On Tue, Feb 07, 2006 at 11:22:37PM +0100, Christian Engwer wrote: > On Tue, Feb 07, 2006 at 01:42:45PM +0000, Martin Michlmayr wrote: > > * Christian Engwer <[EMAIL PROTECTED]> [2006-02-07 14:19]: > > > I tried to boot the new kernel on my O2, but arcboot was not able to > > > load the kernel. > > > > What error message do you get? > > It successfully loads the kernel into memory, but then receives an > exception. > > This is the output I receive: > > Zeroing memory at 0x8048d086, size = 0x39f9a > Starting ELF64 kernel > > Exception: <vector=Normal> > Status register: 0x34010082<CU1,CU0,FR,DE,IPL=8,KX,MODE=KERNEL> > Cause register: 0x8024<CE=0,IP8,EXC=BREAK> > Exception PC: 0x8046dc00, Exception RA: 0x80460840 > Breakpoint exception at address 0xffffffff > Saved user regs in hex (&gpda 0x81061838, &_regs 0x81061a38): > arg: 81070000 50000 50000 804982f8 > tmp: 81070000 8048f4e8 3 4c8 0 1 804a0000 b000 > sve: 81070000 0 0 0 0 0 0 80ee80d5 > t8 81070000 t9 0 at 0 v0 0 v1 0 k1 0 > gp 81070000 fp 0 sp 0 ra 0 > > PANIC: Unexpected exception
This looks like the execution runs into a BUG() macro in the kernel before it can set up the basic exception handlers. (The guilty caller is the function loaded around the address 0x80460840, a look at the vmlinux binary with objdump, or even a look at System.map might tell more.) Thiemo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

