]> asedeno.scripts.mit.edu Git - linux.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)
commit8dafcbee41e69add8f166efdc52ca5fa7d1fd8c0
treeedd8676781e599eacc949680fd36247995fda14f
parentbcf3ffd405df6998914b248d2f22625544a4dd56
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