From 19beeb2c05fbf7e5af96ecb47c18e3feaa4e7c41 Mon Sep 17 00:00:00 2001 From: Amir Vadai Date: Fri, 26 Feb 2010 00:50:29 +0200 Subject: [PATCH] sdp: Stop SA Cancel timeout when getting SendSM/RdmaRdCompl Signed-off-by: Amir Vadai --- drivers/infiniband/ulp/sdp/sdp_zcopy.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/infiniband/ulp/sdp/sdp_zcopy.c b/drivers/infiniband/ulp/sdp/sdp_zcopy.c index b7585e3d820e..57ccada2df6c 100644 --- a/drivers/infiniband/ulp/sdp/sdp_zcopy.c +++ b/drivers/infiniband/ulp/sdp/sdp_zcopy.c @@ -658,6 +658,8 @@ static int do_sdp_sendmsg_zcopy(struct sock *sk, struct tx_srcavail_state *tx_sa sdp_dbg_data(sk, "Waiting for SendSM\n"); sdp_wait_rdmardcompl(ssk, timeo, 1); sdp_dbg_data(sk, "finished waiting\n"); + + cancel_delayed_work(&ssk->srcavail_cancel_work); } else { sdp_dbg_data(sk, "QP was destroyed while waiting\n"); } -- 2.50.1