![]() | ||||||||||
Messages in this thread |
When I upgraded my laptop (Thinkpad X31) from 2.6.14-rc1 to 2.6.14-rc5 I found apm suspend had stopped working. With git bisect I found the commit 16dab54b8cbac39bd3f639db5d7d0fd8300a6cb0, "[ALSA] Add snd_card_set_generic_dev() call", and verified that suspend worked again in 2.6.14-rc5 with that patch reverted. The symptoms are that when I suspend to RAM, the screen blanks but nothing further happens. At that point I can ssh into the laptop and find the appended oops. Any idea what's going on?--b. Oct 22 13:47:58 puzzle apmd[4362]: Suspending now Oct 22 13:47:59 puzzle kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000 Oct 22 13:47:59 puzzle kernel: printing eip: Oct 22 13:47:59 puzzle kernel: 00000000 Oct 22 13:47:59 puzzle kernel: *pde = 00000000 Oct 22 13:47:59 puzzle kernel: Oops: 0000 [#1] Oct 22 13:47:59 puzzle kernel: PREEMPT Oct 22 13:47:59 puzzle kernel: Modules linked in: Oct 22 13:47:59 puzzle kernel: CPU: 0 Oct 22 13:47:59 puzzle kernel: EIP: 0060:[<00000000>] Not tainted VLI Oct 22 13:47:59 puzzle kernel: EFLAGS: 00010287 (2.6.14-rc5) Oct 22 13:47:59 puzzle kernel: EIP is at rest_init+0x3feffdc0/0x40 Oct 22 13:47:59 puzzle kernel: eax: f7cb1008 ebx: f7c9b000 ecx: 00000066 edx: 00000000 Oct 22 13:47:59 puzzle kernel: esi: 00000002 edi: 00000000 ebp: f7744ea4 esp: f7744e94 Oct 22 13:47:59 puzzle kernel: ds: 007b es: 007b ss: 0068 Oct 22 13:47:59 puzzle kernel: Process apmd (pid: 4362, threadinfo=f7744000 task=f7728000) Oct 22 13:47:59 puzzle kernel: Stack: c040c62f f7c9b000 00000002 f7cb1008 f7744ec0 c035d5a5 f7cb1008 00000002 Oct 22 13:47:59 puzzle kernel: 00000002 f7cb1008 00000002 f7744ee4 c035f15d f7cb1008 00000002 f7cb1140 Oct 22 13:47:59 puzzle kernel: f7cb10f8 f7cb1140 f7cb1008 00000000 f7744f04 c035f22c f7cb1008 00000002 Oct 22 13:47:59 puzzle kernel: Call Trace: Oct 22 13:47:59 puzzle kernel: [<c0103296>] show_stack+0x86/0xd0 Oct 22 13:47:59 puzzle kernel: [<c010344a>] show_registers+0x14a/0x1e0 Oct 22 13:47:59 puzzle kernel: [<c0103637>] die+0xc7/0x160 Oct 22 13:47:59 puzzle kernel: [<c04e1839>] do_page_fault+0x1e9/0x680 Oct 22 13:47:59 puzzle kernel: [<c0102f2f>] error_code+0x4f/0x60 Oct 22 13:47:59 puzzle kernel: [<c035d5a5>] platform_suspend+0x25/0x70 Oct 22 13:47:59 puzzle kernel: [<c035f15d>] suspend_device+0xcd/0xe0 Oct 22 13:47:59 puzzle kernel: [<c035f22c>] device_suspend+0xbc/0x1c0 Oct 22 13:47:59 puzzle kernel: [<c010fe50>] suspend+0x30/0x1a0 Oct 22 13:47:59 puzzle kernel: [<c0110759>] do_ioctl+0x149/0x180 Oct 22 13:47:59 puzzle kernel: [<c0167ccb>] do_ioctl+0x6b/0x80 Oct 22 13:47:59 puzzle kernel: [<c0167e71>] vfs_ioctl+0x51/0x1e0 Oct 22 13:47:59 puzzle kernel: [<c016802e>] sys_ioctl+0x2e/0x50 Oct 22 13:47:59 puzzle kernel: [<c0102c59>] syscall_call+0x7/0xb Oct 22 13:47:59 puzzle kernel: Code: Bad EIP value. Oct 22 13:57:07 puzzle syslogd 1.4.1#17: restart. Oct 22 13:57:08 puzzle kernel: klogd 1.4.1#17, log source = /proc/kmsg started. Oct 22 13:57:08 puzzle kernel: Cannot find map file. Oct 22 13:57:08 puzzle kernel: No module symbols loaded - kernel modules not enabled. Oct 22 13:57:08 puzzle kernel: Linux version 2.6.14-rc5 (bfields@puzzle) (gcc version 4.0.2 (Debian 4.0.2-2)) #12 PREEMPT Sat Oct 22 13:37:56 EDT 2005 Oct 22 13:57:08 puzzle kernel: BIOS-provided physical RAM map: Oct 22 13:57:08 puzzle kernel: BIOS-e820: 0000000000000000 - 000000000009f000 (usable) Oct 22 13:57:08 puzzle kernel: BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved) Oct 22 13:57:08 puzzle kernel: BIOS-e820: 00000000000d2000 - 00000000000d4000 (reserved) Oct 22 13:57:08 puzzle kernel: BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved) Oct 22 13:57:08 puzzle kernel: BIOS-e820: 0000000000100000 - 000000003ff60000 (usable) Oct 22 13:57:08 puzzle kernel: BIOS-e820: 000000003ff60000 - 000000003ff79000 (ACPI data) Oct 22 13:57:08 puzzle kernel: BIOS-e820: 000000003ff79000 - 000000003ff7b000 (ACPI NVS) Oct 22 13:57:08 puzzle kernel: BIOS-e820: 000000003ff80000 - 0000000040000000 (reserved) Oct 22 13:57:08 puzzle kernel: BIOS-e820: 00000000ff800000 - 0000000100000000 (reserved) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | |||||||||
| Last update: 2005-10-23 18:44 [from the cache] ©2003-2008 | ||||||||||