diff options
-rw-r--r-- | drivers/net/ethernet/intel/ixgb/ixgb_main.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/ethernet/intel/ixgb/ixgb_main.c b/drivers/net/ethernet/intel/ixgb/ixgb_main.c index 57e390cbe6d0..f42c201f727f 100644 --- a/drivers/net/ethernet/intel/ixgb/ixgb_main.c +++ b/drivers/net/ethernet/intel/ixgb/ixgb_main.c | |||
@@ -1521,12 +1521,12 @@ ixgb_xmit_frame(struct sk_buff *skb, struct net_device *netdev) | |||
1521 | int tso; | 1521 | int tso; |
1522 | 1522 | ||
1523 | if (test_bit(__IXGB_DOWN, &adapter->flags)) { | 1523 | if (test_bit(__IXGB_DOWN, &adapter->flags)) { |
1524 | dev_kfree_skb(skb); | 1524 | dev_kfree_skb_any(skb); |
1525 | return NETDEV_TX_OK; | 1525 | return NETDEV_TX_OK; |
1526 | } | 1526 | } |
1527 | 1527 | ||
1528 | if (skb->len <= 0) { | 1528 | if (skb->len <= 0) { |
1529 | dev_kfree_skb(skb); | 1529 | dev_kfree_skb_any(skb); |
1530 | return NETDEV_TX_OK; | 1530 | return NETDEV_TX_OK; |
1531 | } | 1531 | } |
1532 | 1532 | ||
@@ -1543,7 +1543,7 @@ ixgb_xmit_frame(struct sk_buff *skb, struct net_device *netdev) | |||
1543 | 1543 | ||
1544 | tso = ixgb_tso(adapter, skb); | 1544 | tso = ixgb_tso(adapter, skb); |
1545 | if (tso < 0) { | 1545 | if (tso < 0) { |
1546 | dev_kfree_skb(skb); | 1546 | dev_kfree_skb_any(skb); |
1547 | return NETDEV_TX_OK; | 1547 | return NETDEV_TX_OK; |
1548 | } | 1548 | } |
1549 | 1549 | ||