linux-image-2.6.15-13-powerpc breaks sleep on ibook g4

Bug #29268 reported by John Steele Scott
18
Affects Status Importance Assigned to Milestone
linux-source-2.6.15 (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

I have been running Dapper on my 1 GHz iBook G4. The latest kernel update linux-image-2.6.15-13-powerpc breaks sleep:

Jan 21 18:10:38 fuzz kernel: [ 135.734985] Unable to handle kernel paging request for data at address 0x000000b0
Jan 21 18:10:38 fuzz kernel: [ 135.735300] Faulting instruction address: 0xda622338
Jan 21 18:10:38 fuzz kernel: [ 135.735482] Oops: Kernel access of bad area, sig: 11 [#2]
Jan 21 18:10:38 fuzz kernel: [ 135.735671] Modules linked in: binfmt_misc rfcomm l2cap bluetooth ipv6 cpufreq_powersave cpufreq_stats cpufreq_userspace cpufreq_ondemand cpufreq_conservative radeon drm autofs4 ieee80211 ieee80211_crypt dm_mod md_mod therm_adt746x sr_mod i2c_keywest snd_powermac snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc sbp2 scsi_mod apm_emu yenta_socket rsrc_nonstatic pcmcia_core sungem sungem_phy ohci1394 ieee1394 uninorth_agp agpgart tsdev evdev reiserfs ehci_hcd ohci_hcd usbcore ide_disk ide_cd cdrom capability commoncap
Jan 21 18:10:38 fuzz kernel: [ 135.738089] NIP: DA622338 LR: DA64D7A0 CTR: DA64DC70
Jan 21 18:10:38 fuzz kernel: [ 135.738265] REGS: d4901d00 TRAP: 0300 Not tainted (2.6.15-13-powerpc)
Jan 21 18:10:38 fuzz kernel: [ 135.738493] MSR: 00009032 <EE,ME,IR,DR> CR: 22000422 XER: 20000000
Jan 21 18:10:38 fuzz kernel: [ 135.738831] DAR: 000000B0, DSISR: 40000000
Jan 21 18:10:38 fuzz kernel: [ 135.738978] TASK = d7f1f2f0[3456] 'pbbuttonsd' THREAD: d4900000
Jan 21 18:10:38 fuzz kernel: [ 135.739180] GPR00: DA64D7A0 D4901DB0 D7F1F2F0 00000000 D4901DF8 00000000 D4901DB4 000004E7
Jan 21 18:10:38 fuzz kernel: [ 135.739610] GPR08: D7CB2E78 DA660000 C0000000 C0340000 00000040 1002C848 100D0000 100D0000
Jan 21 18:10:38 fuzz kernel: [ 135.740040] GPR16: 00000000 100EC538 100D0000 100B0000 100D0000 10010000 10010000 C0320000
Jan 21 18:10:38 fuzz kernel: [ 135.740470] GPR24: 7FBDBCE0 FFFFFFFF 00000004 C02C3E30 00000002 00000000 00000000 D7CFE000
Jan 21 18:10:38 fuzz kernel: [ 135.740914] NIP [DA622338] snd_pcm_suspend_all+0x18/0xb0 [snd_pcm]
Jan 21 18:10:38 fuzz kernel: [ 135.741202] LR [DA64D7A0] snd_pmac_suspend+0x40/0xb0 [snd_powermac]
Jan 21 18:10:38 fuzz kernel: [ 135.741465] Call Trace:
Jan 21 18:10:38 fuzz kernel: [ 135.741559] [D4901DD0] [DA64D7A0] snd_pmac_suspend+0x40/0xb0 [snd_powermac]
Jan 21 18:10:38 fuzz kernel: [ 135.741842] [D4901DF0] [DA64DCCC] snd_pmac_sleep_notify+0x5c/0x90 [snd_powermac]
Jan 21 18:10:38 fuzz kernel: [ 135.742138] [D4901E00] [C01AA858] broadcast_sleep+0x48/0xd0
Jan 21 18:10:38 fuzz kernel: [ 135.742369] [D4901E20] [C01AD3C8] pmac_suspend_devices+0x38/0x190
Jan 21 18:10:38 fuzz kernel: [ 135.742616] [D4901E40] [C01ADB08] pmu_ioctl+0x348/0x980
Jan 21 18:10:38 fuzz kernel: [ 135.742831] [D4901ED0] [C0097DF4] do_ioctl+0x84/0x90
Jan 21 18:10:38 fuzz kernel: [ 135.743040] [D4901EE0] [C0097E8C] vfs_ioctl+0x8c/0x4b0
Jan 21 18:10:38 fuzz kernel: [ 135.743251] [D4901F10] [C0098344] sys_ioctl+0x94/0xb0
Jan 21 18:10:38 fuzz kernel: [ 135.743460] [D4901F40] [C00115EC] ret_from_syscall+0x0/0x4c
Jan 21 18:10:38 fuzz kernel: [ 135.743690] --- Exception: c01 at 0xfd812d8
Jan 21 18:10:38 fuzz kernel: [ 135.743864] LR = 0xfe045fc
Jan 21 18:10:38 fuzz kernel: [ 135.743976] Instruction dump:
Jan 21 18:10:38 fuzz kernel: [ 135.744141] bba10014 38210020 7c0803a6 4e800020 60000000 60000000 7c0802a6 9421ffe0
Jan 21 18:10:38 fuzz kernel: [ 135.744538] 90010024 bfa10014 7c7e1b78 3ba00000 <83fe00b0> 2f9f0000 409e001c 4800005c

Revision history for this message
Alessandro Decina (alessandro.decina) wrote :

same problem on a powerbook 5,6.
I get a kernel oops the first time when snd_powermac is loaded.

Revision history for this message
Alessandro Decina (alessandro.decina) wrote : dmesg output

the dmesg output when snd_powermac is loaded at boot

Changed in linux-source-2.6.15:
status: Unconfirmed → Fix Committed
Changed in linux-source-2.6.15:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.