Bug#810821: linux-image-3.16.0-4-amd64: BCM5720 with tg3 module: transmit timed out and then resetting.
Package: src:linux
Version: 3.16.7-ckt20-1+deb8u2
Severity: important
Dear Maintainer,
This "bug" disappear when I set "tso off" like this:
ethtool -K eth3 tso off
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
Xen with network bridge + TSO ON.
* What exactly did you do (or not do) that was effective (or
ineffective)?
Normal Xen DomU TCP/IP communication: maybe a high volume network traffic...
* What was the outcome of this action?
Ethernet interface shutdown and bridge shutdown. (see log)
* What outcome did you expect instead?
No ethernet shutdown with TSO ON.
*** End of the template - remove these template lines ***
-- Package-specific info:
** Version:
Linux version 3.16.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt20-1+deb8u2 (2016-01-02)
** Command line:
placeholder root=/dev/mapper/vg0-system ro quiet
** Tainted: W (512)
* Taint on warning.
** Kernel log:
[45587.040797] ------------[ cut here ]------------
[45587.040817] WARNING: CPU: 0 PID: 0 at /build/linux-iKyi1u/linux-3.16.7-ckt20/net/sched/sch_generic.c:264 dev_watchdog+0x236/0x240()
[45587.040821] NETDEV WATCHDOG: eth3 (tg3): transmit queue 0 timed out
[45587.040824] Modules linked in: ipmi_si mpt3sas mpt2sas raid_class scsi_transport_sas mptctl mptbase tun xen_netback xen_blkback dell_rbu binfmt_misc xen_gntdev xen_evtchn xenfs xen_privcmd nfsd auth_rpcgss oid_registry nfs_acl nfs lockd fscache sunrpc ipmi_devintf iTCO_wdt iTCO_vendor_support x86_pkg_temp_thermal intel_powerclamp intel_rapl coretemp crc32_pclmul dcdbas aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd pcspkr joydev evdev ttm drm_kms_helper drm i2c_algo_bit i2c_core lpc_ich mfd_core mei_me mei ipmi_msghandler wmi acpi_power_meter processor thermal_sys shpchp button 8021q garp mrp bridge stp llc autofs4 ext4 crc16 mbcache jbd2 dm_mod sg sd_mod crc_t10dif crct10dif_generic sr_mod cdrom hid_generic usbhid hid crct10dif_pclmul crct10dif_common crc32c_intel ehci_pci ehci_hcd
[45587.040881] usbcore usb_common ahci libahci libata tg3 ptp pps_core libphy megaraid_sas scsi_mod [last unloaded: ipmi_si]
[45587.040894] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.16.0-4-amd64 #1 Debian 3.16.7-ckt20-1+deb8u2
[45587.040896] Hardware name: Dell Inc. PowerEdge R630/0CNCJW, BIOS 1.3.6 06/03/2015
[45587.040898] 0000000000000009 ffffffff8150dacf ffff88017ba03e28 ffffffff810677d7
[45587.040902] 0000000000000000 ffff88017ba03e78 0000000000000005 0000000000000000
[45587.040905] ffff8800023ce000 ffffffff8106783c ffffffff81778e70 ffffffff00000030
[45587.040909] Call Trace:
[45587.040911] <IRQ> [<ffffffff8150dacf>] ? dump_stack+0x41/0x51
[45587.040925] [<ffffffff810677d7>] ? warn_slowpath_common+0x77/0x90
[45587.040930] [<ffffffff8106783c>] ? warn_slowpath_fmt+0x4c/0x50
[45587.040936] [<ffffffff81074817>] ? mod_timer+0x127/0x1e0
[45587.040944] [<ffffffff814409a6>] ? dev_watchdog+0x236/0x240
[45587.040948] [<ffffffff81440770>] ? dev_graft_qdisc+0x70/0x70
[45587.040953] [<ffffffff81072b81>] ? call_timer_fn+0x31/0x100
[45587.040957] [<ffffffff81440770>] ? dev_graft_qdisc+0x70/0x70
[45587.040962] [<ffffffff810741b9>] ? run_timer_softirq+0x209/0x2f0
[45587.040965] [<ffffffff8106c681>] ? __do_softirq+0xf1/0x290
[45587.040969] [<ffffffff8106ca55>] ? irq_exit+0x95/0xa0
[45587.040976] [<ffffffff81359d15>] ? xen_evtchn_do_upcall+0x35/0x50
[45587.040980] [<ffffffff8151595e>] ? xen_do_hypervisor_callback+0x1e/0x30
[45587.040981] <EOI> [<ffffffff810013aa>] ? xen_hypercall_sched_op+0xa/0x20
[45587.040989] [<ffffffff810013aa>] ? xen_hypercall_sched_op+0xa/0x20
[45587.040994] [<ffffffff81009e7c>] ? xen_safe_halt+0xc/0x20
[45587.041000] [<ffffffff8101c8c9>] ? default_idle+0x19/0xb0
[45587.041006] [<ffffffff810a8120>] ? cpu_startup_entry+0x340/0x400
[45587.041011] [<ffffffff81903076>] ? start_kernel+0x497/0x4a2
[45587.041015] [<ffffffff81902a04>] ? set_init_arg+0x4e/0x4e
[45587.041020] [<ffffffff81904f69>] ? xen_start_kernel+0x569/0x573
[45587.041022] ---[ end trace 0051dbe846306114 ]---
[45587.041027] tg3 0000:02:00.1 eth3: transmit timed out, resetting
[45588.300555] tg3 0000:02:00.1 eth3: 0x00000000: 0x165f14e4, 0x00100406, 0x02000000, 0x00800000
[45588.300599] tg3 0000:02:00.1 eth3: 0x00000010: 0x91a0000c, 0x00000000, 0x91a1000c, 0x00000000
... etc ...
[45588.354071] tg3 0000:02:00.1 eth3: 0x00007020: 0x00000000, 0x00000000, 0x00000406, 0x10004000
[45588.354142] tg3 0000:02:00.1 eth3: 0x00007030: 0x000e0000, 0x00004c88, 0x00170030, 0x00000000
[45588.354220] tg3 0000:02:00.1 eth3: 0: Host status block [00000001:000000c9:(0000:0018:0000):(0000:011d)]
[45588.354292] tg3 0000:02:00.1 eth3: 0: NAPI info [000000c9:000000c9:(013f:011d:01ff):0000:(043e:0000:0000:0000)]
[45588.354366] tg3 0000:02:00.1 eth3: 1: Host status block [00000001:00000083:(0000:0000:0000):(0a93:0000)]
[45588.354438] tg3 0000:02:00.1 eth3: 1: NAPI info [00000083:00000083:(0000:0000:01ff):0a93:(0293:0293:0000:0000)]
[45588.354512] tg3 0000:02:00.1 eth3: 2: Host status block [00000001:000000f3:(092c:0000:0000):(0000:0000)]
[45588.354584] tg3 0000:02:00.1 eth3: 2: NAPI info [000000bf:000000bf:(0000:0000:01ff):08e3:(00e3:00e3:0000:0000)]
[45588.354711] [sched_delayed] sched: RT throttling activated
[45588.458708] tg3 0000:02:00.1: tg3_stop_block timed out, ofs=1400 enable_bit=2
[45588.559004] tg3 0000:02:00.1: tg3_stop_block timed out, ofs=c00 enable_bit=2
[45588.626879] tg3 0000:02:00.1 eth3: Link is down
** Model information
sys_vendor: Dell Inc.
product_name: PowerEdge R630
product_version:
chassis_vendor: Dell Inc.
chassis_version:
bios_vendor: Dell Inc.
bios_version: 1.3.6
board_vendor: Dell Inc.
board_name: 0CNCJW
board_version: A05
** Loaded modules:
ipmi_si
mpt3sas
mpt2sas
raid_class
scsi_transport_sas
mptctl
mptbase
tun
xen_netback
xen_blkback
dell_rbu
binfmt_misc
xen_gntdev
xen_evtchn
xenfs
xen_privcmd
nfsd
auth_rpcgss
oid_registry
nfs_acl
nfs
lockd
fscache
sunrpc
ipmi_devintf
iTCO_wdt
iTCO_vendor_support
x86_pkg_temp_thermal
intel_powerclamp
intel_rapl
coretemp
crc32_pclmul
dcdbas
aesni_intel
aes_x86_64
lrw
gf128mul
glue_helper
ablk_helper
cryptd
pcspkr
joydev
evdev
ttm
drm_kms_helper
drm
i2c_algo_bit
i2c_core
lpc_ich
mfd_core
mei_me
mei
ipmi_msghandler
wmi
acpi_power_meter
processor
thermal_sys
shpchp
button
8021q
garp
mrp
bridge
stp
llc
autofs4
ext4
crc16
mbcache
jbd2
dm_mod
sg
sd_mod
crc_t10dif
crct10dif_generic
sr_mod
cdrom
hid_generic
usbhid
hid
crct10dif_pclmul
crct10dif_common
crc32c_intel
ehci_pci
ehci_hcd
usbcore
usb_common
ahci
libahci
libata
tg3
ptp
pps_core
libphy
megaraid_sas
scsi_mod
** PCI devices:
... snip ...
01:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f]
Subsystem: Dell Device [1028:1f5b]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 41
Region 0: Memory at 91b30000 (64-bit, prefetchable) [size=64K]
Region 2: Memory at 91b40000 (64-bit, prefetchable) [size=64K]
Region 4: Memory at 91b50000 (64-bit, prefetchable) [size=64K]
Expansion ROM at 92000000 [disabled] [size=256K]
Capabilities: <access denied>
Kernel driver in use: tg3
01:00.1 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f]
Subsystem: Dell Device [1028:1f5b]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 45
Region 0: Memory at 91b00000 (64-bit, prefetchable) [size=64K]
Region 2: Memory at 91b10000 (64-bit, prefetchable) [size=64K]
Region 4: Memory at 91b20000 (64-bit, prefetchable) [size=64K]
Expansion ROM at 92040000 [disabled] [size=256K]
Capabilities: <access denied>
Kernel driver in use: tg3
02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f]
Subsystem: Dell Device [1028:1f5b]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 40
Region 0: Memory at 91a30000 (64-bit, prefetchable) [size=64K]
Region 2: Memory at 91a40000 (64-bit, prefetchable) [size=64K]
Region 4: Memory at 91a50000 (64-bit, prefetchable) [size=64K]
Expansion ROM at 91f00000 [disabled] [size=256K]
Capabilities: <access denied>
Kernel driver in use: tg3
02:00.1 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f]
Subsystem: Dell Device [1028:1f5b]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 44
Region 0: Memory at 91a00000 (64-bit, prefetchable) [size=64K]
Region 2: Memory at 91a10000 (64-bit, prefetchable) [size=64K]
Region 4: Memory at 91a20000 (64-bit, prefetchable) [size=64K]
Expansion ROM at 91f40000 [disabled] [size=256K]
Capabilities: <access denied>
Kernel driver in use: tg3
... snip ...
-- System Information:
Debian Release: 8.2
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages linux-image-3.16.0-4-amd64 depends on:
ii debconf [debconf-2.0] 1.5.56
ii initramfs-tools [linux-initramfs-tool] 0.120
ii kmod 18-3
ii linux-base 3.5
Versions of packages linux-image-3.16.0-4-amd64 recommends:
ii firmware-linux-free 3.3
ii irqbalance 1.0.6-3
Versions of packages linux-image-3.16.0-4-amd64 suggests:
pn debian-kernel-handbook <none>
ii grub-pc 2.02~beta2-22+deb8u1
pn linux-doc-3.16 <none>
Versions of packages linux-image-3.16.0-4-amd64 is related to:
pn firmware-atheros <none>
pn firmware-bnx2 <none>
pn firmware-bnx2x <none>
pn firmware-brcm80211 <none>
pn firmware-intelwimax <none>
pn firmware-ipw2x00 <none>
pn firmware-ivtv <none>
pn firmware-iwlwifi <none>
pn firmware-libertas <none>
pn firmware-linux <none>
ii firmware-linux-nonfree 0.43
pn firmware-myricom <none>
pn firmware-netxen <none>
pn firmware-qlogic <none>
pn firmware-ralink <none>
pn firmware-realtek <none>
ii xen-hypervisor-4.4-amd64 [xen-hypervisor] 4.4.1-9+deb8u3
-- debconf information:
linux-image-3.16.0-4-amd64/postinst/mips-initrd-3.16.0-4-amd64:
linux-image-3.16.0-4-amd64/postinst/depmod-error-initrd-3.16.0-4-amd64: false
linux-image-3.16.0-4-amd64/prerm/removing-running-kernel-3.16.0-4-amd64: true
Reply to: