diff options
author | 2020-06-15 09:20:57 -0400 | |
---|---|---|
committer | 2020-06-22 09:34:35 -0400 | |
commit | 2d97f4637666704953dfbb10322c2b73bb53d5e7 (patch) | |
tree | 72a192f12e27e83fb02939d9ae3f91b3826712c4 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed (diff) | |
download | wireguard-linux-2d97f4637666704953dfbb10322c2b73bb53d5e7.tar.xz wireguard-linux-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 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions