summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/rpc_rdma.c
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2020-06-15 15:21:07 +0200
committerAnna Schumaker <Anna.Schumaker@Netapp.com>2020-06-22 15:34:35 +0200
commitc487eb7d8e41579d87216ce43152acd336f2c4aa (patch)
tree83c1f7524d525abd586f07ceae556fe920394259 /net/sunrpc/xprtrdma/rpc_rdma.c
parentxprtrdma: Clean up synopsis of rpcrdma_flush_disconnect() (diff)
downloadlinux-c487eb7d8e41579d87216ce43152acd336f2c4aa.tar.xz
linux-c487eb7d8e41579d87216ce43152acd336f2c4aa.zip
xprtrdma: Clean up disconnect
1. Ensure that only rpcrdma_cm_event_handler() modifies ep->re_connect_status to avoid racy changes to that field. 2. Ensure that xprt_force_disconnect() is invoked only once as a transport is closed or destroyed. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Diffstat (limited to 'net/sunrpc/xprtrdma/rpc_rdma.c')
0 files changed, 0 insertions, 0 deletions