]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
sdp: removed unnecessary variable 'vm_wait'
authorEldad Zinger <eldadz@mellanox.co.il>
Mon, 9 Aug 2010 14:11:35 +0000 (17:11 +0300)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 6 Oct 2015 12:05:18 +0000 (05:05 -0700)
Signed-off-by: Eldad Zinger <eldadz@mellanox.co.il>
drivers/infiniband/ulp/sdp/sdp_zcopy.c

index 8ec145f2328f83857724fe62403ca396506ea0ab..b239312095a26ed040a84a72aaa14b72a68427cf 100644 (file)
@@ -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, &current_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;
        }