]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
sdp: BUG2017 - better initialization implementation for ssk->nagle_timer
authorEldad Zinger <eldadz@mellanox.co.il>
Sun, 18 Apr 2010 13:56:03 +0000 (16:56 +0300)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 6 Oct 2015 12:04:54 +0000 (05:04 -0700)
Signed-off-by: Eldad Zinger <eldadz@mellanox.co.il>
drivers/infiniband/ulp/sdp/sdp_tx.c

index d816f32c598cd3472d64d62f628f770c2a91b66e..7d476845cedea3d80886b1174f42887d23871c1e 100644 (file)
@@ -506,8 +506,7 @@ int sdp_tx_ring_create(struct sdp_sock *ssk, struct ib_device *device)
        tasklet_init(&ssk->tx_ring.tasklet, sdp_poll_tx_timeout,
                        (unsigned long) ssk);
 
-       ssk->nagle_timer.function = sdp_nagle_timeout;
-       ssk->nagle_timer.data = (unsigned long) ssk;
+       setup_timer(&ssk->nagle_timer, sdp_nagle_timeout, (unsigned long) ssk);
 
        return 0;