18700e3e7SMoni Shouaconfig RDMA_RXE 28700e3e7SMoni Shoua tristate "Software RDMA over Ethernet (RoCE) driver" 38700e3e7SMoni Shoua depends on INET && PCI && INFINIBAND 4*0812ed13SJason Gunthorpe select NET_UDP_TUNNEL 5*0812ed13SJason Gunthorpe select CRYPTO_CRC32 60bbb3b74SBart Van Assche select DMA_VIRT_OPS 78700e3e7SMoni Shoua ---help--- 88700e3e7SMoni Shoua This driver implements the InfiniBand RDMA transport over 98700e3e7SMoni Shoua the Linux network stack. It enables a system with a 108700e3e7SMoni Shoua standard Ethernet adapter to interoperate with a RoCE 118700e3e7SMoni Shoua adapter or with another system running the RXE driver. 128700e3e7SMoni Shoua Documentation on InfiniBand and RoCE can be downloaded at 138700e3e7SMoni Shoua www.infinibandta.org and www.openfabrics.org. (See also 148700e3e7SMoni Shoua siw which is a similar software driver for iWARP.) 158700e3e7SMoni Shoua 168700e3e7SMoni Shoua The driver is split into two layers, one interfaces with the 178700e3e7SMoni Shoua Linux RDMA stack and implements a kernel or user space 188700e3e7SMoni Shoua verbs API. The user space verbs API requires a support 198700e3e7SMoni Shoua library named librxe which is loaded by the generic user 208700e3e7SMoni Shoua space verbs API, libibverbs. The other layer interfaces 218700e3e7SMoni Shoua with the Linux network stack at layer 3. 228700e3e7SMoni Shoua 238700e3e7SMoni Shoua To configure and work with soft-RoCE driver please use the 248700e3e7SMoni Shoua following wiki page under "configure Soft-RoCE (RXE)" section: 258700e3e7SMoni Shoua 26a1c5dd13SLeon Romanovsky https://github.com/linux-rdma/rdma-core/blob/master/Documentation/rxe.md 27