This is copied from a serial console. This is repeatable - every time I do sysrq-f, it panics - keyboard, VGA and network go down, but USB and the serial console stay up (can tell from the hid-input messages the mouse is spewing in -mm2). I end up having to pull the power cord to shut it down. .config attached. SysRq : Manual OOM execution oom-killer: gfp_mask=0xd0 DMA per-cpu: cpu 0 hot: low 2, high 6, batch 1 cpu 0 cold: low 0, high 2, batch 1 Normal per-cpu: cpu 0 hot: low 4, high 12, batch 2 cpu 0 cold: low 0, high 4, batch 2 HighMem per-cpu: empty Free pages: 2952kB (0kB HighMem) Active:2407 inactive:8976 dirty:23 writeback:0 unstable:0 free:738 slab:1103 mapped:705 pagetables:62 DMA free:1376kB min:256kB low:320kB high:384kB active:580kB inactive:9444kB present:16384kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 46 46 Normal free:1576kB min:752kB low:940kB high:1128kB active:9048kB inactive:26460kB present:48064kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 0 HighMem free:0kB min:128kB low:160kB high:192kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 0 DMA: 92*4kB 28*8kB 13*16kB 4*32kB 1*64kB 1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1376kB Normal: 22*4kB 28*8kB 11*16kB 6*32kB 4*64kB 1*128kB 0*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 1576kB HighMem: empty Swap cache: add 0, delete 0, find 0/0, race 0+0 Free swap = 498952kB Total swap = 498952kB Out of Memory: Killed process 1782 (sshd). scheduling while atomic: swapper/0x00010002/0 [] dump_stack+0x17/0x20 [] schedule+0x573/0x580 [] schedule_timeout+0x5b/0xb0 [] __handle_sysrq+0x82/0x140 [] kbd_event+0x93/0xf0 [] input_event+0xd3/0x3b0 [] atkbd_report_key+0x2f/0x90 [] atkbd_interrupt+0x1ee/0x530 [] serio_interrupt+0x44/0xa8 [] i8042_interrupt+0x140/0x310 [] handle_IRQ_event+0x2a/0x60 [] __do_IRQ+0xdd/0x150 [] do_IRQ+0x4a/0x70 ======================= [] common_interrupt+0x1a/0x20 [] cpu_idle+0x50/0x60 [] start_kernel+0x151/0x170 [] 0xc010019f bad: scheduling from the idle thread! [] dump_stack+0x17/0x20 [] schedule+0x538/0x580 [] schedule_timeout+0x5b/0xb0 [] __handle_sysrq+0x82/0x140 [] kbd_event+0x93/0xf0 [] input_event+0xd3/0x3b0 [] atkbd_report_key+0x2f/0x90 [] atkbd_interrupt+0x1ee/0x530 [] serio_interrupt+0x44/0xa8 [] i8042_interrupt+0x140/0x310 [] handle_IRQ_event+0x2a/0x60 [] __do_IRQ+0xdd/0x150 [] do_IRQ+0x4a/0x70 ======================= [] common_interrupt+0x1a/0x20 [] cpu_idle+0x50/0x60 [] start_kernel+0x151/0x170 [] 0xc010019f Unable to handle kernel NULL pointer dereference at virtual address 00000000 printing eip: c01143b4 *pde = 00000000 Oops: 0002 [#1] PREEMPT Modules linked in: tulip CPU: 0 EIP: 0060:[] Not tainted VLI EFLAGS: 00010092 (2.6.11-rc2-mm2) EIP is at dequeue_task+0x14/0x70 eax: c0414ba0 ebx: c0414b80 ecx: c0414b80 edx: 00000000 esi: 00000000 edi: 00000086 ebp: c04e3e10 esp: c04e3e08 ds: 007b es: 007b ss: 0068 Process swapper (pid: 0, threadinfo=c04e3000 task=c0414b80) Stack: c0414b80 c04e3e70 c04e3e1c c01146a0 c0414b80 c04e3e5c c03b4fae c03cb6d8 c0414d20 00010002 00000000 00000000 c04e3e70 3b9aca00 55393de2 00000019 c0414b80 c0414ca4 fffcc59e c04e3e70 00000086 c04e3e98 c03b5f8b c04e3e7c Call Trace: [] show_stack+0x7a/0x90 [] show_registers+0x149/0x1b0 [] die+0xdd/0x170 [] do_page_fault+0x30a/0x65a [] error_code+0x2b/0x30 [] deactivate_task+0x10/0x20 [] schedule+0x12e/0x580 [] schedule_timeout+0x5b/0xb0 [] __handle_sysrq+0x82/0x140 [] kbd_event+0x93/0xf0 [] input_event+0xd3/0x3b0 [] atkbd_report_key+0x2f/0x90 [] atkbd_interrupt+0x1ee/0x530 [] serio_interrupt+0x44/0xa8 [] i8042_interrupt+0x140/0x310 [] handle_IRQ_event+0x2a/0x60 [] __do_IRQ+0xdd/0x150 [] do_IRQ+0x4a/0x70 ======================= [] common_interrupt+0x1a/0x20 [] cpu_idle+0x50/0x60 [] start_kernel+0x151/0x170 [] 0xc010019f Code: e8 42 0e 00 00 5d b8 e0 83 4e c0 c3 8d 74 26 00 8d bc 27 00 00 00 00 55 89 e5 83 ec 08 89 1c 24 89 c3 8d 40 20 89 74 24 04 89 d6 0a 8b 48 04 39 0 <0>Kernel panic - not syncing: Fatal exception in interrupt