Bug 709551
Summary: | 8139too: non-zero dropped RX packets | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | nucleo <alekcejk> |
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 16 | CC: | gansalmon, gartim, itamar, jeremy, jforbes, jonathan, kernel-maint, madhu.chinakonda, mstevens, netllama |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-11-14 14:52:23 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
nucleo
2011-06-01 01:18:23 UTC
Hi, Fedora 16 with kernel 3.0.1-3.fc16.x86_64 is also affected. The problems also occur with the virtio_net driver (fc15/fc16) under KVM. I'm also seeing this with a number of different NIC drivers, only since upgrading from F14 to F15: e1000e tg3 igb All the systems are currently running 2.6.40.3-0.fc15.x86_64. And apparently also with the forcedeth driver. The rate of increase is definitely directly proportional to the amount of RX traffic. We're seeing this on F16 with a variety of network drivers. On F14 there were 0 dropped packets. It's pretty high on this forcedeth system (MCP 51): RX packets:31485965 errors:1 dropped:121453 overruns:0 frame:1 TX packets:24452565 errors:0 dropped:0 overruns:0 carrier:0 This is Intel Corporation 82578DC Gigabit RX packets:41990944 errors:0 dropped:33870 overruns:0 frame:0 TX packets:30194523 errors:0 dropped:0 overruns:0 carrier:0 This is Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI RX packets:27585744 errors:0 dropped:109408 overruns:0 frame:0 TX packets:12595592 errors:0 dropped:262 overruns:0 carrier:0 Another Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI RX packets:90726145 errors:0 dropped:355316 overruns:0 frame:0 TX packets:9744809 errors:0 dropped:0 overruns:0 carrier:0 Intel Corporation 82567V-2 Gigabit (e1000e) RX packets:54689951 errors:0 dropped:385069 overruns:0 frame:0 TX packets:33350315 errors:0 dropped:0 overruns:0 carrier:0 Intel Corporation 82566DC-2 (e1000e) RX packets:64984000 errors:0 dropped:197373 overruns:0 frame:0 TX packets:56812688 errors:0 dropped:0 overruns:0 carrier:0 Looking at our remaining F14 systems, the number of dropped packets is near 0. Eric Dumazet wrote:
> This is not a bug.
> Previous kernels were not accounting for these dropped packets (unknown
> protocol for example). But they really were dropped.
[mass update] kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository. Please retest with this update. [mass update] kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository. Please retest with this update. [mass update] kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository. Please retest with this update. Hi Dave, kernel-3.3.0-4.fc16 does not solve this problem. Fedora 16 KVM Guest: uname -r 3.3.0-4.fc16.x86_64 uptime 19:06:13 up 14 min, 1 user, load average: 0.03, 0.39, 0.30 ifconfig | grep dropped RX packets:45457 errors:0 dropped:1538 overruns:0 frame:0 TX packets:6481 errors:0 dropped:0 overruns:0 carrier:0 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 lspci 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02) 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] 00:01.2 USB Controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01) 00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03) 00:02.0 VGA compatible controller: Cirrus Logic GD 5446 00:03.0 Ethernet controller: Red Hat, Inc Virtio network device 00:04.0 SCSI storage controller: Red Hat, Inc Virtio block device 00:05.0 RAM memory: Red Hat, Inc Virtio memory balloon Steps to Reproduce: 1) RHEL6/CentOS 6 KVM Host 2) Fedora 16 as guest with virtio network drivers get these on the e1000e driver, fc16: Linux n1 3.3.2-1.fc16.x86_64 #1 SMP Sat Apr 14 00:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux I have a nic that seems to work fine, but the driver does show dropped packets, even on a 'idle' connection. ethtool shows no errors. I do have 802.3ad turned on at the switch, was testing bonding. Odd thing is when I run wireshark or tcpdump the errors stop trickling in. I get about 1 every couple of seconds. any help on this would be greatly appreciated. netpipe performance is fine, nfs gets about 116MBs, but still worried... # ethtool -S eth1|grep rx |grep error && ifconfig eth1 rx_errors: 0 rx_length_errors: 0 rx_over_errors: 0 rx_crc_errors: 0 rx_frame_errors: 0 rx_missed_errors: 0 rx_long_length_errors: 0 rx_short_length_errors: 0 rx_align_errors: 0 rx_csum_offload_errors: 0 eth1 Link encap:Ethernet HWaddr 00:25:90:51:71:8C inet addr:10.0.2.253 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::225:90ff:fe51:718c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:9000 Metric:1 RX packets:115898464 errors:0 dropped:40139 overruns:0 frame:0 TX packets:79694146 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:167519905176 (156.0 GiB) TX bytes:98232460017 (91.4GiB) Interrupt:16 Memory:fb900000-fb920000 device showing the error: [root@n1 gartim]# ethtool --driver eth1 driver: e1000e version: 1.5.1-k firmware-version: 2.1-2 bus-info: 0000:04:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes device on other end (shows no errors): $ ethtool --driver eth1 driver: e1000e version: 1.10.6-NAPI firmware-version: 5.6-2 bus-info: 0000:01:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes Is this still being seen with the 3.4 kernel updates in F16 or 3.5 updates in F17? Yup: $ uname -a Linux netllama.nvidia.com 3.4.9-1.fc16.i686 #1 SMP Wed Aug 15 21:23:41 UTC 2012 i686 i686 i386 GNU/Linux $ /sbin/ifconfig eth1 Link encap:Ethernet HWaddr 00:26:18:A7:73:ED inet addr:172.16.169.66 Bcast:172.16.171.255 Mask:255.255.252.0 inet6 addr: fe80::226:18ff:fea7:73ed/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:39522755 errors:1 dropped:85237 overruns:0 frame:1 TX packets:9070535 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:22029183779 (20.5 GiB) TX bytes:894845644 (853.3 MiB) Interrupt:23 Base address:0xe000 Eric Dumazet wrote:
> This is not a bug.
> Previous kernels were not accounting for these dropped packets (unknown
> protocol for example). But they really were dropped.
So should I close this bug as NOTABUG?
# Mass update to all open bugs. Kernel 3.6.2-1.fc16 has just been pushed to updates. This update is a significant rebase from the previous version. Please retest with this kernel, and let us know if your problem has been fixed. In the event that you have upgraded to a newer release and the bug you reported is still present, please change the version field to the newest release you have encountered the issue with. Before doing so, please ensure you are testing the latest kernel update in that release and attach any new and relevant information you may have gathered. If you are not the original bug reporter and you still experience this bug, please file a new report, as it is possible that you may be seeing a different problem. (Please don't clone this bug, a fresh bug referencing this bug in the comment is sufficient). With no response, we are closing this bug under the assumption that it is no longer an issue. If you still experience this bug, please feel free to reopen the bug report. |