]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
sdp: When purging tx_ring, rdma_inflight accountings should be disregarded, so the...
authorEldad Zinger <eldadz@mellanox.co.il>
Thu, 8 Jul 2010 13:37:24 +0000 (16:37 +0300)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 6 Oct 2015 12:05:10 +0000 (05:05 -0700)
Signed-off-by: Eldad Zinger <eldadz@mellanox.co.il>
drivers/infiniband/ulp/sdp/sdp_tx.c

index 5c6207bf95e08944a38dbfb275180ff303e71a48..b08d1bd9ea2338317458d3782f42210908821d9e 100644 (file)
@@ -431,7 +431,7 @@ static void sdp_tx_irq(struct ib_cq *cq, void *cq_context)
 
 static void sdp_tx_ring_purge(struct sdp_sock *ssk)
 {
-       while (tx_ring_posted(ssk)) {
+       while (ring_posted(ssk->tx_ring)) {
                struct sk_buff *skb;
                skb = sdp_send_completion(ssk, ring_tail(ssk->tx_ring));
                if (!skb)