Package: linux-image-2.6.29-2-486 Version: 2.6.29-5 Severity: normal
When I use hardware suspend (via apm -s) on my toshiba libretto 110 ct, the soundcard is unusable after resume. This used to work in kernel 2.6.22, however I upgraded a lot of packages in one go (I didn't use the laptop for some time), so it might be another package that's causing this. alsamixer starts and displays levels which I can change, but any soundplayer will hang for a few seconds and then terminate with an error (as if the sound device is blocked, but there's no process blocking any sound device). Sound works again only after reboot. Unloading alsa (with alsa unload) and reloading opl3sa2 doesn't help, but produces the following error after unloading: May 28 22:57:40 gimli kernel: [13098.270456] Trying to free already-free IRQ 5 May 28 22:57:40 gimli kernel: [13098.278892] snd-opl3sa2-pnpbios 00:16: disabled And when I try to modprobe snd-opl3sa2, I get the following error: May 28 22:57:51 gimli kernel: [13109.846896] snd-opl3sa2-pnpbios 00:16: activated May 28 22:57:51 gimli kernel: [13109.847126] opl3sa2: can't grab IRQ 5 May 28 22:57:51 gimli kernel: [13109.858891] snd-opl3sa2-pnpbios 00:16: disabled After failed modprobe, there are no sound devices at all any more, only /dev/snd/timer and /dev/snd/seq are present. /etc/apm/suspend.d/80alsa and /etc/apm/suspend.d/80alsa contain: #!/bin/sh # # apmd proxy script for ALSA [ -x /usr/sbin/alsactl ] || exit 0 case "$1,$2" in suspend,*) /usr/sbin/alsactl store && /usr/sbin/alsa suspend ;; resume,suspend) /usr/sbin/alsa resume && /usr/sbin/alsactl restore ;; esac The notebook is *not* acpi compatible, so using acpi is not an alternative. It may work with s2disk or s2ram (I never tried), but that would probably be very slow compared to hardware suspend. On a personal note: This is a bit of a bummer since I intended to revive the libretto as networked music player in my living room ;-} Please don't hesitate to ask for clarification, if needed. Kind regards FDF -- Package-specific info: ** Version: Linux version 2.6.29-2-486 (Debian 2.6.29-5) (wa...@debian.org) (gcc version 4.3.3 (Debian 4.3.3-10) ) #1 Sun May 17 16:47:55 UTC 2009 ** Command line: root=/dev/hda3 pci=biosirq idebus=66 acpi=off ** Tainted: G D (128) ** Kernel log: [ 776.035921] wlan0: direct probe to AP 00:12:17:cc:dc:e6 try 1 [ 776.036244] wlan0 direct probe responded [ 776.036244] wlan0: authenticate with AP 00:12:17:cc:dc:e6 [ 776.044462] wlan0: authenticated [ 776.044511] wlan0: associate with AP 00:12:17:cc:dc:e6 [ 776.044896] wlan0: RX ReassocResp from 00:12:17:cc:dc:e6 (capab=0x411 status=0 aid=2) [ 776.044896] wlan0: associated [ 837.223998] apm: busy: Parameter out of range [ 842.227990] apm: busy: Parameter out of range [ 843.771721] parport_pc 00:10: disabled [ 843.783710] serial 00:0e: disabled [ 843.795708] i8042 aux 00:08: disabled [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xf (was 0xffffffff, writing 0x1c0a010b) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xe (was 0xffffffff, writing 0x0) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xd (was 0xffffffff, writing 0x44) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xc (was 0xffffffff, writing 0x0) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xb (was 0xffffffff, writing 0x721b1799) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xa (was 0xffffffff, writing 0x5001) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x9 (was 0xffffffff, writing 0x0) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x8 (was 0xffffffff, writing 0x0) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x7 (was 0xffffffff, writing 0x0) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x6 (was 0xffffffff, writing 0x0) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x5 (was 0xffffffff, writing 0x0) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x4 (was 0xffffffff, writing 0x14000000) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x3 (was 0xffffffff, writing 0xa820) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x2 (was 0xffffffff, writing 0x2000001) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x1 (was 0xffffffff, writing 0x2900006) [ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x0 (was 0xffffffff, writing 0x1d168c) [ 843.799850] yenta_cardbus 0000:00:13.0: setting latency timer to 64 [ 844.511874] yenta_cardbus 0000:00:13.1: setting latency timer to 64 [ 844.663715] i8042 aux 00:08: activated [ 844.675710] serial 00:0e: activated [ 844.687710] parport_pc 00:10: activated [ 844.740898] ath5k 0000:01:00.0: restoring config space at offset 0xf (was 0x1c0a0100, writing 0x1c0a010b) [ 844.740978] ath5k 0000:01:00.0: restoring config space at offset 0x4 (was 0x0, writing 0x14000000) [ 844.741023] ath5k 0000:01:00.0: restoring config space at offset 0x3 (was 0x0, writing 0xa820) [ 844.741067] ath5k 0000:01:00.0: restoring config space at offset 0x1 (was 0x2900000, writing 0x2900006) [ 845.035752] psmouse serio1: ID: 10 00 64<3>ath5k phy0: noise floor calibration timeout (2437MHz) [ 1114.839777] pcmcia_socket pcmcia_socket0: pccard: card ejected from slot 0 [ 1114.877058] wlan0: deauthenticating by local choice (reason=3) [ 1135.327766] pcmcia_socket pcmcia_socket0: cs: unable to apply power. [ 1151.635769] pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0 [ 1151.635930] pci 0000:01:00.0: reg 10 32bit mmio: [0x000000-0x00ffff] [ 1151.636916] ath5k 0000:01:00.0: enabling device (0000 -> 0002) [ 1151.638372] ath5k 0000:01:00.0: registered as 'phy1' [ 1151.755966] wmaster0 (ath5k): not using net_device_ops yet [ 1151.764534] phy1: Selected rate control algorithm 'minstrel' [ 1151.764917] wlan0 (ath5k): not using net_device_ops yet [ 1151.774468] ath5k phy1: Atheros AR2417 chip found (MAC: 0xf0, PHY: 0x70) [ 1156.621409] BUG: unable to handle kernel paging request at c4a6c81c [ 1156.621466] IP: [<c01e6768>] strnlen+0x6/0x16 [ 1156.621547] *pde = 03093067 *pte = 00000000 [ 1156.621586] Oops: 0000 [#1] [ 1156.621608] last sysfs file: /sys/devices/virtual/net/lo/operstate [ 1156.621641] Modules linked in: snd_opl3sa2 snd_wss_lib snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_hwdep snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore binfmt_misc ipv6 apm dm_snapshot dm_mirror dm_region_hash dm_log dm_mod orinoco_cs orinoco hermes_dld hermes xirc2ps_cs arc4 ecb ath5k mac80211 led_class cfg80211 pcmcia parport_pc parport donauboe serio_raw pcspkr psmouse yenta_socket irda rsrc_nonstatic pcmcia_core crc_ccitt ext3 jbd mbcache ide_gd_mod ide_generic ide_core evdev thermal_sys [last unloaded: soundcore] [ 1156.622006] [ 1156.622037] Pid: 3285, comm: xscreensaver Not tainted (2.6.29-2-486 #1) [ 1156.622071] EIP: 0060:[<c01e6768>] EFLAGS: 00010097 CPU: 0 [ 1156.622115] EIP is at strnlen+0x6/0x16 [ 1156.622145] EAX: c4a6c81c EBX: c3341101 ECX: c4a6c81c EDX: fffffffe [ 1156.622180] ESI: c4a6c81c EDI: ffffffff EBP: c3342000 ESP: c35b9db8 [ 1156.622212] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 [ 1156.622248] Process xscreensaver (pid: 3285, ti=c35b8000 task=c29e9bf0 task.ti=c35b8000) [ 1156.622278] Stack: [ 1156.622293] c01e59ab c35b9f1c c35b9f18 00000005 00000000 c01e5d04 ffffffff ffffffff [ 1156.622348] 00000000 c35b9ee8 c0326c01 00000f01 c33410ff c35b9f00 c3341101 c3342000 [ 1156.622403] ffffffff ffffffff 00000000 c35b9f18 00000001 fffffff5 00000000 c35b9e88 [ 1156.622462] Call Trace: [ 1156.622482] [<c01e59ab>] string+0x26/0x6c [ 1156.622521] [<c01e5d04>] vsnprintf+0x313/0x760 [ 1156.622564] [<c0267da0>] __sock_recvmsg+0x50/0x58 [ 1156.622625] [<c0267e64>] sock_aio_read+0xbc/0xca [ 1156.622668] [<c0186881>] seq_printf+0x25/0x41 [ 1156.622704] [<c0186881>] seq_printf+0x25/0x41 [ 1156.622736] [<c0104ba7>] show_interrupts+0x184/0x1af [ 1156.622861] [<c0186c0d>] seq_read+0x251/0x327 [ 1156.622904] [<c01869bc>] seq_read+0x0/0x327 [ 1156.622935] [<c01a1ca6>] proc_reg_read+0x34/0x45 [ 1156.622983] [<c01a1c72>] proc_reg_read+0x0/0x45 [ 1156.623018] [<c0175a7d>] vfs_read+0x7b/0xd1 [ 1156.623053] [<c0175b6b>] sys_read+0x3c/0x63 [ 1156.623084] [<c0103462>] syscall_call+0x7/0xb [ 1156.623129] Code: 0e 89 c7 89 d0 f2 ae 74 05 bf 01 00 00 00 4f 89 f8 5f c3 85 c9 57 89 c7 89 d0 74 05 f2 ae 75 01 4f 89 f8 5f c3 89 c1 89 c8 eb 06 <80> 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 c3 90 55 89 d5 57 56 [ 1156.623381] EIP: [<c01e6768>] strnlen+0x6/0x16 SS:ESP 0068:c35b9db8 [ 1156.623452] ---[ end trace 278de7abbb57d0ff ]--- [ 1163.118882] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 1164.199798] wlan0: authenticate with AP 00:12:17:cc:dc:e6 [ 1164.213520] wlan0: authenticated [ 1164.213577] wlan0: associate with AP 00:12:17:cc:dc:e6 [ 1164.219926] wlan0: RX AssocResp from 00:12:17:cc:dc:e6 (capab=0x11 status=0 aid=2) [ 1164.219986] wlan0: associated [ 1164.230548] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 1174.975728] wlan0: no IPv6 routers present [ 1713.523641] ath5k phy1: noise floor calibration timeout (2437MHz) [ 1713.674976] ath5k phy1: unsupported jumbo [ 1734.311744] ath5k phy1: unsupported jumbo [ 1744.522737] ath5k phy1: noise floor calibration timeout (2437MHz) [ 2726.284406] ath5k phy1: unsupported jumbo [ 2816.939751] ath5k phy1: unsupported jumbo [ 2828.883738] ath5k phy1: unsupported jumbo ** Loaded modules: Module Size Used by snd_opl3sa2 15312 0 snd_wss_lib 23400 1 snd_opl3sa2 snd_pcm_oss 31356 0 snd_mixer_oss 11928 1 snd_pcm_oss snd_pcm 60812 2 snd_wss_lib,snd_pcm_oss snd_page_alloc 8016 2 snd_wss_lib,snd_pcm snd_opl3_lib 9024 1 snd_opl3sa2 snd_hwdep 5912 1 snd_opl3_lib snd_mpu401_uart 6276 1 snd_opl3sa2 snd_seq_dummy 2368 0 snd_seq_oss 25084 0 snd_seq_midi 5440 0 snd_rawmidi 18520 2 snd_mpu401_uart,snd_seq_midi snd_seq_midi_event 6224 2 snd_seq_oss,snd_seq_midi snd_seq 41972 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 17400 4 snd_wss_lib,snd_pcm,snd_opl3_lib,snd_seq snd_seq_device 6100 6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq snd 47580 13 snd_opl3sa2,snd_wss_lib,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device soundcore 5764 1 snd binfmt_misc 6748 1 ipv6 222968 14 apm 14776 2 dm_snapshot 17268 0 dm_mirror 12312 0 dm_region_hash 10088 1 dm_mirror dm_log 8224 2 dm_mirror,dm_region_hash dm_mod 48176 3 dm_snapshot,dm_mirror,dm_log orinoco_cs 12824 0 orinoco 44904 1 orinoco_cs hermes_dld 5748 1 orinoco hermes 6464 3 orinoco_cs,orinoco,hermes_dld xirc2ps_cs 13896 0 arc4 1548 2 ecb 2352 2 ath5k 96432 0 mac80211 133724 1 ath5k led_class 3664 1 ath5k cfg80211 32844 2 ath5k,mac80211 pcmcia 22904 2 orinoco_cs,xirc2ps_cs parport_pc 21844 0 parport 29940 1 parport_pc donauboe 8884 0 serio_raw 4488 0 pcspkr 2068 0 psmouse 41956 0 yenta_socket 21212 3 irda 90672 1 donauboe rsrc_nonstatic 9416 1 yenta_socket pcmcia_core 30724 5 orinoco_cs,xirc2ps_cs,pcmcia,yenta_socket,rsrc_nonstatic crc_ccitt 1800 2 donauboe,irda ext3 104688 6 jbd 36636 1 ext3 mbcache 6580 1 ext3 ide_gd_mod 18896 8 ide_generic 2252 0 [permanent] ide_core 91200 2 ide_gd_mod,ide_generic evdev 7864 1 thermal_sys 10260 0 ** PCI devices: 00:00.0 Host bridge [0600]: Toshiba America Info Systems CPU to PCI bridge [1179:0601] (rev 2e) Subsystem: Toshiba America Info Systems Satellite Pro [1179:0001] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+ INTx- Latency: 0, Cache Line Size: 32 bytes 00:04.0 VGA compatible controller [0300]: Neomagic Corporation NM2160 [MagicGraph 128XD] [10c8:0004] (rev 01) (prog-if 00 [VGA controller]) Subsystem: Toshiba America Info Systems Device [1179:0001] Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Interrupt: pin A routed to IRQ 0 Region 0: Memory at fd000000 (32-bit, prefetchable) [size=16M] Region 1: Memory at ffc00000 (32-bit, non-prefetchable) [size=2M] Region 2: Memory at ffb00000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at <unassigned> [disabled] Kernel modules: neofb 00:11.0 Communication controller [0780]: Toshiba America Info Systems FIR Port Type-O [1179:0701] (rev 22) Subsystem: Toshiba America Info Systems Device [1179:0001] Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64 Interrupt: pin A routed to IRQ 11 Region 0: I/O ports at ffe0 [size=32] Kernel driver in use: donauboe Kernel modules: donauboe 00:13.0 CardBus bridge [0607]: Toshiba America Info Systems ToPIC95 [1179:060a] (rev 07) Subsystem: Toshiba America Info Systems Satellite Pro [1179:0001] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 11 Region 0: Memory at 20000000 (32-bit, non-prefetchable) [size=4K] Bus: primary=00, secondary=01, subordinate=04, sec-latency=0 Memory window 0: 10000000-13fff000 (prefetchable) Memory window 1: 14000000-17fff000 I/O window 0: 00001000-000010ff I/O window 1: 00001400-000014ff BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+ 16-bit legacy interface ports at 0001 Kernel driver in use: yenta_cardbus Kernel modules: yenta_socket 00:13.1 CardBus bridge [0607]: Toshiba America Info Systems ToPIC95 [1179:060a] (rev 07) Subsystem: Toshiba America Info Systems Satellite Pro [1179:0001] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin B routed to IRQ 11 Region 0: Memory at 20001000 (32-bit, non-prefetchable) [size=4K] Bus: primary=00, secondary=05, subordinate=08, sec-latency=0 Memory window 0: 18000000-1bfff000 (prefetchable) Memory window 1: 1c000000-1ffff000 I/O window 0: 00001c00-00001cff I/O window 1: 00002000-000020ff BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+ 16-bit legacy interface ports at 0001 Kernel driver in use: yenta_cardbus Kernel modules: yenta_socket 01:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5007G Wireless Network Adapter [168c:001d] (rev 01) Subsystem: Belkin Device [1799:721b] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 168 (2500ns min, 7000ns max), Cache Line Size: 128 bytes Interrupt: pin A routed to IRQ 11 Region 0: Memory at 14000000 (32-bit, non-prefetchable) [size=64K] Capabilities: <access denied> Kernel driver in use: ath5k Kernel modules: ath5k -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i586) Kernel: Linux 2.6.29-2-486 Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.utf8) Shell: /bin/sh linked to /bin/dash Versions of packages linux-image-2.6.29-2-486 depends on: ii debconf [debconf-2.0] 1.5.26 Debian configuration management sy ii initramfs-tools [linux-initra 0.93.2 tools for generating an initramfs ii module-init-tools 3.7-pre9-1 tools for managing Linux kernel mo ii yaird [linux-initramfs-tool] 0.0.13-5 Yet Another mkInitRD linux-image-2.6.29-2-486 recommends no packages. Versions of packages linux-image-2.6.29-2-486 suggests: ii grub 0.97-53 GRand Unified Bootloader (Legacy v pn linux-doc-2.6.29 <none> (no description available) -- debconf information: linux-image-2.6.29-2-486/postinst/depmod-error-initrd-2.6.29-2-486: false linux-image-2.6.29-2-486/prerm/would-invalidate-boot-loader-2.6.29-2-486: true linux-image-2.6.29-2-486/preinst/elilo-initrd-2.6.29-2-486: true linux-image-2.6.29-2-486/postinst/bootloader-test-error-2.6.29-2-486: linux-image-2.6.29-2-486/prerm/removing-running-kernel-2.6.29-2-486: true linux-image-2.6.29-2-486/postinst/old-initrd-link-2.6.29-2-486: true linux-image-2.6.29-2-486/postinst/kimage-is-a-directory: linux-image-2.6.29-2-486/preinst/lilo-initrd-2.6.29-2-486: true shared/kernel-image/really-run-bootloader: true linux-image-2.6.29-2-486/postinst/old-system-map-link-2.6.29-2-486: true linux-image-2.6.29-2-486/preinst/overwriting-modules-2.6.29-2-486: true linux-image-2.6.29-2-486/preinst/abort-install-2.6.29-2-486: linux-image-2.6.29-2-486/postinst/create-kimage-link-2.6.29-2-486: true linux-image-2.6.29-2-486/postinst/depmod-error-2.6.29-2-486: false linux-image-2.6.29-2-486/preinst/bootloader-initrd-2.6.29-2-486: true linux-image-2.6.29-2-486/preinst/initrd-2.6.29-2-486: linux-image-2.6.29-2-486/preinst/lilo-has-ramdisk: linux-image-2.6.29-2-486/postinst/bootloader-error-2.6.29-2-486: linux-image-2.6.29-2-486/preinst/abort-overwrite-2.6.29-2-486: linux-image-2.6.29-2-486/preinst/failed-to-move-modules-2.6.29-2-486: * linux-image-2.6.29-2-486/postinst/old-dir-initrd-link-2.6.29-2-486: true -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org