On Sun, 2005-05-08 at 13:13 -0700, David Brownell wrote: > On Sunday 08 May 2005 5:26 am, John Steele Scott wrote: > > Hi, > > > > Today I tried kernel 2.6.12-rc4 on my iBook G4 to check whether sleep > > works properly yet. I found that it panics if my USB hub is attached to > > the iBook when I try to sleep the machine. > > > > ... > > > > I took a photo of the panic and enhanced it for readability, it's at > > <http://www.toojays.net/portal/Members/toojays/ibook-g4-sleep-crash-2.6.12-rc4.jpg>. > > Hmm, curious. Looks like the watchdog timer isn't getting stopped; > I'm surprised nobody else has ever noticed that one! See if this > patch solves the problem for you.
Just to follow up on this, I just recently had the following oops: Oops: kernel access of bad area, sig: 11 [#1] NIP: DA50DEE8 LR: DA4A2498 SP: D3173D90 REGS: d3173ce0 TRAP: 0300 Not tainted MSR: 0200b032 EE: 1 PR: 0 FP: 1 ME: 1 IR/DR: 11 DAR: 000018A8, DSISR: 40000000 TASK = d7ae4110[4325] 'pbbuttonsd' THREAD: d3172000 Last syscall: 54 GPR00: 00000000 D3173D90 D7AE4110 00000000 00000010 00000001 C0330F4C C0330DDC GPR08: 00000000 00000000 DA518850 D54216D8 28000482 10026C18 100C0000 100A0000 GPR16: 00000000 100D7408 28222482 100C0000 100D6F28 100D6AE8 10001180 1000BF7C GPR24: C02B0000 C02DAF5C C02E0000 C02E0000 C02DAF54 D5421768 C02B5648 D54216D8 NIP [da50dee8] hid_resume+0x20/0x48 [usbhid] LR [da4a2498] usb_generic_resume+0x78/0x88 [usbcore] Call trace: [da4a2498] usb_generic_resume+0x78/0x88 [usbcore] [c0173230] resume_device+0x44/0x4c [c0173368] dpm_resume+0x130/0x148 [c01733b8] device_resume+0x38/0x78 [c031214c] pmac_wakeup_devices+0xc0/0xe0 [c0312648] powerbook_sleep_Core99+0x224/0x2bc [c0312e78] pmu_ioctl+0xfc/0x300 [c0077c58] do_ioctl+0x68/0x8c [c0077ea8] vfs_ioctl+0x88/0x2a8 [c007810c] sys_ioctl+0x44/0x78 [c0004660] ret_from_syscall+0x0/0x44 I've had it twice, but am not quite sure how to reproduce it. I thought it was to do with my hub being powered-off while my laptop wakes up, but have tried various combinations of plugging and switching things, and I can't get the oops to happen again. The oops happened during wakeup. Whatever it did to the wakeup process stopped the terminal from switching back to Xorg. I was able to ssh into the machine and restart X, but when X came back, the keyboard wouldn't function, although the trackball which was plugged into the hub did work (I forgot to try the laptop trackpad). cheers, John
signature.asc
Description: This is a digitally signed message part
