Bug#585900: linux-image-2.6.32-5-amd64: NETDEV WATCHDOG: (tulip): transmit queue 0 timed out
Package: linux-2.6
Version: 2.6.32-15
Severity: normal
Here is an oops reported by my system against my trusty DE500 card:
Jun 8 09:34:04 buzz kernel: [213252.816043] WARNING: at /build/buildd-linux-2.6_2.6.32-15-i386-fb7Hfg/linux-2.6-2.6.32/debian/build/source_i386_none/net/sched/sch_generic.c:261 dev_watchdog+0xd2/0x16f()
Jun 8 09:34:04 buzz kernel: [213252.816051] Hardware name: MS-7253
Jun 8 09:34:04 buzz kernel: [213252.816056] NETDEV WATCHDOG: eth1 (tulip): transmit queue 0 timed out
Jun 8 09:34:04 buzz kernel: [213252.816060] Modules linked in: tcp_diag inet_diag ufs qnx4 hfsplus hfs minix ntfs vfat msdos fat jfs xfs via drm ip6_tables ppdev lp xt_multiport iptable_filter ip_tables x_tables kvm_amd kvm powernow_k8 cpufreq_stats cpufreq_powersave cpufreq_userspace cpufreq_conservative dm_snapshot dm_mirror dm_region_hash dm_log fuse nfsd exportfs nfs lockd fscache nfs_acl auth_rpcgss sunrpc ext3 jbd ext2 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd edac_core psmouse soundcore edac_mce_amd evdev tpm_tis snd_page_alloc tpm pcspkr tpm_bios serio_raw k8temp parport_pc i2c_viapro i2c_core parport shpchp pci_hotplug button processor sha256_generic aes_x86_64 aes_generic cbc ext4 mbcache jbd2 crc16 dm_crypt raid1 md_mod reiserfs dm_mod usb_storage usbhid hid sg sr_mod sd_mod crc_t10dif cdrom st ata_generic osst pata_via uhci_hcd sata
_via via_rhine atp870u thermal tul
Jun 8 09:34:04 buzz kernel: p thermal_sys ehci_hcd libata scsi_mod mii usbcore nls_base [last unloaded: scsi_wait_scan]
Jun 8 09:34:04 buzz kernel: [213252.816232] Pid: 0, comm: swapper Not tainted 2.6.32-5-amd64 #1
Jun 8 09:34:04 buzz kernel: [213252.816237] Call Trace:
Jun 8 09:34:04 buzz kernel: [213252.816242] <IRQ> [<ffffffff8125defb>] ? dev_watchdog+0xd2/0x16f
Jun 8 09:34:04 buzz kernel: [213252.816256] [<ffffffff8125defb>] ? dev_watchdog+0xd2/0x16f
Jun 8 09:34:04 buzz kernel: [213252.816266] [<ffffffff8104db48>] ? warn_slowpath_common+0x77/0xa3
Jun 8 09:34:04 buzz kernel: [213252.816273] [<ffffffff8125de29>] ? dev_watchdog+0x0/0x16f
Jun 8 09:34:04 buzz kernel: [213252.816280] [<ffffffff8104dbd0>] ? warn_slowpath_fmt+0x51/0x59
Jun 8 09:34:04 buzz kernel: [213252.816291] [<ffffffff8104a046>] ? try_to_wake_up+0x249/0x259
Jun 8 09:34:04 buzz kernel: [213252.816300] [<ffffffff81064853>] ? autoremove_wake_function+0x9/0x2e
Jun 8 09:34:04 buzz kernel: [213252.816307] [<ffffffff8125ddfd>] ? netif_tx_lock+0x3d/0x69
Jun 8 09:34:04 buzz kernel: [213252.816316] [<ffffffff81248dec>] ? netdev_drivername+0x3b/0x40
Jun 8 09:34:04 buzz kernel: [213252.816323] [<ffffffff8125defb>] ? dev_watchdog+0xd2/0x16f
Jun 8 09:34:04 buzz kernel: [213252.816330] [<ffffffff8103f9e3>] ? __wake_up+0x30/0x44
Jun 8 09:34:04 buzz kernel: [213252.816339] [<ffffffff81061834>] ? __queue_work+0x22/0x32
Jun 8 09:34:04 buzz kernel: [213252.816349] [<ffffffff8105a05f>] ? run_timer_softirq+0x1c9/0x268
Jun 8 09:34:04 buzz kernel: [213252.816359] [<ffffffff810538b2>] ? __do_softirq+0xdd/0x19f
Jun 8 09:34:04 buzz kernel: [213252.816368] [<ffffffff81024c92>] ? lapic_next_event+0x18/0x1d
Jun 8 09:34:04 buzz kernel: [213252.816376] [<ffffffff81011cac>] ? call_softirq+0x1c/0x30
Jun 8 09:34:04 buzz kernel: [213252.816384] [<ffffffff81013903>] ? do_softirq+0x3f/0x7c
Jun 8 09:34:04 buzz kernel: [213252.816392] [<ffffffff81053721>] ? irq_exit+0x36/0x76
Jun 8 09:34:04 buzz kernel: [213252.816400] [<ffffffff81025757>] ? smp_apic_timer_interrupt+0x87/0x95
Jun 8 09:34:04 buzz kernel: [213252.816408] [<ffffffff81011673>] ? apic_timer_interrupt+0x13/0x20
Jun 8 09:34:04 buzz kernel: [213252.816413] <EOI> [<ffffffff8102c558>] ? native_safe_halt+0x2/0x3
Jun 8 09:34:04 buzz kernel: [213252.816429] [<ffffffff81017c6d>] ? default_idle+0x34/0x51
Jun 8 09:34:04 buzz kernel: [213252.816437] [<ffffffff81017ff9>] ? c1e_idle+0xf5/0xfb
Jun 8 09:34:04 buzz kernel: [213252.816446] [<ffffffff8100feb1>] ? cpu_idle+0xa2/0xda
Jun 8 09:34:04 buzz kernel: [213252.816456] [<ffffffff814e8140>] ? early_idt_handler+0x0/0x71
Jun 8 09:34:04 buzz kernel: [213252.816464] [<ffffffff814e8cd1>] ? start_kernel+0x3dc/0x3e8
Jun 8 09:34:04 buzz kernel: [213252.816472] [<ffffffff814e83b7>] ? x86_64_start_kernel+0xf9/0x106
Jun 8 09:34:04 buzz kernel: [213252.816478] ---[ end trace e40c3c09022b40df ]---
Jun 8 09:34:04 buzz kernel: [213252.816490] eth1: 21140 transmit timed out, status f06980c5, SIA 00000208 ffff0001 fffbff7f 8ff50008, resetting...
Jun 8 09:34:12 buzz kernel: [213260.816027] eth1: 21140 transmit timed out, status f06980c5, SIA 00000248 ffff0001 fffbff7f 8ff50008, resetting...
At this point, the timeouts continue with no connectivity until I reboot
the system. :-p
-- Package-specific info:
** Version:
Linux version 2.6.32-5-amd64 (Debian 2.6.32-15) (ben@decadent.org.uk) (gcc version 4.3.5 (Debian 4.3.5-1) ) #1 SMP Tue Jun 1 06:11:58 UTC 2010
*** Protocol statistics:
Ip:
35563468 total packets received
0 forwarded
0 incoming packets discarded
35563410 incoming packets delivered
27557992 requests sent out
Icmp:
1995 ICMP messages received
2 input ICMP message failed.
ICMP input histogram:
destination unreachable: 1992
echo requests: 2
echo replies: 1
14760 ICMP messages sent
0 ICMP messages failed
ICMP output histogram:
destination unreachable: 14755
echo request: 3
echo replies: 2
IcmpMsg:
InType0: 1
InType3: 1992
InType8: 2
OutType0: 2
OutType3: 14755
OutType8: 3
Tcp:
5641 active connections openings
700 passive connection openings
158 failed connection attempts
98 connection resets received
6 connections established
35414375 segments received
27430375 segments send out
5239 segments retransmited
58 bad segments received.
258 resets sent
Udp:
157305 packets received
15339 packets to unknown port received.
0 packet receive errors
105341 packets sent
UdpLite:
TcpExt:
23 resets received for embryonic SYN_RECV sockets
45 packets pruned from receive queue because of socket buffer overrun
2 packets pruned from receive queue
2209 TCP sockets finished time wait in fast timer
3 time wait sockets recycled by time stamp
21790 delayed acks sent
55 delayed acks further delayed because of locked socket
Quick ack mode was activated 137547 times
22851800 packets directly queued to recvmsg prequeue.
166396434 bytes directly in process context from backlog
4294967295 bytes directly received in process context from prequeue
7986690 packet headers predicted
22046134 packets header predicted and directly queued to user
1272966 acknowledgments not containing data payload received
2675951 predicted acknowledgments
88 times recovered from packet loss by selective acknowledgements
Detected reordering 3 times using SACK
Detected reordering 13 times using time stamp
3 congestion windows fully recovered without slow start
71 congestion windows partially recovered using Hoe heuristic
234 congestion windows recovered without slow start by DSACK
145 congestion windows recovered without slow start after partial ack
110 TCP data loss events
TCPLostRetransmit: 12
7 timeouts after reno fast retransmit
13 timeouts after SACK recovery
2 timeouts in loss state
386 fast retransmits
216 forward retransmits
187 retransmits in slow start
1897 other TCP timeouts
1 SACK retransmits failed
15 times receiver scheduled too late for direct processing
8008 packets collapsed in receive queue due to low socket buffer
3407 DSACKs sent for old packets
1902 DSACKs received
12 connections reset due to unexpected data
48 connections reset due to early user close
152 connections aborted due to timeout
TCPDSACKIgnoredOld: 1203
TCPDSACKIgnoredNoUndo: 300
TCPSpuriousRTOs: 5
TCPSackShiftFallback: 5892
IpExt:
InMcastPkts: 44155
OutMcastPkts: 35965
InBcastPkts: 30503
OutBcastPkts: 12309
InOctets: -1
OutOctets: -1
InMcastOctets: 7691613
OutMcastOctets: 6525248
InBcastOctets: 4144214
OutBcastOctets: 1335675
05:05.0 Ethernet controller [0200]: Digital Equipment Corporation DECchip 21142/43 [1011:0019] (rev 30)
Subsystem: Digital Equipment Corporation DE500B Fast Ethernet [1011:500b]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (5000ns min, 10000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 18
Region 0: I/O ports at ae00 [size=128]
Region 1: Memory at df8ff000 (32-bit, non-prefetchable) [size=128]
[virtual] Expansion ROM at df700000 [disabled] [size=256K]
Kernel driver in use: tulip
** USB devices:
Bus 005 Device 003: ID 08ec:0010 M-Systems Flash Disk Pioneers DiskOnKey
Bus 005 Device 002: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 004: ID 045e:005f Microsoft Corp. Wireless MultiMedia Keyboard
Bus 003 Device 003: ID 0557:7000 ATEN International Co., Ltd Hub
Bus 003 Device 002: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6.32-5-amd64 depends on:
ii debconf [debconf-2.0] 1.5.32 Debian configuration management sy
ii initramfs-tools [linux-initr 0.94.4 tools for generating an initramfs
ii linux-base 2.6.32-15 Linux image base package
ii module-init-tools 3.12~pre2-3 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.32-5-amd64 recommends:
ii firmware-linux-free 2.6.32-15 Binary firmware for various driver
ii libc6-i686 2.11.1-3 GNU C Library: Shared libraries [i
Versions of packages linux-image-2.6.32-5-amd64 suggests:
pn grub | lilo <none> (no description available)
pn linux-doc-2.6.32 <none> (no description available)
Versions of packages linux-image-2.6.32-5-amd64 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
pn firmware-iwlwifi <none> (no description available)
pn firmware-linux <none> (no description available)
pn firmware-linux-nonfree <none> (no description available)
pn firmware-qlogic <none> (no description available)
pn firmware-ralink <none> (no description available)
pn xen-hypervisor <none> (no description available)
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100614184445.28936.52706.reportbug@buzz.bailey"> http://lists.debian.org/20100614184445.28936.52706.reportbug@buzz.bailey