diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2020-06-15 09:20:57 -0400 |
---|---|---|
committer | Anna Schumaker <Anna.Schumaker@Netapp.com> | 2020-06-22 09:34:35 -0400 |
commit | 2d97f4637666704953dfbb10322c2b73bb53d5e7 (patch) | |
tree | 72a192f12e27e83fb02939d9ae3f91b3826712c4 /net/sysctl_net.c | |
parent | 2acc5cae292355f5f18ad377a2a966e7f03c8fec (diff) | |
download | linux-stable-2d97f4637666704953dfbb10322c2b73bb53d5e7.tar.gz linux-stable-2d97f4637666704953dfbb10322c2b73bb53d5e7.tar.bz2 linux-stable-2d97f4637666704953dfbb10322c2b73bb53d5e7.zip |
xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect()
Clean up: Sometimes creating a fresh rpcrdma_ep can fail. That's why
xprt_rdma_connect() always checks if the r_xprt->rx_ep pointer is
valid before dereferencing it. Instead, xprt_rdma_connect() can
simply check rpcrdma_xprt_connect()'s return value.
Also, there's no need to set re_connect_status to zero just after
the rpcrdma_ep is created, since it is allocated with kzalloc.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Diffstat (limited to 'net/sysctl_net.c')
0 files changed, 0 insertions, 0 deletions