Panic booting 2.1.131

John P . Looney (valen@redbrick.dcu.ie)
Wed, 16 Dec 1998 14:40:46 +0000


2.1.128 and 2.0.36 all work file.

Booting 2.1.131 and 2.1.131ac11 result in a panic. This is the oops from
the 2.1.131ac11 version (run through ksymoops):

Using `/boot/System.map' to map addresses to symbols.

>>EIP: c0109bc9 <show_registers+24d/280>
Trace: c5000000
Trace: c0109c2c <die+30/38>
Trace: c01b7930 <error_table+74c/1708>
Trace: c01b8851 <error_table+166d/1708>
Trace: c010ec00 <do_page_fault+2b8/30c>
Trace: c01b8851 <error_table+166d/1708>
Trace: c0109869 <error_code+2d/38>
Trace: c01a53ac <scsi_old_done+5d0/5dc>
Trace: c01ae9d9 <idescsi_end_request+1f1/23c>
Trace: c01aeaa3 <idescsi_pc_intr+7f/218>
Trace: c0176292 <ide_intr+a6/c0>
Trace: c01eae24 <init_task_union+e24/2000>
Trace: c010a709 <handle_IRQ_event+31/68>
Trace: c010a813 <do_8259A_IRQ+73/9c>
Trace: c0106000 <get_options>
Trace: c010a8bb <do_IRQ+23/40>
Trace: c01097fc <ret_from_intr>
Trace: c0106000 <get_options>
Trace: c0107ffd <cpu_idle+3d/68>
Trace: c010803d <sys_idle+15/24>
Trace: c0109760 <system_call+34/38>
Trace: c0106000 <get_options>
Trace: c010607b <cpu_idle+7/18>
Trace: c0106158 <init>
Trace: c0106000 <get_options>
Trace: c0100176 <L6>
Code: c0109bc9 <show_registers+24d/280>
Code: c0109bc9 <show_registers+24d/280> 8a 04 0b movb (%ebx,%ecx,1),%al
Code: c0109bcc <show_registers+250/280> 89 44 24 38 movl %eax,0x38(%esp,1)
Code: c0109bd0 <show_registers+254/280> 50 pushl %eax
Code: c0109bd1 <show_registers+255/280> 68 28 79 1b c0 pushl $0xc01b7928
Code: c0109bd6 <show_registers+25a/280> e8 d5 95 00 00 call c01131b0 <printk>
Code: c0109bdb <show_registers+25f/280> 83 c4 00 addl $0x0,%esp
Code: c0109bde <show_registers+262/280> 90 nop
Code: c0109bdf <show_registers+263/280> 90 nop
Code: c0109be0 <show_registers+264/280> 90 nop

And the original:

current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0109bc9>]
EFLAGS: 00010046
eax: 00000000 ebx: 00000000 ecx: 00000000 edx: 00000001
esi: c0100176 edi: c01ec000 ebp: c4800000 esp: c01ebdb0
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 0, process nr: 0, stackpage=c01eb000
Stack: 00000000 c01ea000 00000000 c008ce00 c0009220 28000000 00000000 00000000
00000000 00000003 00000000 00010006 04000000 c5000000 c0109c2c c01ebe34
c01b7930 c01b8851 00000000 00000000 c010ec00 c01b8851 c01ebe34 00000000
Call Trace: [<c5000000>] [<c0109c2c>] [<c01b7930>] [<c01b8851>] [<c010ec00>] [<c01b8851>] [<c0109869>]
[<c01a53ac>] [<c01ae9d9>] [<c01aeaa3>] [<c0176292>] [<c01eae24>] [<c010a709>] [<c010a813>] [<c0106000>]
[<c010a8bb>] [<c01097fc>] [<c0106000>] [<c0107ffd>] [<c010803d>] [<c0109760>] [<c0106000>] [<c010607b>]
[<c0106158>] [<c0106000>] [<c0100176>]
Code: 8a 04 0b 89 44 24 38 50 68 28 79 1b c0 e8 d5 95 00 00 83 c4
Aiee, killing interrupt handler
Kernel Panic: Attempted to kill the idle task!
In swapper task - not syncing

Hope this is of use....

Kate

-- 
'As my grandmother used to say, as she worked away on her spinning wheel,
"Those who do not remember history, are doomed to repeat it, especially if
they change the addressing modes, or wordsize of their architechture"'
 - Peter Van Der Linden

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/