machine check in kernel for a mpc870 board
Shawn Jin
shawnxjin at gmail.com
Wed Jun 30 16:14:34 EST 2010
Hi Scott,
>> Bus Fault @ 0x00404c40, fixup 0x00000000
>> Machine check in kernel mode.
>> Caused by (from msr): regs 07d1cb80 Unknown values in msr
>> NIP: 00404C40 XER: 00000000 LR: 00404C24 REGS: 07d1cb80 TRAP: 0200 DAR: 00000001
>> MSR: 00001002 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 00
>
> Can you look up the source line/instruction corresponding to 0x404c40, in
> the wrapper ELF file?
I'm not sure how to look up it. But I used the BDI to dump the
instructions in which you may find some clue? These should be kernel
code, right? Maybe the gdb can help to de-assemble them?
BDI>md 0x404c00 0x20
00404c00 : 0x4800317d 1207972221 H.1}
00404c04 : 0x80010014 -2147418092 ....
00404c08 : 0xbbc10008 -1144979448 ....
00404c0c : 0x7c0803a6 2080900006 |...
00404c10 : 0x38210010 941686800 8!..
00404c14 : 0x4e800020 1317011488 N..
00404c18 : 0x9421fff0 -1809711120 .!..
00404c1c : 0x7c0802a6 2080899750 |...
00404c20 : 0x429f0005 1117716485 B...
00404c24 : 0xbfc10008 -1077870584 ....
00404c28 : 0x7fc802a6 2143814310 ....
00404c2c : 0x90010014 -1878982636 ....
00404c30 : 0x3fde0001 1071513601 ?...
00404c34 : 0x3bdedd98 1004461464 ;...
00404c38 : 0x813e8000 -2126610432 .>..
00404c3c : 0x81490000 -2125922304 .I..
00404c40 : 0xa00a0000 -1609957376 ....
00404c44 : 0x0c000000 201326592 ....
00404c48 : 0x4c00012c 1275068716 L..,
00404c4c : 0x70090001 1879638017 p...
00404c50 : 0x4082fff0 1082327024 @...
00404c54 : 0x817e8000 -2122416128 .~..
00404c58 : 0x5469402e 1416183854 Ti at .
Thanks a lot,
-Shawn.
More information about the Linuxppc-dev
mailing list