Bug#526983: linux-image-2.6.29-1-amd64: NETDEV WATCHDOG: eth0 (r8169): transmit timed out
On Sat, 25 Jul 2009, Moritz Muehlenhoff wrote:
Looking at the commits for r8169.c, several look like they could've
fixed this. Could you try 2.6.30 from unstable?
Cheers,
Moritz
I have been using the kernels from
http://kernel-archive.buildserver.net/debian-kernel
and it continues to happen. I have also upgraded the BIOS in the meantime,
but the only difference is that now, *sometimes*, the interface comes back
to life shortly after the oops. Sometimes, it doesn't.
The oops below happened with kernel 2.6.30-4~snapshot.13990. The
interface did come back afterwards, so I did not have to suspend/resume,
but this is *not* always the case.
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.30-1-amd64 (Debian 2.6.30-4~snapshot.13990) (waldi@debian.org) (gcc version 4.3.3 (GCC) ) #1 SMP Thu Jul 23 02:29:33 UTC 2009
...
[ 88.642173] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[ 321.366720] ACPI: EC: GPE storm detected, transactions will use polling mode
[ 321.865126] ACPI: EC: missing confirmations, switch off interrupt mode.
[ 384.804112] ------------[ cut here ]------------
[ 384.804132] WARNING: at /build/linux-2.6-2.6.30/debian/build/source_amd64_none/net/sched/sch_generic.c:226 dev_watchdog+0xc7/0x164()
[ 384.804138] Hardware name: Satellite A110
[ 384.804141] NETDEV WATCHDOG: eth0 (r8169): transmit timed out
[ 384.804145] Modules linked in: i915 drm i2c_algo_bit bridge stp bnep sco rfcomm l2cap bluetooth xt_multiport xt_state autofs4 cpufreq_stats cpufreq_userspace cpufreq_powersave cpufreq_conservative ipt_LOG iptable_mangle iptable_filter iptable_nat ip_tables nf_nat x_tables nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 pcspkr coretemp acpi_cpufreq firewire_sbp2 loop snd_hda_codec_realtek snd_hda_intel snd_hda_codec pcmcia arc4 snd_hwdep snd_pcm_oss snd_mixer_oss ecb snd_pcm yenta_socket rsrc_nonstatic joydev pcmcia_core evdev psmouse snd_seq_midi i2c_i801 serio_raw i2c_core iwl3945 iwlcore rng_core snd_rawmidi iTCO_wdt rfkill mac80211 snd_seq_midi_event video output battery snd_seq snd_timer snd_seq_device cfg80211 container snd ac button processor soundcore snd_page_alloc intel_agp ext3 jbd mbcache dm_mirror dm_region_hash dm_log dm_snapshot dm_mod sg sr_mod cdrom sd_mod crc_t10dif ide_pci_generic ide_core ata_piix ata_generic libata r8169 mii sdhci_pci sdhci mmc_core led_class scsi_mod firewire_ohci firewire_core crc_itu_t uhci_hcd thermal fan thermal_sys ehci_hcd
[ 384.804318] Pid: 0, comm: swapper Not tainted 2.6.30-1-amd64 #1
[ 384.804322] Call Trace:
[ 384.804326] <IRQ> [<ffffffff8042330e>] ? dev_watchdog+0xc7/0x164
[ 384.804341] [<ffffffff8042330e>] ? dev_watchdog+0xc7/0x164
[ 384.804350] [<ffffffff8024239f>] ? warn_slowpath_common+0x77/0xa3
[ 384.804357] [<ffffffff80423247>] ? dev_watchdog+0x0/0x164
[ 384.804363] [<ffffffff80242427>] ? warn_slowpath_fmt+0x51/0x59
[ 384.804372] [<ffffffff8023430e>] ? enqueue_task+0x5c/0x65
[ 384.804380] [<ffffffff8025474b>] ? autoremove_wake_function+0x9/0x2e
[ 384.804386] [<ffffffff8042321b>] ? netif_tx_lock+0x3d/0x69
[ 384.804394] [<ffffffff8040fcc0>] ? netdev_drivername+0x3b/0x40
[ 384.804400] [<ffffffff8042330e>] ? dev_watchdog+0xc7/0x164
[ 384.804406] [<ffffffff80235618>] ? __wake_up+0x30/0x44
[ 384.804412] [<ffffffff80423247>] ? dev_watchdog+0x0/0x164
[ 384.804420] [<ffffffff8024aa87>] ? run_timer_softirq+0x193/0x210
[ 384.804428] [<ffffffff8025b4b9>] ? getnstimeofday+0x55/0xaf
[ 384.804435] [<ffffffff80246fa9>] ? __do_softirq+0xac/0x173
[ 384.804442] [<ffffffff80210bcc>] ? call_softirq+0x1c/0x30
[ 384.804448] [<ffffffff802125fa>] ? do_softirq+0x3a/0x7e
[ 384.804454] [<ffffffff80246d26>] ? irq_exit+0x3f/0x80
[ 384.804461] [<ffffffff80220e63>] ? smp_apic_timer_interrupt+0x87/0x94
[ 384.804467] [<ffffffff802105d3>] ? apic_timer_interrupt+0x13/0x20
[ 384.804471] <EOI> [<ffffffffa01d85e3>] ? acpi_idle_enter_bm+0x274/0x2a8 [processor]
[ 384.804505] [<ffffffffa01d85dc>] ? acpi_idle_enter_bm+0x26d/0x2a8 [processor]
[ 384.804514] [<ffffffff803fce9c>] ? cpuidle_idle_call+0x8b/0xc7
[ 384.804522] [<ffffffff8020edda>] ? cpu_idle+0x50/0x91
[ 384.804527] ---[ end trace eadd4032f69184bd ]---
[ 384.821181] r8169: eth0: link up
Thanks for looking into this.
Cheers,
Carlos
Reply to: