]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/net/ethernet/broadcom/genet/bcmgenet.c
net: move skb->xmit_more hint to softnet data
[linux.git] / drivers / net / ethernet / broadcom / genet / bcmgenet.c
index 983245c0867c268be95b1ae52f57a2c0b4051507..4fd973571e4cd245d819c75f345de737d0fb4269 100644 (file)
@@ -1665,7 +1665,7 @@ static netdev_tx_t bcmgenet_xmit(struct sk_buff *skb, struct net_device *dev)
        if (ring->free_bds <= (MAX_SKB_FRAGS + 1))
                netif_tx_stop_queue(txq);
 
-       if (!skb->xmit_more || netif_xmit_stopped(txq))
+       if (!netdev_xmit_more() || netif_xmit_stopped(txq))
                /* Packets are ready, update producer index */
                bcmgenet_tdma_ring_writel(priv, ring->index,
                                          ring->prod_index, TDMA_PROD_INDEX);