Bug#609538: marked as done (r8169: long delay during resume)

2011-02-22 Thread Debian Bug Tracking System
Your message dated Tue, 22 Feb 2011 17:23:33 +
with message-id e1prvxv-0004nb...@franck.debian.org
and subject line Bug#609538: fixed in linux-2.6 2.6.38~rc6-1~experimental.1
has caused the Debian Bug report #609538,
regarding r8169: long delay during resume
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
609538: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=609538
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: linux-2.6
Version: 2.6.37-1~experimental.1
Severity: normal
File: /lib/modules/2.6.37-trunk-amd64/kernel/drivers/net/r8169.ko
Tags: upstream

Hi.

2.6.37 introduces regression in r8169. During every resume I get ~20
seconds delay:
Jan 10 13:57:15 rocket kernel: [36458.257780] ata1.00: configured for UDMA/100
Jan 10 13:57:15 rocket kernel: [36517.738421] r8169 :13:00.0: eth0: unable 
to apply firmware patch
Jan 10 13:57:15 rocket kernel: [36517.739859] PM: resume of devices complete 
after 61177.644 msecs
Jan 10 13:57:15 rocket kernel: [36517.740258] PM: Finishing wakeup.
Jan 10 13:57:15 rocket kernel: [36517.740259] Restarting tasks ... done.

Bisecting leads to commit bca03d5f32c8ee9b5cfa1d32640a63fded6cb3c0
(r8169: remove the firmware of RTL8111D.). Further debugging showed,
that firmware.agent is not called at all, I guess that udev is not
working before Restarting tasks.

Either r8169 tries to load firmware too early, or it should keep it
loaded in memory for use during resume.

The problem persist no matter if I have firmware-realtek installed, or
not.

Cheers,
Jarek.



-- Package-specific info:
** Version:
Linux version 2.6.37-trunk-amd64 (Debian 2.6.37-1~experimental.1) 
(b...@decadent.org.uk) (gcc version 4.4.5 (Debian 4.4.5-10) ) #1 SMP Thu Jan 6 
16:00:31 UTC 2011

** Command line:
BOOT_IMAGE=/vmlinuz-2.6.37-trunk-amd64 root=/dev/mapper/vg0-root ro 
resume=/dev/mapper/vg0-swap0 rootfstype=ext4 splash

** Tainted: P (1)
 * Proprietary module has been loaded.

** Kernel log:
[36519.156777] ata1: EH complete
[36519.334872] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[36519.334921] ehci_hcd :00:1a.0: PCI INT A - GSI 16 (level, low) - IRQ 16
[36519.334971] ehci_hcd :00:1a.0: setting latency timer to 64
[36519.334978] ehci_hcd :00:1a.0: EHCI Host Controller
[36519.335024] ehci_hcd :00:1a.0: new USB bus registered, assigned bus 
number 1
[36519.347401] ehci_hcd :00:1a.0: debug port 2
[36519.351384] ehci_hcd :00:1a.0: cache line size of 64 is not supported
[36519.351410] ehci_hcd :00:1a.0: irq 16, io mem 0xfbc08000
[36519.367269] ehci_hcd :00:1a.0: USB 2.0 started, EHCI 1.00
[36519.367308] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[36519.367312] usb usb1: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[36519.367317] usb usb1: Product: EHCI Host Controller
[36519.367320] usb usb1: Manufacturer: Linux 2.6.37-trunk-amd64 ehci_hcd
[36519.367324] usb usb1: SerialNumber: :00:1a.0
[36519.367544] hub 1-0:1.0: USB hub found
[36519.367554] hub 1-0:1.0: 2 ports detected
[36519.367720] ehci_hcd :00:1d.0: PCI INT A - GSI 23 (level, low) - IRQ 23
[36519.367796] ehci_hcd :00:1d.0: setting latency timer to 64
[36519.367803] ehci_hcd :00:1d.0: EHCI Host Controller
[36519.367894] ehci_hcd :00:1d.0: new USB bus registered, assigned bus 
number 2
[36519.387275] ehci_hcd :00:1d.0: debug port 2
[36519.391258] ehci_hcd :00:1d.0: cache line size of 64 is not supported
[36519.391359] ehci_hcd :00:1d.0: irq 23, io mem 0xfbc07000
[36519.407191] ehci_hcd :00:1d.0: USB 2.0 started, EHCI 1.00
[36519.407224] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[36519.407227] usb usb2: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[36519.407230] usb usb2: Product: EHCI Host Controller
[36519.407232] usb usb2: Manufacturer: Linux 2.6.37-trunk-amd64 ehci_hcd
[36519.407234] usb usb2: SerialNumber: :00:1d.0
[36519.407979] hub 2-0:1.0: USB hub found
[36519.407987] hub 2-0:1.0: 2 ports detected
[36519.422831] Linux video capture interface: v2.00
[36519.429307] usbcore: registered new interface driver uvcvideo
[36519.429311] USB Video Class driver (v1.0.0)
[36519.451382] r8169 :13:00.0: eth0: link down
[36519.451795] ADDRCONF(NETDEV_UP): eth0: link is not ready
[36519.678749] usb 1-1: new high speed USB device using ehci_hcd and address 2
[36519.811173] usb 1-1: New USB device found, idVendor=8087, idProduct=0020
[36519.811179] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[36519.811474] hub 1-1:1.0: USB hub found
[36519.811669] hub 

Bug#609538: marked as done (r8169: long delay during resume)

2011-02-15 Thread Debian Bug Tracking System
Your message dated Tue, 15 Feb 2011 16:48:29 +
with message-id e1ppo4j-00041d...@franck.debian.org
and subject line Bug#609538: fixed in linux-2.6 2.6.37-1
has caused the Debian Bug report #609538,
regarding r8169: long delay during resume
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
609538: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=609538
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: linux-2.6
Version: 2.6.37-1~experimental.1
Severity: normal
File: /lib/modules/2.6.37-trunk-amd64/kernel/drivers/net/r8169.ko
Tags: upstream

Hi.

2.6.37 introduces regression in r8169. During every resume I get ~20
seconds delay:
Jan 10 13:57:15 rocket kernel: [36458.257780] ata1.00: configured for UDMA/100
Jan 10 13:57:15 rocket kernel: [36517.738421] r8169 :13:00.0: eth0: unable 
to apply firmware patch
Jan 10 13:57:15 rocket kernel: [36517.739859] PM: resume of devices complete 
after 61177.644 msecs
Jan 10 13:57:15 rocket kernel: [36517.740258] PM: Finishing wakeup.
Jan 10 13:57:15 rocket kernel: [36517.740259] Restarting tasks ... done.

Bisecting leads to commit bca03d5f32c8ee9b5cfa1d32640a63fded6cb3c0
(r8169: remove the firmware of RTL8111D.). Further debugging showed,
that firmware.agent is not called at all, I guess that udev is not
working before Restarting tasks.

Either r8169 tries to load firmware too early, or it should keep it
loaded in memory for use during resume.

The problem persist no matter if I have firmware-realtek installed, or
not.

Cheers,
Jarek.



-- Package-specific info:
** Version:
Linux version 2.6.37-trunk-amd64 (Debian 2.6.37-1~experimental.1) 
(b...@decadent.org.uk) (gcc version 4.4.5 (Debian 4.4.5-10) ) #1 SMP Thu Jan 6 
16:00:31 UTC 2011

** Command line:
BOOT_IMAGE=/vmlinuz-2.6.37-trunk-amd64 root=/dev/mapper/vg0-root ro 
resume=/dev/mapper/vg0-swap0 rootfstype=ext4 splash

** Tainted: P (1)
 * Proprietary module has been loaded.

** Kernel log:
[36519.156777] ata1: EH complete
[36519.334872] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[36519.334921] ehci_hcd :00:1a.0: PCI INT A - GSI 16 (level, low) - IRQ 16
[36519.334971] ehci_hcd :00:1a.0: setting latency timer to 64
[36519.334978] ehci_hcd :00:1a.0: EHCI Host Controller
[36519.335024] ehci_hcd :00:1a.0: new USB bus registered, assigned bus 
number 1
[36519.347401] ehci_hcd :00:1a.0: debug port 2
[36519.351384] ehci_hcd :00:1a.0: cache line size of 64 is not supported
[36519.351410] ehci_hcd :00:1a.0: irq 16, io mem 0xfbc08000
[36519.367269] ehci_hcd :00:1a.0: USB 2.0 started, EHCI 1.00
[36519.367308] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[36519.367312] usb usb1: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[36519.367317] usb usb1: Product: EHCI Host Controller
[36519.367320] usb usb1: Manufacturer: Linux 2.6.37-trunk-amd64 ehci_hcd
[36519.367324] usb usb1: SerialNumber: :00:1a.0
[36519.367544] hub 1-0:1.0: USB hub found
[36519.367554] hub 1-0:1.0: 2 ports detected
[36519.367720] ehci_hcd :00:1d.0: PCI INT A - GSI 23 (level, low) - IRQ 23
[36519.367796] ehci_hcd :00:1d.0: setting latency timer to 64
[36519.367803] ehci_hcd :00:1d.0: EHCI Host Controller
[36519.367894] ehci_hcd :00:1d.0: new USB bus registered, assigned bus 
number 2
[36519.387275] ehci_hcd :00:1d.0: debug port 2
[36519.391258] ehci_hcd :00:1d.0: cache line size of 64 is not supported
[36519.391359] ehci_hcd :00:1d.0: irq 23, io mem 0xfbc07000
[36519.407191] ehci_hcd :00:1d.0: USB 2.0 started, EHCI 1.00
[36519.407224] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[36519.407227] usb usb2: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[36519.407230] usb usb2: Product: EHCI Host Controller
[36519.407232] usb usb2: Manufacturer: Linux 2.6.37-trunk-amd64 ehci_hcd
[36519.407234] usb usb2: SerialNumber: :00:1d.0
[36519.407979] hub 2-0:1.0: USB hub found
[36519.407987] hub 2-0:1.0: 2 ports detected
[36519.422831] Linux video capture interface: v2.00
[36519.429307] usbcore: registered new interface driver uvcvideo
[36519.429311] USB Video Class driver (v1.0.0)
[36519.451382] r8169 :13:00.0: eth0: link down
[36519.451795] ADDRCONF(NETDEV_UP): eth0: link is not ready
[36519.678749] usb 1-1: new high speed USB device using ehci_hcd and address 2
[36519.811173] usb 1-1: New USB device found, idVendor=8087, idProduct=0020
[36519.811179] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[36519.811474] hub 1-1:1.0: USB hub found
[36519.811669] hub 1-1:1.0: 6 ports