Hello. On 19-08-2011 4:10, Jason Kwon wrote:
Attempting to boot a 3.0.3 kernel on a CN58XX board produced the following oops:
[...]
Code: 007e1824 0064182d 64840038 <dc620000> c84afff5 64c60001 66020200 66737000 1220000c
All code ======== 0: 24 18 and $0x18,%al 2: 7e 00 jle 0x4 4: 2d 18 64 00 38 sub $0x38006418,%eax 9: 00 84 64 00 00 62 dc add %al,-0x239e0000(%rsp,%riz,2) 10: f5 cmc 11: ff 4a c8 decl -0x38(%rdx) 14: 01 00 add %eax,(%rax) 16: c6 (bad) 17: 64 00 02 add %al,%fs:(%rdx) 1a: 02 66 00 add 0x0(%rsi),%ah 1d: 70 73 jo 0x92 1f: 66 data16 20: 0c 00 or $0x0,%al 22: 20 12 and %dl,(%rdx)
Code starting with the faulting instruction =========================================== 0: 00 00 add %al,(%rax) 2: 62 (bad) 3: dc f5 fdiv %st,%st(5) 5: ff 4a c8 decl -0x38(%rdx) 8: 01 00 add %eax,(%rax) a: c6 (bad) b: 64 00 02 add %al,%fs:(%rdx) e: 02 66 00 add 0x0(%rsi),%ah 11: 70 73 jo 0x86 13: 66 data16 14: 0c 00 or $0x0,%al 16: 20 12 and %dl,(%rdx)
This is x86 disassembly -- you should have used MIPS cross-tools. WBR, Sergei