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

Bug#588327: WiFi system crashes after resume from hibernate



Package: linux-image-2.6.34-1-amd64
Version:   2.6.34-1~experimental.2

When using rt2870 card with the 2.6.34 kernel and resuming from hibernate the system crashes.
I switched to this kernel since the current version in the reps don't have support for the nl80211 driver.

When using compat-wireless on 2.6.32-5-amd64 this bug does not accure.

After resume from hibernate rt2870 card (edimax) make all usb unusable e.g. :

[13451.576609] ------------[ cut here ]------------
[13451.576618] WARNING: at /build/buildd-linux-2.6_2.6.34-1~experimental.2-amd64-zn0ozk/linux-2.6-2.6.34/debian/build/source_amd64_none/fs/sysfs/dir.c:451 sysfs_add_one+0xcc/0xe3()
[13451.576623] Hardware name: Aspire 5100    
[13451.576625] sysfs: cannot create duplicate filename '/bus/usb/drivers/usb/1-7'
[13451.576628] Modules linked in: btusb rt2800usb rt2800lib rt2x00usb rt2x00lib crc_ccitt nls_utf8 nls_cp437 vfat fat usb_storage radeon ttm drm_kms_helper drm i2c_algo_bit ppdev lp parport sco bridge stp bnep rfcomm l2cap bluetooth fuse ext4 jbd2 crc16 loop arc4 snd_hda_codec_realtek ecb snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi pcmcia snd_rawmidi snd_seq_midi_event snd_seq ath5k snd_timer snd_seq_device mac80211 ath yenta_socket snd cfg80211 rsrc_nonstatic soundcore edac_core rfkill i2c_piix4 k8temp joydev pcmcia_core snd_page_alloc edac_mce_amd i2c_core shpchp pci_hotplug tpm_tis video tpm pcspkr evdev container button tpm_bios wmi battery ac output psmouse serio_raw processor ext3 jbd mbcache dm_mod sg sr_mod cdrom sd_mod crc_t10dif ata_generic 8139cp ohci_hcd sdhci_pci sdhci pata_atiixp ehci_hcd sata_sil mmc_core 8139too mii led_class libata usbcore scsi_mod thermal thermal_sys nls_base [last unloaded: scsi_wait_scan]
[13451.576732] Pid: 256, comm: khubd Not tainted 2.6.34-1-amd64 #1
[13451.576734] Call Trace:
[13451.576743]  [<ffffffff81045655>] ? warn_slowpath_common+0x76/0x8c
[13451.576748]  [<ffffffff810456bd>] ? warn_slowpath_fmt+0x40/0x45
[13451.576752]  [<ffffffff81138209>] ? sysfs_add_one+0xcc/0xe3
[13451.576757]  [<ffffffff811385ee>] ? sysfs_do_create_link+0xc0/0x131
[13451.576764]  [<ffffffff81268555>] ? netlink_broadcast+0x237/0x26f
[13451.576774]  [<ffffffff8121ba53>] ? driver_sysfs_add+0x24/0x69
[13451.576779]  [<ffffffff8121bb64>] ? driver_probe_device+0x5f/0x123
[13451.576784]  [<ffffffff8121bc97>] ? __device_attach+0x0/0x39
[13451.576788]  [<ffffffff8121afde>] ? bus_for_each_drv+0x47/0x7b
[13451.576793]  [<ffffffff8121bd51>] ? device_attach+0x5b/0x7b
[13451.576798]  [<ffffffff8121ae5c>] ? bus_probe_device+0x1f/0x39
[13451.576802]  [<ffffffff81219c16>] ? device_add+0x388/0x542
[13451.576809]  [<ffffffff812f7959>] ? printk+0x40/0x47
[13451.576824]  [<ffffffffa004d929>] ? usb_new_device+0x160/0x1d2 [usbcore]
[13451.576835]  [<ffffffffa004f3a0>] ? hub_thread+0x9ee/0xf28 [usbcore]
[13451.576842]  [<ffffffff8105d495>] ? autoremove_wake_function+0x0/0x2a
[13451.576853]  [<ffffffffa004e9b2>] ? hub_thread+0x0/0xf28 [usbcore]
[13451.576857]  [<ffffffff8105d061>] ? kthread+0x75/0x7d
[13451.576863]  [<ffffffff810097e4>] ? kernel_thread_helper+0x4/0x10
[13451.576868]  [<ffffffff8105cfec>] ? kthread+0x0/0x7d
[13451.576872]  [<ffffffff810097e0>] ? kernel_thread_helper+0x0/0x10
[13451.576875] ---[ end trace 2db5757906768829 ]---
[13451.576880] really_probe: driver_sysfs_add(1-7) failed
[13451.576889] usb: probe of 1-7 failed with error 0

reboot and try to reauthenticating (first attempt allways works the second not)

[  435.639202] ------------[ cut here ]------------
[  435.639234] WARNING: at /build/buildd-linux-2.6_2.6.34-1~experimental.2-amd64-zn0ozk/linux-2.6-2.6.34/debian/build/source_amd64_none/net/mac80211/rx.c:2538 ieee80211_rx+0xde/0x77d [mac80211]()
[  435.639239] Hardware name: Aspire 5100    
[  435.639242] Rate marked as an HT rate but passed status->rate_idx is not an MCS index [0-76]: 88 (0x58)
[  435.639245] Modules linked in: ppdev lp parport radeon ttm sco drm_kms_helper drm i2c_algo_bit bridge stp bnep rfcomm l2cap bluetooth fuse ext4 jbd2 crc16 loop snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm arc4 snd_seq_midi ecb snd_rawmidi snd_seq_midi_event rt2800usb rt2800lib snd_seq rt2x00usb pcmcia snd_timer joydev rt2x00lib ath5k k8temp tpm_tis snd_seq_device crc_ccitt mac80211 yenta_socket video tpm edac_core output rsrc_nonstatic i2c_piix4 psmouse tpm_bios ath shpchp cfg80211 pcmcia_core rfkill edac_mce_amd snd pci_hotplug soundcore wmi serio_raw processor snd_page_alloc i2c_core pcspkr ac battery evdev container button ext3 jbd mbcache dm_mod sg sr_mod cdrom sd_mod crc_t10dif ata_generic 8139cp ohci_hcd sdhci_pci sdhci ehci_hcd 8139too pata_atiixp thermal sata_sil mmc_core led_class mii libata thermal_sys usbcore nls_base scsi_mod [last unloaded: scsi_wait_scan]
[  435.639330] Pid: 2342, comm: firefox-bin Not tainted 2.6.34-1-amd64 #1
[  435.639334] Call Trace:
[  435.639336]  <IRQ>  [<ffffffff81045655>] ? warn_slowpath_common+0x76/0x8c
[  435.639359]  [<ffffffffa003e83b>] ? usb_hcd_giveback_urb+0x76/0xa5 [usbcore]
[  435.639364]  [<ffffffff810456bd>] ? warn_slowpath_fmt+0x40/0x45
[  435.639373]  [<ffffffffa00f0b05>] ? qh_completions+0xd3/0x418 [ehci_hcd]
[  435.639384]  [<ffffffffa031f3b9>] ? ieee80211_rx+0xde/0x77d [mac80211]
[  435.639391]  [<ffffffffa00f2a1f>] ? ehci_work+0x100/0x7a3 [ehci_hcd]
[  435.639397]  [<ffffffff810ddea3>] ? virt_to_head_page+0x9/0x2a
[  435.639405]  [<ffffffffa030e4b9>] ? ieee80211_tasklet_handler+0x53/0xe0 [mac80211]
[  435.639412]  [<ffffffff81049f23>] ? tasklet_action+0x77/0xd3
[  435.639416]  [<ffffffff8104af42>] ? __do_softirq+0xe0/0x1a2
[  435.639422]  [<ffffffff810098dc>] ? call_softirq+0x1c/0x30
[  435.639426]  [<ffffffff8100b707>] ? do_softirq+0x3f/0x79
[  435.639430]  [<ffffffff8104adc6>] ? irq_exit+0x36/0x7a
[  435.639434]  [<ffffffff8100ae69>] ? do_IRQ+0xa3/0xb9
[  435.639439]  [<ffffffff812f9813>] ? ret_from_intr+0x0/0x11
[  435.639442]  <EOI>
[  435.639445] ---[ end trace 3b2037b5bd2b5c32 ]---
[  437.137194] eth2: deauthenticating from 00:1f:1f:0e:a4:d9 by local choice (reason=3)
[  437.137194] eth2: deauthenticating from 00:1f:1f:0e:a4:d9 by local choice (reason=3)
[  548.127386] eth2: authenticate with 00:1f:1f:0e:a4:d9 (try 1)
[  548.131283] eth2: authenticated
[  548.133768] eth2: associate with 00:1f:1f:0e:a4:d9 (try 1)
[  548.154802] eth2: RX AssocResp from 00:1f:1f:0e:a4:d9 (capab=0x401 status=0 aid=1)
[  548.154808] eth2: associated
[  572.666228] ------------[ cut here ]------------
[  572.666259] WARNING: at /build/buildd-linux-2.6_2.6.34-1~experimental.2-amd64-zn0ozk/linux-2.6-2.6.34/debian/build/source_amd64_none/net/mac80211/rx.c:2538 ieee80211_rx+0xde/0x77d [mac80211]()
[  572.666264] Hardware name: Aspire 5100    
[  572.666267] Rate marked as an HT rate but passed status->rate_idx is not an MCS index [0-76]: 98 (0x62)
[  572.666270] Modules linked in: ppdev lp parport radeon ttm sco drm_kms_helper drm i2c_algo_bit bridge stp bnep rfcomm l2cap bluetooth fuse ext4 jbd2 crc16 loop snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm arc4 snd_seq_midi ecb snd_rawmidi snd_seq_midi_event rt2800usb rt2800lib snd_seq rt2x00usb pcmcia snd_timer joydev rt2x00lib ath5k k8temp tpm_tis snd_seq_device crc_ccitt mac80211 yenta_socket video tpm edac_core output rsrc_nonstatic i2c_piix4 psmouse tpm_bios ath shpchp cfg80211 pcmcia_core rfkill edac_mce_amd snd pci_hotplug soundcore wmi serio_raw processor snd_page_alloc i2c_core pcspkr ac battery evdev container button ext3 jbd mbcache dm_mod sg sr_mod cdrom sd_mod crc_t10dif ata_generic 8139cp ohci_hcd sdhci_pci sdhci ehci_hcd 8139too pata_atiixp thermal sata_sil mmc_core led_class mii libata thermal_sys usbcore nls_base scsi_mod [last unloaded: scsi_wait_scan]
[  572.666355] Pid: 0, comm: swapper Tainted: G        W  2.6.34-1-amd64 #1
[  572.666358] Call Trace:
[  572.666361]  <IRQ>  [<ffffffff81045655>] ? warn_slowpath_common+0x76/0x8c
[  572.666384]  [<ffffffffa003e83b>] ? usb_hcd_giveback_urb+0x76/0xa5 [usbcore]
[  572.666389]  [<ffffffff810456bd>] ? warn_slowpath_fmt+0x40/0x45
[  572.666398]  [<ffffffffa00f0b05>] ? qh_completions+0xd3/0x418 [ehci_hcd]
[  572.666409]  [<ffffffffa031f3b9>] ? ieee80211_rx+0xde/0x77d [mac80211]
[  572.666416]  [<ffffffffa00f2a1f>] ? ehci_work+0x100/0x7a3 [ehci_hcd]
[  572.666422]  [<ffffffff810df114>] ? __slab_free+0x1c/0x250
[  572.666431]  [<ffffffffa030e4b9>] ? ieee80211_tasklet_handler+0x53/0xe0 [mac80211]
[  572.666437]  [<ffffffff81049f23>] ? tasklet_action+0x77/0xd3
[  572.666441]  [<ffffffff8104af42>] ? __do_softirq+0xe0/0x1a2
[  572.666446]  [<ffffffff810098dc>] ? call_softirq+0x1c/0x30
[  572.666450]  [<ffffffff8100b707>] ? do_softirq+0x3f/0x79
[  572.666454]  [<ffffffff8104adc6>] ? irq_exit+0x36/0x7a
[  572.666458]  [<ffffffff8100ae69>] ? do_IRQ+0xa3/0xb9
[  572.666464]  [<ffffffff812f9813>] ? ret_from_intr+0x0/0x11
[  572.666466]  <EOI>  [<ffffffff81026700>] ? native_safe_halt+0x2/0x3
[  572.666476]  [<ffffffff81010834>] ? default_idle+0x31/0x4e
[  572.666481]  [<ffffffff81010926>] ? c1e_idle+0xd5/0xfb
[  572.666486]  [<ffffffff81007b60>] ? cpu_idle+0xa3/0xdd
[  572.666492]  [<ffffffff812f338b>] ? start_secondary+0x1ed/0x1f3
[  572.666496] ---[ end trace 3b2037b5bd2b5c33 ]---

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
+++-==============-==============-============================================
ii  linux-image-2. 2.6.34-1~exper Linux 2.6.34 for 64-bit PCs

Package: linux-image-2.6.34-1-amd64
Status: install ok installed
Priority: optional
Section: kernel
Installed-Size: 100160
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: amd64
Source: linux-2.6
Version: 2.6.34-1~experimental.2
Provides: linux-image, linux-image-2.6, linux-modules-2.6.34-1-amd64
Depends: module-init-tools, linux-base (>= 2.6.34-1~experimental.2), initramfs-tools (>= 0.55) | linux-initramfs-tool
Pre-Depends: debconf | debconf-2.0
Recommends: firmware-linux-free (>= 2.6.34)
Suggests: linux-doc-2.6.34, grub | lilo
Conflicts: initramfs-tools (<< 0.55)
Description: Linux 2.6.34 for 64-bit PCs
 The Linux kernel 2.6.34 and modules for use on PCs with AMD64 or Intel 64
 processors.
 .
 This kernel also runs on a Xen hypervisor.  It supports only unprivileged
 (domU) operation.


Reply to: