]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/net/ethernet/mediatek/mtk_eth_soc.c
net: move skb->xmit_more hint to softnet data
[linux.git] / drivers / net / ethernet / mediatek / mtk_eth_soc.c
index 549d36497b8c10767e29333f90c80bababe783da..53abe925ecb11cb14de40c4f3f23ab67b49b396d 100644 (file)
@@ -767,7 +767,8 @@ static int mtk_tx_map(struct sk_buff *skb, struct net_device *dev,
         */
        wmb();
 
-       if (netif_xmit_stopped(netdev_get_tx_queue(dev, 0)) || !skb->xmit_more)
+       if (netif_xmit_stopped(netdev_get_tx_queue(dev, 0)) ||
+           !netdev_xmit_more())
                mtk_w32(eth, txd->txd2, MTK_QTX_CTX_PTR);
 
        return 0;