xref: /linux/drivers/infiniband/ulp/rtrs/Kconfig (revision 4b4193256c8d3bc3a5397b5cd9494c2ad386317d)
1*c013fbc1SJack Wang# SPDX-License-Identifier: GPL-2.0-or-later
2*c013fbc1SJack Wang
3*c013fbc1SJack Wangconfig INFINIBAND_RTRS
4*c013fbc1SJack Wang	tristate
5*c013fbc1SJack Wang	depends on INFINIBAND_ADDR_TRANS
6*c013fbc1SJack Wang
7*c013fbc1SJack Wangconfig INFINIBAND_RTRS_CLIENT
8*c013fbc1SJack Wang	tristate "RTRS client module"
9*c013fbc1SJack Wang	depends on INFINIBAND_ADDR_TRANS
10*c013fbc1SJack Wang	select INFINIBAND_RTRS
11*c013fbc1SJack Wang	help
12*c013fbc1SJack Wang	  RDMA transport client module.
13*c013fbc1SJack Wang
14*c013fbc1SJack Wang	  RDMA Transport (RTRS) client implements a reliable transport layer
15*c013fbc1SJack Wang	  and also multipathing functionality and that it is intended to be
16*c013fbc1SJack Wang	  the base layer for a block storage initiator over RDMA.
17*c013fbc1SJack Wang
18*c013fbc1SJack Wangconfig INFINIBAND_RTRS_SERVER
19*c013fbc1SJack Wang	tristate "RTRS server module"
20*c013fbc1SJack Wang	depends on INFINIBAND_ADDR_TRANS
21*c013fbc1SJack Wang	select INFINIBAND_RTRS
22*c013fbc1SJack Wang	help
23*c013fbc1SJack Wang	  RDMA transport server module.
24*c013fbc1SJack Wang
25*c013fbc1SJack Wang	  RDMA Transport (RTRS) server module processing connection and IO
26*c013fbc1SJack Wang	  requests received from the RTRS client module, it will pass the
27*c013fbc1SJack Wang	  IO requests to its user eg. RNBD_server.
28