brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 06b8dc5 Raw
29 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2config RDMA_RXE3	tristate "Software RDMA over Ethernet (RoCE) driver"4	depends on INET && PCI && INFINIBAND5	depends on INFINIBAND_VIRT_DMA6	select NET_UDP_TUNNEL7	select CRYPTO8	select CRYPTO_CRC329	help10	This driver implements the InfiniBand RDMA transport over11	the Linux network stack. It enables a system with a12	standard Ethernet adapter to interoperate with a RoCE13	adapter or with another system running the RXE driver.14	Documentation on InfiniBand and RoCE can be downloaded at15	www.infinibandta.org and www.openfabrics.org. (See also16	siw which is a similar software driver for iWARP.)17 18	The driver is split into two layers, one interfaces with the19	Linux RDMA stack and implements a kernel or user space20	verbs API. The user space verbs API requires a support21	library named librxe which is loaded by the generic user22	space verbs API, libibverbs. The other layer interfaces23	with the Linux network stack at layer 3.24 25	To configure and work with soft-RoCE driver please use the26	following wiki page under "configure Soft-RoCE (RXE)" section:27 28	https://github.com/linux-rdma/rdma-core/blob/master/Documentation/rxe.md29