|
@@ -5761,7 +5761,7 @@ static netdev_tx_t tg3_start_xmit(struct sk_buff *skb,
|
|
|
dma_unmap_addr_set(&tnapi->tx_buffers[entry], mapping, mapping);
|
|
|
|
|
|
if ((tp->tg3_flags3 & TG3_FLG3_USE_JUMBO_BDFLAG) &&
|
|
|
- !mss && skb->len > ETH_DATA_LEN)
|
|
|
+ !mss && skb->len > VLAN_ETH_FRAME_LEN)
|
|
|
base_flags |= TXD_FLAG_JMB_PKT;
|
|
|
|
|
|
tg3_set_txd(tnapi, entry, mapping, len, base_flags,
|
|
@@ -5995,7 +5995,7 @@ static netdev_tx_t tg3_start_xmit_dma_bug(struct sk_buff *skb,
|
|
|
#endif
|
|
|
|
|
|
if ((tp->tg3_flags3 & TG3_FLG3_USE_JUMBO_BDFLAG) &&
|
|
|
- !mss && skb->len > ETH_DATA_LEN)
|
|
|
+ !mss && skb->len > VLAN_ETH_FRAME_LEN)
|
|
|
base_flags |= TXD_FLAG_JMB_PKT;
|
|
|
|
|
|
len = skb_headlen(skb);
|