From aaab82c1dd442bdd6f4ceee4c96a69f9b69af735 Mon Sep 17 00:00:00 2001 From: Eldad Zinger Date: Mon, 9 Aug 2010 17:11:35 +0300 Subject: [PATCH] sdp: removed unnecessary variable 'vm_wait' Signed-off-by: Eldad Zinger --- drivers/infiniband/ulp/sdp/sdp_zcopy.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/drivers/infiniband/ulp/sdp/sdp_zcopy.c b/drivers/infiniband/ulp/sdp/sdp_zcopy.c index 8ec145f2328f..b239312095a2 100644 --- a/drivers/infiniband/ulp/sdp/sdp_zcopy.c +++ b/drivers/infiniband/ulp/sdp/sdp_zcopy.c @@ -132,7 +132,6 @@ static int sdp_wait_rdmardcompl(struct sdp_sock *ssk, long *timeo_p, { struct sock *sk = &ssk->isk.sk; int err = 0; - long vm_wait = 0; long current_timeo = *timeo_p; struct tx_srcavail_state *tx_sa = ssk->tx_sa; DEFINE_WAIT(wait); @@ -186,8 +185,7 @@ static int sdp_wait_rdmardcompl(struct sdp_sock *ssk, long *timeo_p, sk_wait_event(sk, ¤t_timeo, tx_sa->abort_flags && ssk->rx_sa && - (tx_sa->bytes_acked < tx_sa->bytes_sent) && - vm_wait); + (tx_sa->bytes_acked < tx_sa->bytes_sent)); sdp_prf(&ssk->isk.sk, NULL, "woke up sleepers"); posts_handler_get(ssk); @@ -195,14 +193,6 @@ static int sdp_wait_rdmardcompl(struct sdp_sock *ssk, long *timeo_p, if (tx_sa->bytes_acked == tx_sa->bytes_sent) break; - if (vm_wait) { - vm_wait -= current_timeo; - current_timeo = *timeo_p; - if (current_timeo != MAX_SCHEDULE_TIMEOUT && - (current_timeo -= vm_wait) < 0) - current_timeo = 0; - vm_wait = 0; - } *timeo_p = current_timeo; } -- 2.50.1