]> git.baikalelectronics.ru Git - kernel.git/commit
svcrdma: Use passed-in net namespace when creating RDMA listener
authorChuck Lever <chuck.lever@oracle.com>
Mon, 7 May 2018 19:27:00 +0000 (15:27 -0400)
committerJ. Bruce Fields <bfields@redhat.com>
Fri, 11 May 2018 19:48:57 +0000 (15:48 -0400)
commite6fbc174cce1724657331a30185980a098fb5493
treeedd8676781e599eacc949680fd36247995fda14f
parentf83b634e6251347231bb6b8f3f69036b73bad5cb
svcrdma: Use passed-in net namespace when creating RDMA listener

Ensure each RDMA listener and its children transports are created in
the same net namespace as the user that started the NFS service.
This is similar to how listener sockets are created in
svc_create_socket, required for enabling support for containers.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
net/sunrpc/xprtrdma/svc_rdma_transport.c