On Fri, Jul 1, 2011 at 3:19 PM, <rpear...@systemfabricworks.com> wrote: > +++ infiniband/drivers/infiniband/hw/rxe/Kconfig > @@ -0,0 +1,26 @@ > +config INFINIBAND_RXE > + tristate "Software RDMA driver" > + depends on 64BIT && NET > + ---help--- > + This is a driver for a software implementation of IBTA > + RDMA transport. > + > + There are three kernel modules: > + > + ib_rxe - device independant transport driver. > + ib_rxe_net - connects transport to the netdev stack > + and runs on Ethernet devices. Follows the > + RoCE protocol i.e. GRH and no LRH. > + ib_rxe_sample - sample module that connects the transport > + to itself as a loopback and follows the > + InfiniBand protocol i.e. uses LRH. This > + could be used as a start for other experimantal > + software implementations of InfiniBand. > + > + Normal use is to load ib_rxe and ib_rxe_net after loading ib_core. > + There is a script rxe_cfg that automates the configuration of rxe. > + > + This driver supports kernel and user space ULPs. For user space > + verbs applications you must install librxe with libibverbs. > + > + If you don't know what to use this for, you don't need it.
Maybe it's a good idea to add more information in the above text about RoCE and to change the above text such that people are invited to learn more about RDMA ? As an example, this is how the PPPOL2TP Kconfig entry looks like: config PPPOL2TP tristate "PPP over L2TP (EXPERIMENTAL)" depends on EXPERIMENTAL && L2TP && PPP help Support for PPP-over-L2TP socket family. L2TP is a protocol used by ISPs and enterprises to tunnel PPP traffic over UDP tunnels. L2TP is replacing PPTP for VPN uses. Bart. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html