Unable to handle kernel paging request at virtual address
Hi,
I am trying to boot linux on MIPS processor based board. Just when the kernel is trying to fork a new thread for the very first time in the boot sequence, I receive the "Unable to handle kernel paging request at virtual address ff200200" message which ends in kernel panic.
Following is the crash dump:
Unable to handle kernel paging request at virtual address ff200200, epc == 8010467c, ra == 80112fe0 >> This is the address of last but one statement of function kernel_thread.
Oops in fault.c::do_page_fault, line 213:
$0 : 00000000 10008401 00000000 00000001 00810f00 00000000 80267f40 00000000
$8 : 00008400 00008400 00000000 00000000 fffffff7 ffffffff 0000000a 00000004
$16: 00000000 00810f00 80100794 00000000 83edfeb8 00000002 00000000 83fd75c8
$24: 00000000 8029d5df 81072000 81073fe0 80268040 80112fe0
Hi : 00000000
Lo : 00000000
epc : 8010467c Not tainted >>> This is the address after the first syscall.
Status: 10008402
Cause : 50800008
Process swapper (pid: 1, stackpage=81072000)
Stack: 6ace8c00 02001645 67348144 143b089e 6e840292 800518b6 9c7f2116
020cef5d
Call Trace:
Code: 02202021 24021018 0000000c <10dd0006> 27bdffe0 0240f809 02002021 00402021 24020fa1
Kernel panic: Attempted to kill init!
Any help in this regard will be greatly appreciated.
|