From: Amir Vadai Date: Thu, 20 Nov 2008 09:34:38 +0000 (+0200) Subject: SDP: BUG1402 - kernel panic when sdp_fin arrive in the middle of closing a socket X-Git-Tag: v4.1.12-92~264^2~5^2~305 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=7087210d040646d2ece571163bebaf5b1ed424ca;p=users%2Fjedix%2Flinux-maple.git SDP: BUG1402 - kernel panic when sdp_fin arrive in the middle of closing a socket This could happen theoretically so there is no need for the BUG() Signed-off-by: Amir Vadai --- diff --git a/drivers/infiniband/ulp/sdp/sdp_bcopy.c b/drivers/infiniband/ulp/sdp/sdp_bcopy.c index f1b3cb0b46249..7dd0d06330a7b 100644 --- a/drivers/infiniband/ulp/sdp/sdp_bcopy.c +++ b/drivers/infiniband/ulp/sdp/sdp_bcopy.c @@ -128,7 +128,7 @@ static void sdp_fin(struct sock *sk) rdma_disconnect(sdp_sk(sk)->id); } else { sdp_warn(sk, "%s: sdp_sk(sk)->id is NULL\n", __func__); - BUG(); + return; } break; case TCP_TIME_WAIT: