Hi to all folks, I have got a bad_page_fault oops (attached) unfortunately I have no experience in debugging the kernel nor reading this kind of message. Somebody could help me or point me to some specific documentation or suggest debug strategies? Many thanks in advance, -- /roberto
Oops: kernel access of bad area, sig: 11 [#1] PREEMPT NIP: 00000000 LR: 00000000 CTR: 00000000 REGS: ce887dd0 TRAP: 0400 Not tainted (2.6.21.7) MSR: 20009032 <EE,ME,IR,DR> CR: 22004442 XER: 00000000 TASK = cfb63bc0[1666] 'snoopy' THREAD: ce886000 GPR00: 00000000 CE887E80 CFB63BC0 C02F5630 C0400000 0FF0C000 00000000 00000000 GPR08: C05280B8 C02F0000 C0527D58 C02FE868 42004442 10089214 0FFC4000 00000001 GPR16: FFFFFFFF 007FFF00 0FFBF6BC 00000000 00000000 C02F5630 00000001 CE887E9C GPR24: 00000000 CE887E98 00000000 00000001 FFFFFFFF 0FF0C000 0FF0C000 CE801518 NIP [00000000] 0x0 LR [00000000] 0x0 Call Trace: Instruction dump: XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX Fixing recursive fault but reboot is needed! BUG: scheduling while atomic: snoopy/0x00000001/1666 Call Trace: [CE887CD0] [C000C174] show_stack+0x4c/0x194 (unreliable) [CE887D10] [C023894C] schedule+0x6a4/0x6a8 [CE887D50] [C001B490] do_exit+0x440/0x480 [CE887D80] [C0004AD8] die+0xc4/0xcc [CE887DA0] [C000E1B0] bad_page_fault+0x5c/0x60 [CE887DC0] [C000459C] handle_page_fault+0x7c/0x80 [CE887E80] [00000000] 0x0