After updating to CentOS 6.6 TX counters on eth interface fails to update and remains 0.<br />
<br />
OLD:<br />
CentOS 6.5<br />
<br />
filename: /lib/modules/2.6.32-431.el6.x86_64/kernel/drivers/net/ixgbe/ixgbe.ko<br />
version: 3.15.1-k<br />
license: GPL<br />
description: Intel(R) 10 Gigabit PCI Express Network Driver<br />
author: Intel Corporation, <<a href="mailto:linux.nics@intel.com">linux.nics@intel.com</a>><br />
<br />
kernel: 2.6.32-431.el6.x86_64<br />
<br />
UPDATE to CentOS 6.6 kernel kernel-2.6.32-504.el6.x86_64 and ixgbe version 3.19.1-k<br />
<br />
<br />
HW Platform:<br />
<br />
Huawei Tecal RH2288H V2-8S<br />
2x Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz<br />
ethernet : dual port Intel Corporation 82599ES 10-Gigabit SFI/SFP+<br />
<br />
I have 2 servers with the same configuration and the same happens on both of them. If i use kernel 2.6.32-431.el6.x86_64 all seems ok, when i go with 2.6.32-504.el6.x86_64 with the updated ixgbe 3.19.1-k TX counters do not update and stay 0.<br />
<br />
ethtool -S on ixgbe 3.19.1-k ()<br />
<br />
ethtool -S eth0 | grep tx | egrep "bytes|packets" |<br />
tx_packets: 0<br />
tx_bytes: 0<br />
tx_bytes_nic: 91565845<br />
tx_fcoe_packets: 0<br />
tx_queue_0_packets: 2307<br />
tx_queue_0_bytes: 3452480<br />
tx_queue_1_packets: 970<br />
tx_queue_1_bytes: 1409007<br />
tx_queue_2_packets: 4989<br />
tx_queue_2_bytes: 7456293<br />
tx_queue_3_packets: 2324<br />
tx_queue_3_bytes: 3482557<br />
tx_queue_4_packets: 6068<br />
tx_queue_4_bytes: 9090888<br />
tx_queue_5_packets: 12<br />
tx_queue_5_bytes: 1294<br />
tx_queue_6_packets: 239<br />
tx_queue_6_bytes: 324149<br />
tx_queue_7_packets: 21<br />
tx_queue_7_bytes: 7821<br />
[...]<br />
<br />
all queues look ok but the tx_packets and tx_bytes counters remain 0.
↧