<br>Hi,<br><br>With kernel mainstream version 3.5.rc-5 there's SRIO low level driver with DMA support for MMIO. But the rionet driver in the same kernel version doesnt support MMIO. <br><br>We are trying to find the maximum bandwidth that we can achieve using our custom board's(quad MPC8641 )  4-lane SRIO. <br>

Now we are worried how to use this SRIO low level driver effectively ? <br><br>The RIOnet driver (with 3.5.-rc5) uses message based communication. This doesnt use the DMA capability of low level driver. with this we are getting a bandwidth of nearly 900Mbps, which is very less.<br>

<br>Is there any example code or modified middle ware driver for rionet/ or any code which uses the low level driver apis with MMIO DMA??<br><br><br>Thanks<br>Vineeth<br>