Compiled with: egcs-1.00(pgcc) with -O6
I wonder if the compiler may have anything todo with this though.
early initialization of device nr0 is deferred
Unable to handle kernel NULL pointer dereference at virtual address 00000084
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops = 0000
CPU = 0
EIP: 0010:[<c015bfdc>]
EFLAGS: 00010246
eax: 00000000 ebx: 00000000 ecx: 00000000 edx: 00000000
esi: ffffffff edi: c0003c00 ebp: 0000ffff esp: c0107f74
ds: 0018 es: 0018 ss:0018
Process swapper (pid: 0, process nr: 0, stackpage=c0107000
Stack: 00000000 c01cbbd5 00000001 000000cc c2800000 c0003c00 c003c000
c009d090 c01debc2 00000000 c0003c00 00000000 c01f7dfc 0009e000
c2800000 0000ffff c02044fe c01f7df4 c2800000 c0202925 756e6547
Call Trace: [<c01c66d5>] [<c01de6c2>] [<c0106090>] [<c0100196>]
Code: 86 88 84 00 00 00 85 c9 74 0d 53 50 86 80 c4 02 00 00 ff d0
Kernel Panic: Attempted to kill the Idle Task
In Task Swapper - not syncing
4226 symbols from System.map.netrom.static
EIP: 0xc015bfdc T rtnl_unlock+0x34/0x50
EIP: <c015bfdc> [klogd]
trace: 0xc01c66d5 T register_netdev+0xb9/0xc0
trace: 0xc01de6c2 T simple_strtoul+0xddae/0x1d8dc
trace: 0xc0106090 T this_must_match_init_task+0x90/0x2000
trace: 0xc0100196 t is386+0x4c/0x51
code: 00000000 <oops>:
code: 0: 86 88 84 00 00 xchgb %cl,0x84(%eax)
code: 5: 00
code: 6: 85 c9 testl %ecx,%ecx
code: 8: 74 0d je 17 <main+17>
code: a: 53 pushl %ebx
code: b: 50 pushl %eax
code: c: 86 80 c4 02 00 xchgb %al,0x2c4(%eax)
code: 11: 00
code: 12: ff d0 call *%eax
________________________________________________
Visit my homepage or die........
http://androsyn.home.ml.org
________________________________________________
My soul lies offered as I'm waiting,
Intoxicate me when you step inside...
--Sopor Aeternus 'Tanz der Grausamkeit'
________________________________________________