summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/fec_main.c
diff options
context:
space:
mode:
authorFugang Duan <b38611@freescale.com>2015-03-25 10:29:33 +0800
committerNitin Garg <nitin.garg@nxp.com>2016-01-14 10:55:04 -0600
commit750090f3b526d74a9b3fded25a75837de1a94c3c (patch)
treecfc2074ad530ab9c563b25f24bfcd87e0c9a3250 /drivers/net/ethernet/freescale/fec_main.c
parent0d07f23b36a709d4c9fa179d6cf280713f4eb511 (diff)
MLK-10474 net: fec: remove frag number check
Since TSO has no frag list, the frag number is zero. Remove the frag number check to fix kernel dump issue when SW TSO feature enable. Signed-off-by: Fugang Duan <B38611@freescale.com> (cherry picked from commit: 670cd419ffa15bbe967c6e11d9435faadd6790f3)
Diffstat (limited to 'drivers/net/ethernet/freescale/fec_main.c')
-rw-r--r--drivers/net/ethernet/freescale/fec_main.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/ethernet/freescale/fec_main.c b/drivers/net/ethernet/freescale/fec_main.c
index 61786200a980..233c83100e29 100644
--- a/drivers/net/ethernet/freescale/fec_main.c
+++ b/drivers/net/ethernet/freescale/fec_main.c
@@ -1234,8 +1234,7 @@ fec_enet_tx_queue(struct net_device *ndev, u16 queue_id)
skb = txq->tx_skbuff[index];
bdnum++;
}
- if (skb_shinfo(skb)->nr_frags &&
- (status = bdp_t->cbd_sc) & BD_ENET_TX_READY)
+ if ((status = bdp_t->cbd_sc) & BD_ENET_TX_READY)
break;
for (i = 0; i < bdnum; i++) {