[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#518182: e1000: Detected Tx Unit Hang in 2.6.32-27: not fixed? regression?



Hi,

I just did a fresh install of Squeeze (using the Beta1 d-i, amd64).  I
encountered this bug using 2.6.32-27, although the bug was allegedly
fixed in 2.6.32-25.

My machine has exactly 4 GB of RAM and an AMD 64 X2 5200+ CPU.
Additional details follow.

Thanks,
Neal

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                 Version                              Description
+++-====================================-====================================-==========================================================================
un  linux-image-2.6                      <none>                               (no description available)
ii  linux-image-2.6-amd64                2.6.32+28                            Linux 2.6 for 64-bit PCs (meta-package)
un  linux-image-2.6-openvz-amd64         <none>                               (no description available)
un  linux-image-2.6-vserver-amd64        <none>                               (no description available)
un  linux-image-2.6-xen-amd64            <none>                               (no description available)
ii  linux-image-2.6.32-5-amd64           2.6.32-27                            Linux 2.6.32 for 64-bit PCs



Nov 15 09:51:18 maurice kernel: [66202.176123] e1000: eth0 NIC Link is Down
Nov 15 09:53:23 maurice kernel: [66326.613674] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
Nov 15 10:02:03 maurice kernel: [66846.805168] e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
Nov 15 10:02:03 maurice kernel: [66846.805172]   Tx Queue             <0>
Nov 15 10:02:03 maurice kernel: [66846.805174]   TDH                  <a>
Nov 15 10:02:03 maurice kernel: [66846.805176]   TDT                  <22>
Nov 15 10:02:03 maurice kernel: [66846.805178]   next_to_use          <22>
Nov 15 10:02:03 maurice kernel: [66846.805180]   next_to_clean        <a>
Nov 15 10:02:03 maurice kernel: [66846.805182] buffer_info[next_to_clean]
Nov 15 10:02:03 maurice kernel: [66846.805184]   time_stamp           <100fdd9de>
Nov 15 10:02:03 maurice kernel: [66846.805186]   next_to_watch        <a>
Nov 15 10:02:03 maurice kernel: [66846.805188]   jiffies              <100fddb1d>
Nov 15 10:02:03 maurice kernel: [66846.805190]   next_to_watch.status <0>
Nov 15 10:02:05 maurice kernel: [66848.805058] e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
Nov 15 10:02:05 maurice kernel: [66848.805062]   Tx Queue             <0>
Nov 15 10:02:05 maurice kernel: [66848.805064]   TDH                  <a>
Nov 15 10:02:05 maurice kernel: [66848.805066]   TDT                  <22>
Nov 15 10:02:05 maurice kernel: [66848.805068]   next_to_use          <22>
Nov 15 10:02:05 maurice kernel: [66848.805070]   next_to_clean        <a>
Nov 15 10:02:05 maurice kernel: [66848.805072] buffer_info[next_to_clean]
Nov 15 10:02:05 maurice kernel: [66848.805074]   time_stamp           <100fdd9de>
Nov 15 10:02:05 maurice kernel: [66848.805076]   next_to_watch        <a>
Nov 15 10:02:05 maurice kernel: [66848.805078]   jiffies              <100fddd11>
Nov 15 10:02:05 maurice kernel: [66848.805080]   next_to_watch.status <0>
Nov 15 10:02:07 maurice kernel: [66850.804156] e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
Nov 15 10:02:07 maurice kernel: [66850.804161]   Tx Queue             <0>
Nov 15 10:02:07 maurice kernel: [66850.804163]   TDH                  <a>
Nov 15 10:02:07 maurice kernel: [66850.804165]   TDT                  <22>
Nov 15 10:02:07 maurice kernel: [66850.804167]   next_to_use          <22>
Nov 15 10:02:07 maurice kernel: [66850.804169]   next_to_clean        <a>
Nov 15 10:02:07 maurice kernel: [66850.804171] buffer_info[next_to_clean]
Nov 15 10:02:07 maurice kernel: [66850.804173]   time_stamp           <100fdd9de>
Nov 15 10:02:07 maurice kernel: [66850.804175]   next_to_watch        <a>
Nov 15 10:02:07 maurice kernel: [66850.804177]   jiffies              <100fddf05>
Nov 15 10:02:07 maurice kernel: [66850.804179]   next_to_watch.status <0>
Nov 15 10:02:08 maurice kernel: [66851.804025] ------------[ cut here ]------------
Nov 15 10:02:08 maurice kernel: [66851.804045] WARNING: at /build/mattems-linux-2.6_2.6.32-27-amd64-IsDpkI/linux-2.6-2.6.32/debian/build/source_amd64_none/net/sched/sch_generic.c:261 dev_watchdog+0xe2/0x194()
Nov 15 10:02:08 maurice kernel: [66851.804052] Hardware name: To Be Filled By O.E.M.
Nov 15 10:02:08 maurice kernel: [66851.804057] NETDEV WATCHDOG: eth0 (e1000): transmit queue 0 timed out
Nov 15 10:02:08 maurice kernel: [66851.804061] Modules linked in: des_generic cbc ppdev lp sco bridge stp bnep l2cap bluetooth rfkill powernow_k8 cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_conservative binfmt_misc fuse rpcsec_gss_krb5 nfsd exportfs nfs lockd fscache nfs_acl auth_rpcgss sunrpc loop usb_storage snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_emu10k1 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_util_mem snd_hwdep joydev snd_mpu401 snd_mpu401_uart snd_seq_midi radeon snd_rawmidi ttm snd_seq_midi_event snd_seq drm_kms_helper snd_timer snd_seq_device drm snd i2c_algo_bit emu10k1_gp gameport parport_pc soundcore parport psmouse evdev i2c_nforce2 edac_core k8temp shpchp edac_mce_amd pcspkr pci_hotplug serio_raw button i2c_core processor ext4 mbcache jbd2 crc16 hid_microsoft usbhid hid sg sr_mod cdrom sd_mod crc_t10dif ata_generic ohci_hcd pata_amd sata_nv thermal e1000 thermal_sys ehci_hcd libata f
 orcedeth scsi_mod usbcore nls_base [la
Nov 15 10:02:08 maurice kernel: st unloaded: scsi_wait_scan]
Nov 15 10:02:08 maurice kernel: [66851.804205] Pid: 0, comm: swapper Not tainted 2.6.32-5-amd64 #1
Nov 15 10:02:08 maurice kernel: [66851.804209] Call Trace:
Nov 15 10:02:08 maurice kernel: [66851.804213]  <IRQ>  [<ffffffff81261c42>] ? dev_watchdog+0xe2/0x194
Nov 15 10:02:08 maurice kernel: [66851.804227]  [<ffffffff81261c42>] ? dev_watchdog+0xe2/0x194
Nov 15 10:02:08 maurice kernel: [66851.804235]  [<ffffffff8104dd8c>] ? warn_slowpath_common+0x77/0xa3
Nov 15 10:02:08 maurice kernel: [66851.804243]  [<ffffffff81261b60>] ? dev_watchdog+0x0/0x194
Nov 15 10:02:08 maurice kernel: [66851.804249]  [<ffffffff8104de14>] ? warn_slowpath_fmt+0x51/0x59
Nov 15 10:02:08 maurice kernel: [66851.804258]  [<ffffffff810412a7>] ? select_task_rq_fair+0x223/0x800
Nov 15 10:02:08 maurice kernel: [66851.804265]  [<ffffffff81261b34>] ? netif_tx_lock+0x3d/0x69
Nov 15 10:02:08 maurice kernel: [66851.804274]  [<ffffffff8124c9ac>] ? netdev_drivername+0x3b/0x40
Nov 15 10:02:08 maurice kernel: [66851.804281]  [<ffffffff81261c42>] ? dev_watchdog+0xe2/0x194
Nov 15 10:02:08 maurice kernel: [66851.804291]  [<ffffffff8101650e>] ? native_sched_clock+0x2e/0x66
Nov 15 10:02:08 maurice kernel: [66851.804300]  [<ffffffff8105a357>] ? run_timer_softirq+0x1c9/0x268
Nov 15 10:02:08 maurice kernel: [66851.804309]  [<ffffffff81053acf>] ? __do_softirq+0xdd/0x1a2
Nov 15 10:02:08 maurice kernel: [66851.804317]  [<ffffffff8102418a>] ? lapic_next_event+0x18/0x1d
Nov 15 10:02:08 maurice kernel: [66851.804325]  [<ffffffff81011cac>] ? call_softirq+0x1c/0x30
Nov 15 10:02:08 maurice kernel: [66851.804331]  [<ffffffff8101322b>] ? do_softirq+0x3f/0x7c
Nov 15 10:02:08 maurice kernel: [66851.804339]  [<ffffffff8105393e>] ? irq_exit+0x36/0x76
Nov 15 10:02:08 maurice kernel: [66851.804346]  [<ffffffff81024c58>] ? smp_apic_timer_interrupt+0x87/0x95
Nov 15 10:02:08 maurice kernel: [66851.804353]  [<ffffffff81011673>] ? apic_timer_interrupt+0x13/0x20
Nov 15 10:02:08 maurice kernel: [66851.804357]  <EOI>  [<ffffffff8102c580>] ? native_safe_halt+0x2/0x3
Nov 15 10:02:08 maurice kernel: [66851.804372]  [<ffffffff81017205>] ? default_idle+0x34/0x51
Nov 15 10:02:08 maurice kernel: [66851.804379]  [<ffffffff81017591>] ? c1e_idle+0xf5/0xfb
Nov 15 10:02:08 maurice kernel: [66851.804387]  [<ffffffff8100feb1>] ? cpu_idle+0xa2/0xda
Nov 15 10:02:08 maurice kernel: [66851.804393] ---[ end trace b82aa6db59ae7de8 ]---
Nov 15 10:02:11 maurice kernel: [66854.753709] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
Nov 15 10:02:29 maurice kernel: [66872.804198] e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
Nov 15 10:02:29 maurice kernel: [66872.804202]   Tx Queue             <0>
Nov 15 10:02:29 maurice kernel: [66872.804205]   TDH                  <3>
Nov 15 10:02:29 maurice kernel: [66872.804207]   TDT                  <6>
Nov 15 10:02:29 maurice kernel: [66872.804209]   next_to_use          <6>
Nov 15 10:02:29 maurice kernel: [66872.804211]   next_to_clean        <3>
Nov 15 10:02:29 maurice kernel: [66872.804213] buffer_info[next_to_clean]
Nov 15 10:02:29 maurice kernel: [66872.804215]   time_stamp           <100fdf32b>
Nov 15 10:02:29 maurice kernel: [66872.804217]   next_to_watch        <5>
Nov 15 10:02:29 maurice kernel: [66872.804219]   jiffies              <100fdf481>
Nov 15 10:02:29 maurice kernel: [66872.804221]   next_to_watch.status <0>
Nov 15 10:02:31 maurice kernel: [66874.805181] e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
Nov 15 10:02:31 maurice kernel: [66874.805185]   Tx Queue             <0>
Nov 15 10:02:31 maurice kernel: [66874.805188]   TDH                  <3>
Nov 15 10:02:31 maurice kernel: [66874.805190]   TDT                  <6>
Nov 15 10:02:31 maurice kernel: [66874.805192]   next_to_use          <6>
Nov 15 10:02:31 maurice kernel: [66874.805194]   next_to_clean        <3>
Nov 15 10:02:31 maurice kernel: [66874.805195] buffer_info[next_to_clean]
Nov 15 10:02:31 maurice kernel: [66874.805197]   time_stamp           <100fdf32b>
Nov 15 10:02:31 maurice kernel: [66874.805199]   next_to_watch        <5>
Nov 15 10:02:31 maurice kernel: [66874.805201]   jiffies              <100fdf675>
Nov 15 10:02:31 maurice kernel: [66874.805203]   next_to_watch.status <0>

lspci -v

00:00.0 Host bridge: nVidia Corporation nForce3 250Gb Host Bridge (rev a1)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Flags: bus master, 66MHz, fast devsel, latency 0
	Memory at <ignored> (32-bit, prefetchable)
	Capabilities: [44] HyperTransport: Slave or Primary Interface
	Capabilities: [c0] AGP version 3.0
	Kernel driver in use: agpgart-amd64

00:01.0 ISA bridge: nVidia Corporation nForce3 250Gb LPC Bridge (rev a2)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Flags: bus master, 66MHz, fast devsel, latency 0

00:01.1 SMBus: nVidia Corporation nForce 250Gb PCI System Management (rev a1)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Flags: 66MHz, fast devsel
	I/O ports at 5080 [size=32]
	I/O ports at 5000 [size=64]
	I/O ports at 5040 [size=64]
	Capabilities: [44] Power Management version 2
	Kernel driver in use: nForce2_smbus

00:02.0 USB Controller: nVidia Corporation CK8S USB Controller (rev a1) (prog-if 10 [OHCI])
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22
	Memory at febff000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [44] Power Management version 2
	Kernel driver in use: ohci_hcd

00:02.1 USB Controller: nVidia Corporation CK8S USB Controller (rev a1) (prog-if 10 [OHCI])
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21
	Memory at febfe000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [44] Power Management version 2
	Kernel driver in use: ohci_hcd

00:02.2 USB Controller: nVidia Corporation nForce3 EHCI USB 2.0 Controller (rev a2) (prog-if 20 [EHCI])
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21
	Memory at febfdc00 (32-bit, non-prefetchable) [size=256]
	Capabilities: [44] Debug port: BAR=1 offset=0098
	Capabilities: [80] Power Management version 2
	Kernel driver in use: ehci_hcd

00:05.0 Bridge: nVidia Corporation CK8S Ethernet Controller (rev a2)
	Subsystem: ASRock Incorporation Device 00df
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22
	Memory at febfc000 (32-bit, non-prefetchable) [size=4K]
	I/O ports at ec00 [size=8]
	Capabilities: [44] Power Management version 2
	Kernel driver in use: forcedeth

00:08.0 IDE interface: nVidia Corporation CK8S Parallel ATA Controller (v2.5) (rev a2) (prog-if 8a [Master SecP PriP])
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Flags: bus master, 66MHz, fast devsel, latency 0
	[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
	[virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
	[virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
	[virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
	I/O ports at ffa0 [size=16]
	Capabilities: [44] Power Management version 2
	Kernel driver in use: pata_amd

00:0a.0 IDE interface: nVidia Corporation nForce3 Serial ATA Controller (rev a2) (prog-if 85 [Master SecO PriO])
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20
	I/O ports at 0f80 [size=8]
	I/O ports at 0f00 [size=4]
	I/O ports at 0e80 [size=8]
	I/O ports at 0e00 [size=4]
	I/O ports at e000 [size=16]
	I/O ports at d800 [size=128]
	Capabilities: [44] Power Management version 2
	Kernel driver in use: sata_nv

00:0b.0 PCI bridge: nVidia Corporation nForce3 250Gb AGP Host to PCI Bridge (rev a2) (prog-if 00 [Normal decode])
	Flags: bus master, 66MHz, medium devsel, latency 16
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=10
	I/O behind bridge: 00009000-0000bfff
	Memory behind bridge: fe900000-fe9fffff
	Prefetchable memory behind bridge: b6800000-f67fffff

00:0e.0 PCI bridge: nVidia Corporation nForce3 250Gb PCI-to-PCI Bridge (rev a2) (prog-if 00 [Normal decode])
	Flags: bus master, 66MHz, fast devsel, latency 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=128
	I/O behind bridge: 0000c000-0000cfff
	Memory behind bridge: fea00000-feafffff

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
	Flags: fast devsel
	Capabilities: [80] HyperTransport: Host or Secondary Interface

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
	Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
	Flags: fast devsel

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
	Flags: fast devsel
	Capabilities: [f0] Secure device <?>
	Kernel driver in use: k8temp

01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550] (prog-if 00 [VGA controller])
	Subsystem: PC Partner Limited Device 0200
	Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18
	Memory at e0000000 (32-bit, prefetchable) [size=256M]
	I/O ports at b000 [size=256]
	Memory at fe9f0000 (32-bit, non-prefetchable) [size=64K]
	Expansion ROM at fe9c0000 [disabled] [size=128K]
	Capabilities: [58] AGP version 3.0
	Capabilities: [50] Power Management version 2
	Kernel driver in use: radeon

01:00.1 Display controller: ATI Technologies Inc RV350 AS [Radeon 9550] (Secondary)
	Subsystem: PC Partner Limited Device 0201
	Flags: bus master, 66MHz, medium devsel, latency 32
	Memory at d0000000 (32-bit, prefetchable) [size=256M]
	Memory at fe9e0000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [50] Power Management version 2

02:06.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05)
	Subsystem: Intel Corporation PRO/1000 GT Desktop Adapter
	Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 19
	Memory at feae0000 (32-bit, non-prefetchable) [size=128K]
	Memory at feac0000 (32-bit, non-prefetchable) [size=128K]
	I/O ports at c880 [size=64]
	Expansion ROM at feaa0000 [disabled] [size=128K]
	Capabilities: [dc] Power Management version 2
	Capabilities: [e4] PCI-X non-bridge device
	Kernel driver in use: e1000

02:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
	Subsystem: Creative Labs Live! 5.1 Digital [SB0228]
	Flags: bus master, medium devsel, latency 32, IRQ 17
	I/O ports at c800 [size=32]
	Capabilities: [dc] Power Management version 1
	Kernel driver in use: EMU10K1_Audigy

02:09.1 Input device controller: Creative Labs SB Live! Game Port (rev 0a)
	Subsystem: Creative Labs Gameport Joystick
	Flags: bus master, medium devsel, latency 32
	I/O ports at cc00 [size=8]
	Capabilities: [dc] Power Management version 1
	Kernel driver in use: Emu10k1_gameport




Reply to: