xref: /openbmc/linux/drivers/block/rnbd/Kconfig (revision bc018853)
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
10bc018853SJack Wang	help
11bc018853SJack Wang	  RNBD client is a network block device driver using rdma transport.
12bc018853SJack Wang
13bc018853SJack Wang	  RNBD client allows for mapping of a remote block devices over
14bc018853SJack Wang	  RTRS protocol from a target system where RNBD server is running.
15bc018853SJack Wang
16bc018853SJack Wang	  If unsure, say N.
17bc018853SJack Wang
18bc018853SJack Wangconfig BLK_DEV_RNBD_SERVER
19bc018853SJack Wang	tristate "RDMA Network Block Device driver server"
20bc018853SJack Wang	depends on INFINIBAND_RTRS_SERVER
21bc018853SJack Wang	select BLK_DEV_RNBD
22bc018853SJack Wang	help
23bc018853SJack Wang	  RNBD server is the server side of RNBD using rdma transport.
24bc018853SJack Wang
25bc018853SJack Wang	  RNBD server allows for exporting local block devices to a remote client
26bc018853SJack Wang	  over RTRS protocol.
27bc018853SJack Wang
28bc018853SJack Wang	  If unsure, say N.
29