kernel oops after resume from S4
From: Stefan Seyfried <hidden>
Date: 2004-02-23 09:54:04
Hello, on this particular machine (HP compaq nx5000, centrino with intel graphics) i get a reproducible oops after resume from S4 (swsusp). Kernel is 2.6.3, it also happens on init=/bin/bash with no modules loaded. psmouse is compiled into the kernel. After this, the machine seems to work fine, although having lost the Touchpad. Feb 23 10:35:23 x kernel: Stopping tasks: =================================| Feb 23 10:35:23 x kernel: Freeing memory: .........| Feb 23 10:35:23 x kernel: hdc: start_power_step(step: 0) Feb 23 10:35:23 x kernel: hdc: completing PM request, suspend Feb 23 10:35:23 x kernel: hda: start_power_step(step: 0) Feb 23 10:35:23 x kernel: hda: completing PM request, suspend Feb 23 10:35:23 x kernel: /critical section: Counting pages to copy[nosave c03bc000] (pages needed: 5857+512=6369 free: 190750) Feb 23 10:35:23 x kernel: Alloc pagedir Feb 23 10:35:23 x kernel: [nosave c03bc000]<4>Freeing prev allocated pagedir Feb 23 10:35:23 x kernel: hda: Wakeup request inited, waiting for !BSY... Feb 23 10:35:23 x kernel: hda: start_power_step(step: 1000) Feb 23 10:35:23 x kernel: blk: queue efaf8600, I/O limit 4095Mb (mask 0xffffffff) Feb 23 10:35:23 x kernel: hda: completing PM request, resume Feb 23 10:35:23 x kernel: hdc: Wakeup request inited, waiting for !BSY... Feb 23 10:35:23 x kernel: hdc: start_power_step(step: 1000) Feb 23 10:35:23 x kernel: hdc: completing PM request, resume Feb 23 10:35:23 x kernel: Fixing swap signatures... ok Feb 23 10:35:23 x kernel: Badness in redraw_screen at drivers/char/vt.c:607 Feb 23 10:35:23 x kernel: Call Trace: Feb 23 10:35:23 x kernel: [redraw_screen+361/448] redraw_screen+0x169/0x1c0 Feb 23 10:35:23 x kernel: [<c020dcb9>] redraw_screen+0x169/0x1c0 Feb 23 10:35:23 x kernel: [do_magic_resume_2+156/192] do_magic_resume_2+0x9c/0xc0 Feb 23 10:35:23 x kernel: [<c0132e4c>] do_magic_resume_2+0x9c/0xc0 Feb 23 10:35:23 x kernel: [do_magic+287/304] do_magic+0x11f/0x130 Feb 23 10:35:23 x kernel: [<c027afbf>] do_magic+0x11f/0x130 Feb 23 10:35:23 x kernel: [software_suspend+147/224] software_suspend+0x93/0xe0 Feb 23 10:35:23 x kernel: [<c01323e3>] software_suspend+0x93/0xe0 Feb 23 10:35:23 x kernel: [acpi_system_write_sleep+179/206] acpi_system_write_sleep+0xb3/0xce Feb 23 10:35:23 x kernel: [<c01f4a95>] acpi_system_write_sleep+0xb3/0xce Feb 23 10:35:23 x kernel: [vfs_write+170/240] vfs_write+0xaa/0xf0 Feb 23 10:35:23 x kernel: [<c014f8ea>] vfs_write+0xaa/0xf0 Feb 23 10:35:23 x kernel: [sys_write+45/80] sys_write+0x2d/0x50 Feb 23 10:35:23 x kernel: [<c014f9cd>] sys_write+0x2d/0x50 Feb 23 10:35:23 x kernel: [sysenter_past_esp+82/121] sysenter_past_esp+0x52/0x79 Feb 23 10:35:23 x kernel: [<c0108e29>] sysenter_past_esp+0x52/0x79 Feb 23 10:35:23 x kernel: Feb 23 10:35:23 x kernel: Badness in set_origin at drivers/char/vt.c:579 Feb 23 10:35:23 x kernel: Call Trace: Feb 23 10:35:23 x kernel: [set_origin+165/176] set_origin+0xa5/0xb0 Feb 23 10:35:23 x kernel: [<c020c555>] set_origin+0xa5/0xb0 Feb 23 10:35:23 x kernel: [redraw_screen+181/448] redraw_screen+0xb5/0x1c0 Feb 23 10:35:23 x kernel: [<c020dc05>] redraw_screen+0xb5/0x1c0 Feb 23 10:35:23 x kernel: [do_magic_resume_2+156/192] do_magic_resume_2+0x9c/0xc0 Feb 23 10:35:23 x kernel: [<c0132e4c>] do_magic_resume_2+0x9c/0xc0 Feb 23 10:35:23 x kernel: [do_magic+287/304] do_magic+0x11f/0x130 Feb 23 10:35:23 x kernel: [<c027afbf>] do_magic+0x11f/0x130 Feb 23 10:35:23 x kernel: [software_suspend+147/224] software_suspend+0x93/0xe0 Feb 23 10:35:23 x kernel: [<c01323e3>] software_suspend+0x93/0xe0 Feb 23 10:35:23 x kernel: [acpi_system_write_sleep+179/206] acpi_system_write_sleep+0xb3/0xce Feb 23 10:35:23 x kernel: [<c01f4a95>] acpi_system_write_sleep+0xb3/0xce Feb 23 10:35:23 x kernel: [vfs_write+170/240] vfs_write+0xaa/0xf0 Feb 23 10:35:23 x kernel: [<c014f8ea>] vfs_write+0xaa/0xf0 Feb 23 10:35:23 x kernel: [sys_write+45/80] sys_write+0x2d/0x50 Feb 23 10:35:23 x kernel: [<c014f9cd>] sys_write+0x2d/0x50 Feb 23 10:35:23 x kernel: [sysenter_past_esp+82/121] sysenter_past_esp+0x52/0x79 Feb 23 10:35:23 x kernel: [<c0108e29>] sysenter_past_esp+0x52/0x79 Feb 23 10:35:23 x kernel: Feb 23 10:35:23 x kernel: Badness in set_palette at drivers/char/vt.c:2888 Feb 23 10:35:23 x kernel: Call Trace: Feb 23 10:35:23 x kernel: [set_palette+89/96] set_palette+0x59/0x60 Feb 23 10:35:23 x kernel: [<c020c6b9>] set_palette+0x59/0x60 Feb 23 10:35:23 x kernel: [redraw_screen+203/448] redraw_screen+0xcb/0x1c0 Feb 23 10:35:23 x kernel: [<c020dc1b>] redraw_screen+0xcb/0x1c0 Feb 23 10:35:23 x kernel: [do_magic_resume_2+156/192] do_magic_resume_2+0x9c/0xc0 Feb 23 10:35:23 x kernel: [<c0132e4c>] do_magic_resume_2+0x9c/0xc0 Feb 23 10:35:23 x kernel: [do_magic+287/304] do_magic+0x11f/0x130 Feb 23 10:35:23 x kernel: [<c027afbf>] do_magic+0x11f/0x130 Feb 23 10:35:23 x kernel: [software_suspend+147/224] software_suspend+0x93/0xe0 Feb 23 10:35:23 x kernel: [<c01323e3>] software_suspend+0x93/0xe0 Feb 23 10:35:23 x kernel: [acpi_system_write_sleep+179/206] acpi_system_write_sleep+0xb3/0xce Feb 23 10:35:23 x kernel: [<c01f4a95>] acpi_system_write_sleep+0xb3/0xce Feb 23 10:35:23 x kernel: [vfs_write+170/240] vfs_write+0xaa/0xf0 Feb 23 10:35:23 x kernel: [<c014f8ea>] vfs_write+0xaa/0xf0 Feb 23 10:35:23 x kernel: [sys_write+45/80] sys_write+0x2d/0x50 Feb 23 10:35:23 x kernel: [<c014f9cd>] sys_write+0x2d/0x50 Feb 23 10:35:23 x kernel: [sysenter_past_esp+82/121] sysenter_past_esp+0x52/0x79 Feb 23 10:35:23 x kernel: [<c0108e29>] sysenter_past_esp+0x52/0x79 Feb 23 10:35:23 x kernel: Feb 23 10:35:23 x kernel: Restarting tasks... done Feb 23 10:35:23 x kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000066e Feb 23 10:35:23 x kernel: printing eip: Feb 23 10:35:23 x kernel: c026fa2b Feb 23 10:35:23 x kernel: *pde = 00000000 Feb 23 10:35:23 x kernel: Oops: 0000 [#1] Feb 23 10:35:23 x kernel: CPU: 0 Feb 23 10:35:23 x kernel: EIP: 0060:[psmouse_reconnect+11/224] Not tainted Feb 23 10:35:23 x kernel: EIP: 0060:[<c026fa2b>] Not tainted Feb 23 10:35:23 x kernel: EFLAGS: 00010282 Feb 23 10:35:23 x kernel: EIP is at psmouse_reconnect+0xb/0xe0 Feb 23 10:35:23 x kernel: eax: 00000000 ebx: 00000000 ecx: 0007a120 edx: 00000008 Feb 23 10:35:23 x kernel: esi: 00000007 edi: c038cfa4 ebp: c038cf94 esp: efba1f8c Feb 23 10:35:23 x kernel: ds: 007b es: 007b ss: 0068 Feb 23 10:35:23 x kernel: Process kseriod (pid: 198, threadinfo=efba0000 task=efbc86b0) Feb 23 10:35:23 x kernel: Stack: efee4000 00000007 c026fab6 ef928180 ed10c368 ed10c360 c02717b4 c041e8e8 Feb 23 10:35:23 x kernel: efba0000 ffffe000 00008000 efba0000 c0271818 00000000 efbc86b0 c011a870 Feb 23 10:35:23 x kernel: 00100100 00200200 00000000 00000000 00000000 c02717d0 00000000 00000000 Feb 23 10:35:23 x kernel: Call Trace: Feb 23 10:35:23 x kernel: [psmouse_reconnect+150/224] psmouse_reconnect+0x96/0xe0 Feb 23 10:35:23 x kernel: [<c026fab6>] psmouse_reconnect+0x96/0xe0 Feb 23 10:35:23 x kernel: [serio_handle_events+196/224] serio_handle_events+0xc4/0xe0 Feb 23 10:35:23 x kernel: [<c02717b4>] serio_handle_events+0xc4/0xe0 Feb 23 10:35:23 x kernel: [serio_thread+72/246] serio_thread+0x48/0xf6 Feb 23 10:35:23 x kernel: [<c0271818>] serio_thread+0x48/0xf6 Feb 23 10:35:23 x kernel: [default_wake_function+0/32] default_wake_function+0x0/0x20 Feb 23 10:35:23 x kernel: [<c011a870>] default_wake_function+0x0/0x20 Feb 23 10:35:23 x kernel: [serio_thread+0/246] serio_thread+0x0/0xf6 Feb 23 10:35:23 x kernel: [<c02717d0>] serio_thread+0x0/0xf6 Feb 23 10:35:23 x kernel: [kernel_thread_helper+5/16] kernel_thread_helper+0x5/0x10 Feb 23 10:35:23 x kernel: [<c0107005>] kernel_thread_helper+0x5/0x10 Feb 23 10:35:23 x kernel: Feb 23 10:35:23 x kernel: Code: 8a 93 6e 06 00 00 81 e2 ff 00 00 00 85 c0 89 d6 0f 84 a7 00 i'm using vesa framebuffer. I don't know if the "Badness..." are related to the oops, it also happens with "vga=0". I know this is probably not an ACPI issue, but whom do i report it? Is it a bug in the psmouse driver? Bugzilla.kernel.org? -- Stefan Seyfried ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click