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

Bug#499763: linux-image-2.6.26-1-amd64: r8169 (network) not working on 2.6.26



Package: linux-image-2.6.26-1-amd64
Version: 2.6.26-5
Severity: normal

Hi,

I tried upgrading my lenny box from 2.6.25 to 2.6.26 and it doesn't work
really well, especially from the network pov.

The box uses the r8169 module:

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI
Express Fast Ethernet controller (rev 02)

When booting the 2.6.26, I have:

[    2.270265] r8169 Gigabit Ethernet driver 2.2LK-NAPI loaded                  
[    2.270387] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
[    2.270516] PCI: Setting latency timer of device 0000:01:00.0 to 64
[    2.270536] r8169 0000:01:00.0: unknown MAC (27a00000)
[    2.271261] eth0: RTL8169 at 0xffffc200004de000, 00:1c:c0:47:d9:f8, XID 24a00000 IRQ 1276
[…]
[   17.253398] r8169: eth0: link up                                             
[   18.543748] IPv6 over IPv4 tunneling driver
[   18.543748] sit0: Disabled Privacy Extensions
[   18.896123] ip_tables: (C) 2000-2006 Netfilter Core Team
[   27.491415] eth0: no IPv6 routers present
[   41.362012] NETDEV WATCHDOG: eth0: transmit timed out
[   41.362081] ------------[ cut here ]------------
[   41.362130] WARNING: at net/sched/sch_generic.c:222 dev_watchdog+0xa6/0xfb()
[   41.362187] Modules linked in: iptable_filter ip_tables x_tables sit tunnel4 ipv6 smsc47m1 smsc47m192 hwmon_vid loop psmouse iTCO_wdt i2c_i801 i2c_core      serio_raw rng_core pcspkr button usbhid hid ff_memless usblp snd_hda_intel      intel_agp snd_pcm snd_timer snd soundcore snd_page_alloc evdev ext3 jbd mbcache dm_mirror dm_log dm_snapshot dm_mod raid1 md_mod sd_mod piix ide_pci_generic    ide_core ata_piix ata_generic libata scsi_mod dock ehci_hcd uhci_hcd r8169      thermal processor fan thermal_sys
[   41.365702] Pid: 0, comm: swapper Not tainted 2.6.26-1-amd64 #1
[   41.365702]
[   41.365702] Call Trace:
[   41.365702]  <IRQ>  [<ffffffff80234878>] warn_on_slowpath+0x51/0x7a
[   41.365702]  [<ffffffff803cbd6a>] dev_watchdog+0x0/0xfb
[   41.365702]  [<ffffffff802352cd>] printk+0x4e/0x56
[   41.365702]  [<ffffffff8021256b>] read_tsc+0x9/0x20
[   41.365702]  [<ffffffff8023cda1>] lock_timer_base+0x26/0x4b
[   41.365702]  [<ffffffff8023cf30>] __mod_timer+0xbd/0xcc
[   41.365702]  [<ffffffff802436c3>] queue_delayed_work_on+0xb8/0xc8
[   41.365702]  [<ffffffff803cbd6a>] dev_watchdog+0x0/0xfb
[   41.365702]  [<ffffffff803cbe10>] dev_watchdog+0xa6/0xfb
[   41.365702]  [<ffffffff803cbd6a>] dev_watchdog+0x0/0xfb
[   41.365702]  [<ffffffff8023c861>] run_timer_softirq+0x16a/0x1e2
[   41.365702]  [<ffffffff8023922f>] __do_softirq+0x5c/0xd1
[   41.365702]  [<ffffffff8020d29c>] call_softirq+0x1c/0x28
[   41.365702]  [<ffffffff8020f37c>] do_softirq+0x3c/0x81
[   41.365702]  [<ffffffff8023918f>] irq_exit+0x3f/0x83
[   41.365702]  [<ffffffff8021a9eb>] smp_apic_timer_interrupt+0x8c/0xa4
[   41.365702]  [<ffffffff80212bbb>] mwait_idle+0x0/0x4d
[   41.365702]  [<ffffffff8020ccc2>] apic_timer_interrupt+0x72/0x80
[   41.365702]  <EOI>  [<ffffffff8021a797>] lapic_next_event+0x0/0x13
[   41.365702]  [<ffffffff80212bfc>] mwait_idle+0x41/0x4d
[   41.365702]  [<ffffffff8020ac79>] cpu_idle+0x89/0xb3
[   41.365702]
[   41.365702] ---[ end trace 6058d4309049ae83 ]---

Then, during all the session, I get:

[   96.170038] NETDEV WATCHDOG: eth0: transmit timed out
[   96.985210] r8169: eth0: link up
[  126.813323] NETDEV WATCHDOG: eth0: transmit timed out
[  127.666630] r8169: eth0: link up                 

and eth0 never transmit anything.

Rebooting under 2.6.25 works fine. I'm using the latest 2.6.26 in Lenny (2.6.26-5).

As it's a production server I can't easily test and do bisect test on this.

Cheers,
--
Yves-Alexis
-- Package-specific info:

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.26-1-amd64 depends on:
ii  debconf [debconf-2.0]         1.5.22     Debian configuration management sy
ii  initramfs-tools [linux-initra 0.92j      tools for generating an initramfs
ii  module-init-tools             3.4-1      tools for managing Linux kernel mo

linux-image-2.6.26-1-amd64 recommends no packages.

Versions of packages linux-image-2.6.26-1-amd64 suggests:
ii  grub-pc [grub]          1.96+20080724-10 GRand Unified Bootloader, version 
pn  linux-doc-2.6.26        <none>           (no description available)

-- debconf information:
  linux-image-2.6.26-1-amd64/postinst/create-kimage-link-2.6.26-1-amd64: true
  shared/kernel-image/really-run-bootloader: true
  linux-image-2.6.26-1-amd64/postinst/kimage-is-a-directory:
  linux-image-2.6.26-1-amd64/postinst/old-initrd-link-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/preinst/bootloader-initrd-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/preinst/initrd-2.6.26-1-amd64:
  linux-image-2.6.26-1-amd64/postinst/old-system-map-link-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/postinst/depmod-error-initrd-2.6.26-1-amd64: false
  linux-image-2.6.26-1-amd64/preinst/overwriting-modules-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/preinst/elilo-initrd-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/postinst/bootloader-error-2.6.26-1-amd64:
  linux-image-2.6.26-1-amd64/preinst/abort-install-2.6.26-1-amd64:
  linux-image-2.6.26-1-amd64/preinst/lilo-initrd-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/postinst/depmod-error-2.6.26-1-amd64: false
  linux-image-2.6.26-1-amd64/prerm/removing-running-kernel-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/prerm/would-invalidate-boot-loader-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/postinst/bootloader-test-error-2.6.26-1-amd64:
  linux-image-2.6.26-1-amd64/preinst/abort-overwrite-2.6.26-1-amd64:
  linux-image-2.6.26-1-amd64/postinst/old-dir-initrd-link-2.6.26-1-amd64: true
  linux-image-2.6.26-1-amd64/preinst/lilo-has-ramdisk:
  linux-image-2.6.26-1-amd64/preinst/failed-to-move-modules-2.6.26-1-amd64:



Reply to: