diff options
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c')
| -rw-r--r-- | drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c index 31a2bf76a34..cfe7d269590 100644 --- a/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c +++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c @@ -1780,6 +1780,8 @@ static u16 ixgbe_clean_test_rings(struct ixgbe_ring *rx_ring,  		rx_desc = IXGBE_RX_DESC(rx_ring, rx_ntc);  	} +	netdev_tx_reset_queue(txring_txq(tx_ring)); +  	/* re-map buffers to ring, store next to clean values */  	ixgbe_alloc_rx_buffers(rx_ring, count);  	rx_ring->next_to_clean = rx_ntc;  |