% Registration RapidIO for Linux % % [2]Register/Submit Matt Porter (mporter@kernel.crashing.org) RapidIO is a switched fabric interconnect standard intended for embedded systems. Providing a message based interface, it is currently capable of speeds up to 10Gb/s full duplex and is available in many form factors including ATCA for telecom applications. In this paper, I introduce a RapidIO subsystem for the Linux kernel. The implementation provides support for discovery and enumeration of devices, management of resources, and provides a consistent access mechanism for drivers and other kernel facilities. As an example of the use of the subsystem feature set, I present a Linux network driver implementation which communicates via RapidIO message packets.