LinuxのRapidIOパケットフィルタリング

LinuxのRapidIOパケットフィルタリング

iptablesLinuxカーネルが似ていますが、RapidIOヘッダーに基づくRapidIOパケットフィルタリングをサポートしているかどうか疑問に思います。

答え1

サポートされているようです。 Linuxカーネルで機能を有効にする方法を示すこの記事を見つけました。

CONFIG_RAPIDIO_DMA_ENGINE:

Say Y here if you want to use DMA Engine frameork for RapidIO data
transfers to/from target RIO devices. RapidIO uses NREAD and
NWRITE (NWRITE_R, SWRITE) requests to transfer data between local
memory and memory on remote target device. You need a DMA controller
capable to perform data transfers to/from RapidIO.

If you are unsure about this, say Y here.

Symbol: RAPIDIO_DMA_ENGINE [=n]
Type : boolean
Prompt: DMA Engine support for RapidIO
Defined at drivers/rapidio/Kconfig:25
Depends on: RAPIDIO [=y]
Location:
-> Bus options (PCI etc.)
-> RapidIO support (RAPIDIO [=y])
Selects: DMADEVICES [=y] && DMA_ENGINE [=y]

さらに、RapidIO機能はkernel.orgで議論されています。ここそしてここ

最後に、私は2005年のLinuxシンポジウム(2巻 - カリフォルニア州オタワ)で次のタイトルのプレゼンテーションを見つけました。Linux用RapidIO。 43ページのPDF(実際には文書の35ページ)には、RapidIOのサポートについて議論するプレゼンテーションの概要が記載されています。

引用する

関連情報