xref: /openbmc/linux/drivers/block/rnbd/Kconfig (revision 74acfa99)
1bc018853SJack Wang# SPDX-License-Identifier: GPL-2.0-or-later
2bc018853SJack Wang
3bc018853SJack Wangconfig BLK_DEV_RNBD
4bc018853SJack Wang	bool
5bc018853SJack Wang
6bc018853SJack Wangconfig BLK_DEV_RNBD_CLIENT
7bc018853SJack Wang	tristate "RDMA Network Block Device driver client"
8bc018853SJack Wang	depends on INFINIBAND_RTRS_CLIENT
9bc018853SJack Wang	select BLK_DEV_RNBD
10*74acfa99SJack Wang	select SG_POOL
11bc018853SJack Wang	help
12bc018853SJack Wang	  RNBD client is a network block device driver using rdma transport.
13bc018853SJack Wang
14bc018853SJack Wang	  RNBD client allows for mapping of a remote block devices over
15bc018853SJack Wang	  RTRS protocol from a target system where RNBD server is running.
16bc018853SJack Wang
17bc018853SJack Wang	  If unsure, say N.
18bc018853SJack Wang
19bc018853SJack Wangconfig BLK_DEV_RNBD_SERVER
20bc018853SJack Wang	tristate "RDMA Network Block Device driver server"
21bc018853SJack Wang	depends on INFINIBAND_RTRS_SERVER
22bc018853SJack Wang	select BLK_DEV_RNBD
23bc018853SJack Wang	help
24bc018853SJack Wang	  RNBD server is the server side of RNBD using rdma transport.
25bc018853SJack Wang
26bc018853SJack Wang	  RNBD server allows for exporting local block devices to a remote client
27bc018853SJack Wang	  over RTRS protocol.
28bc018853SJack Wang
29bc018853SJack Wang	  If unsure, say N.
30