Merge tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block
[linux/fpc-iii.git] / drivers / infiniband / ulp / rtrs / Kconfig
blob9092b62e6dc88e4b73f9a0386ebd935c2739d4a2
1 # SPDX-License-Identifier: GPL-2.0-or-later
3 config INFINIBAND_RTRS
4         tristate
5         depends on INFINIBAND_ADDR_TRANS
7 config INFINIBAND_RTRS_CLIENT
8         tristate "RTRS client module"
9         depends on INFINIBAND_ADDR_TRANS
10         select INFINIBAND_RTRS
11         help
12           RDMA transport client module.
14           RDMA Transport (RTRS) client implements a reliable transport layer
15           and also multipathing functionality and that it is intended to be
16           the base layer for a block storage initiator over RDMA.
18 config INFINIBAND_RTRS_SERVER
19         tristate "RTRS server module"
20         depends on INFINIBAND_ADDR_TRANS
21         select INFINIBAND_RTRS
22         help
23           RDMA transport server module.
25           RDMA Transport (RTRS) server module processing connection and IO
26           requests received from the RTRS client module, it will pass the
27           IO requests to its user eg. RNBD_server.