diff options
author | Bernard Metzler <bmt@zurich.ibm.com> | 2019-06-20 19:21:33 +0300 |
---|---|---|
committer | Jason Gunthorpe <jgg@mellanox.com> | 2019-07-02 23:03:41 +0300 |
commit | c0cf5bdde46c664d583518addc19d6dabb6a8ec9 (patch) | |
tree | a2dce2a52c6a2066b064ca78ca8abc690c0bf0fd /drivers/infiniband/sw/siw/Kconfig | |
parent | b0fff7317bb4325ace221a24c4bfa274f0046ee4 (diff) | |
download | linux-c0cf5bdde46c664d583518addc19d6dabb6a8ec9.tar.xz |
rdma/siw: addition to kernel build environment
Broken up commit to add the Soft iWarp RDMA driver.
Signed-off-by: Bernard Metzler <bmt@zurich.ibm.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to 'drivers/infiniband/sw/siw/Kconfig')
-rw-r--r-- | drivers/infiniband/sw/siw/Kconfig | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/drivers/infiniband/sw/siw/Kconfig b/drivers/infiniband/sw/siw/Kconfig new file mode 100644 index 000000000000..94f684174ce3 --- /dev/null +++ b/drivers/infiniband/sw/siw/Kconfig @@ -0,0 +1,17 @@ +config RDMA_SIW + tristate "Software RDMA over TCP/IP (iWARP) driver" + depends on INET && INFINIBAND && CRYPTO_CRC32 + help + This driver implements the iWARP RDMA transport over + the Linux TCP/IP network stack. It enables a system with a + standard Ethernet adapter to interoperate with a iWARP + adapter or with another system running the SIW driver. + (See also RXE which is a similar software driver for RoCE.) + + The driver interfaces with the Linux RDMA stack and + implements both a kernel and user space RDMA verbs API. + The user space verbs API requires a support + library named libsiw which is loaded by the generic user + space verbs API, libibverbs. To implement RDMA over + TCP/IP, the driver further interfaces with the Linux + in-kernel TCP socket layer. |