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