I'm having trouble getting my ibook 700 14in to resume. I'm running 2.6.6. It always suspends correctly, but it hangs when resuming.
When it resumes, it prints this: agpgart: Putting AGP V2 device at 0000:00:0b. 0 into 0x mode agpgart: Putting AGP V2 device at 0000:00:10. 0 into 0x mode cpufreq: resume failed to assert current frequency is what timing core thinks it is. eth0: resuming eth1: get_wireless_stats() called while device not present eth1: New link status: Connected (0001) then it hangs. Every once in a great while, it will resume correctly. When it does, the output is this: agpgart: Putting AGP V2 device at 0000:00:0b. 0 into 0x mode agpgart: Putting AGP V2 device at 0000:00:10. 0 into 0x mode cpufreq: resume failed to assert current freq uency is what timing core thinks it is. eth0: resuming eth1: get_wireless_stats() called while device not present eth1: New link status: Connected (0001) ide_pmac: Set UDMA timing for mode 2, reg: 0x 1090038c hda: Enabling Ultra DMA 2 hdb: MDMA, cycleTime: 120, accessTime: 75, re cTime: 45 hdb: Set MDMA timing for mode 2, reg: 0x00019 78c hdb: Enabling MultiWord DMA 2 adb: starting probe task... [continued...] This leads me to believe that the problem is the ide_pmac ibook cdrom support somehow. Am I far off? Does anyone have any suggestions? One other note: it only hangs on resume when I'm logged my account (gnome 2.6). When I log out into gdm, and then sleep it, it resumes fine. Even weirder, (and I think in support of implicating ide_pmac) when I resume it after logging out into gdm, this is what it prints: agpgart: Putting AGP V2 device at 0000:00:0b. 0 into 0x mode agpgart: Putting AGP V2 device at 0000:00:10. 0 into 0x mode cpufreq: resume failed to assert current freq uency is what timing core thinks it is. eth0: resuming eth1: get_wireless_stats() called while device not present eth1: New link status: Connected (0001) ide_pmac: Set UDMA timing for mode 2, reg: 0x 1090038c hda: Enabling Ultra DMA 2 Badness in ide_wait_not_busy at drivers/ide/i de-iops.c:1278 Call trace: [c000b74c] dump_stack+0x18/0x28 [c0008b58] check_bug_trap+0x74/0xa8 [c0008c4c] ProgramCheckException+0xc0/0x16c [c0008294] ret_from_except_full+0x0/0x4c [c01323e8] ide_wait_not_busy+0x50/0xc0 [c012f724] start_request+0xf8/0x270 [c012fbcc] ide_do_request+0x310/0x35c [c0130168] ide_intr+0x140/0x170 [c00098a4] ppc_irq_dispatch_handler+0x16c/0x 20c [c0009974] do_IRQ+0x30/0xc8 [c00082e0] ret_from_except+0x0/0x14 hdb: MDMA, cycleTime: 120, accessTime: 75, re cTime: 45 hdb: Set MDMA timing for mode 2, reg: 0x00019 78c hdb: Enabling MultiWord DMA 2 Badness in wait_for_ready at drivers/ide/ide- iops.c:537 Call trace: [c000b74c] dump_stack+0x18/0x28 [c0008b58] check_bug_trap+0x74/0xa8 [c0008c4c] ProgramCheckException+0xc0/0x16c [c0008294] ret_from_except_full+0x0/0x4c [c01312f8] wait_for_ready+0x98/0x110 [c02ee17c] 0xc02ee17c [c02ef31c] 0xc02ef31c [c02ef55c] 0xc02ef55c [c0144ee8] ide_cdrom_start_power_step+0x6c/0 x90 [c012f80c] start_request+0x1e0/0x270 [c012fbcc] ide_do_request+0x310/0x35c [c0130168] ide_intr+0x140/0x170 [c00098a4] ppc_irq_dispatch_handler+0x16c/0x 20c [c0009974] do_IRQ+0x30/0xc8 [c00082e0] ret_from_except+0x0/0x14 adb: starting probe task... [continued...] Anyone? Thanks.