18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-or-later 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciconfig INFINIBAND_RTRS 48c2ecf20Sopenharmony_ci tristate 58c2ecf20Sopenharmony_ci depends on INFINIBAND_ADDR_TRANS 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ciconfig INFINIBAND_RTRS_CLIENT 88c2ecf20Sopenharmony_ci tristate "RTRS client module" 98c2ecf20Sopenharmony_ci depends on INFINIBAND_ADDR_TRANS 108c2ecf20Sopenharmony_ci select INFINIBAND_RTRS 118c2ecf20Sopenharmony_ci help 128c2ecf20Sopenharmony_ci RDMA transport client module. 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci RDMA Transport (RTRS) client implements a reliable transport layer 158c2ecf20Sopenharmony_ci and also multipathing functionality and that it is intended to be 168c2ecf20Sopenharmony_ci the base layer for a block storage initiator over RDMA. 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciconfig INFINIBAND_RTRS_SERVER 198c2ecf20Sopenharmony_ci tristate "RTRS server module" 208c2ecf20Sopenharmony_ci depends on INFINIBAND_ADDR_TRANS 218c2ecf20Sopenharmony_ci select INFINIBAND_RTRS 228c2ecf20Sopenharmony_ci help 238c2ecf20Sopenharmony_ci RDMA transport server module. 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ci RDMA Transport (RTRS) server module processing connection and IO 268c2ecf20Sopenharmony_ci requests received from the RTRS client module, it will pass the 278c2ecf20Sopenharmony_ci IO requests to its user eg. RNBD_server. 28