mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-01-23 19:21:46 +00:00
RDMA/cxgb4: Don't use null ep ptr
In c4iw_modify_qp() error path, only use qhp->ep if ep is not already set. Otherwise qhp->ep can be NULL and we crash. Signed-off-by: Steve Wise <swise@opengridcomputing.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
This commit is contained in:
parent
c8e081a1bf
commit
af93fb5dcc
@ -1305,7 +1305,8 @@ err:
|
||||
|
||||
/* disassociate the LLP connection */
|
||||
qhp->attr.llp_stream_handle = NULL;
|
||||
ep = qhp->ep;
|
||||
if (!ep)
|
||||
ep = qhp->ep;
|
||||
qhp->ep = NULL;
|
||||
qhp->attr.state = C4IW_QP_STATE_ERROR;
|
||||
free = 1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user