18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-or-later
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciconfig BLK_DEV_RNBD
48c2ecf20Sopenharmony_ci	bool
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ciconfig BLK_DEV_RNBD_CLIENT
78c2ecf20Sopenharmony_ci	tristate "RDMA Network Block Device driver client"
88c2ecf20Sopenharmony_ci	depends on INFINIBAND_RTRS_CLIENT
98c2ecf20Sopenharmony_ci	select BLK_DEV_RNBD
108c2ecf20Sopenharmony_ci	help
118c2ecf20Sopenharmony_ci	  RNBD client is a network block device driver using rdma transport.
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ci	  RNBD client allows for mapping of a remote block devices over
148c2ecf20Sopenharmony_ci	  RTRS protocol from a target system where RNBD server is running.
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ci	  If unsure, say N.
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ciconfig BLK_DEV_RNBD_SERVER
198c2ecf20Sopenharmony_ci	tristate "RDMA Network Block Device driver server"
208c2ecf20Sopenharmony_ci	depends on INFINIBAND_RTRS_SERVER
218c2ecf20Sopenharmony_ci	select BLK_DEV_RNBD
228c2ecf20Sopenharmony_ci	help
238c2ecf20Sopenharmony_ci	  RNBD server is the server side of RNBD using rdma transport.
248c2ecf20Sopenharmony_ci
258c2ecf20Sopenharmony_ci	  RNBD server allows for exporting local block devices to a remote client
268c2ecf20Sopenharmony_ci	  over RTRS protocol.
278c2ecf20Sopenharmony_ci
288c2ecf20Sopenharmony_ci	  If unsure, say N.
29