Re: Oops at bootup with 2.4.0-test9-pre8

From: really mason@soo.com (mason@soo.com)
Date: Mon Oct 02 2000 - 13:26:25 EST


> --test9-pre8 blows up at boot, somewhere around the ALI5X3 init.
>
> Here's the oops, with ksymoops decode. Copied by hand,
> hope it's correct:

Darn. Made 3 typos in transcription:

ALI5X3: IDE controller on PCI buss 00 dev 78
                                 ^
Process swapper (pid: 2, stackpage=c133d000)
                      ^ should be "pid: 1"
Code: 8b 41 10 8b 40 30 52 56 51 8b 00 ff d0 83 c4 0c 53 0d 5b 5e
                                                         ^ should be "9d"
-------------------------------------------------------------------------

Here's the corrected oops, with ksymoops decode:

=========================================================================

ALI5X3: IDE controller on PCI bus 00 dev 78
ALI5X3: chipset revision 193
ALI5X3: bad irq (0): will probe later

Unable to handle kernel paging request at virtual address 00000010
printing eip
c0178539
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0178397>]
EFLAGS: 00010002
eax: 00000000 ebx: 00000002 ecx: 00000000 edx: c133df3f
esi: 0000005e edi: cbfec400 ebp: 00000000 esp: c133def8
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 1, stackpage=c133d000)
Stack: c133df3f 00000000 c020db96 00000000 0000005e c133df3f cbfec400 0000004b
       0000004a cbfec400 0000004b c133df3f 000001f0 c0258200 000003f4 00000000
       00000246 4a0001f0 c020e6fe c0258200 c0214844 cbfec400 c024ccbc 00008e00
Call Trace: [<c0107007>] [<c0108cec>]
Code: 8b 41 10 8b 40 30 52 56 51 8b 00 ff d0 83 c4 0c 53 9d 5b 5e

========================================================================

ksymoops 2.3.4 on i586 2.4.0-test9pre7. Options used
     -v ./vmlinux (specified)
     -K (specified)
     -L (specified)
     -O (specified)
     -m ./System.map (specified)

Unable to handle kernel paging request at virtual address 00000010
c0178539
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0178397>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010002
eax: 00000000 ebx: 00000002 ecx: 00000000 edx: c133df3f
esi: 0000005e edi: cbfec400 ebp: 00000000 esp: c133def8
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 1, stackpage=c133d000)
Stack: c133df3f 00000000 c020db96 00000000 0000005e c133df3f cbfec400 0000004b
       0000004a cbfec400 0000004b c133df3f 000001f0 c0258200 000003f4 00000000
       00000246 4a0001f0 c020e6fe c0258200 c0214844 cbfec400 c024ccbc 00008e00
Call Trace: [<c0107007>] [<c0108cec>]
Code: 8b 41 10 8b 40 30 52 56 51 8b 00 ff d0 83 c4 0c 53 9d 5b 5e

>>EIP; c0178397 <pci_match_device+7/78> <=====
Trace; c0107007 <init+7/110>
Trace; c0108cec <kernel_thread+28/38>
Code; c0178397 <pci_match_device+7/78>
00000000 <_EIP>:
Code; c0178397 <pci_match_device+7/78> <=====
   0: 8b 41 10 mov 0x10(%ecx),%eax <=====
Code; c017839a <pci_match_device+a/78>
   3: 8b 40 30 mov 0x30(%eax),%eax
Code; c017839d <pci_match_device+d/78>
   6: 52 push %edx
Code; c017839e <pci_match_device+e/78>
   7: 56 push %esi
Code; c017839f <pci_match_device+f/78>
   8: 51 push %ecx
Code; c01783a0 <pci_match_device+10/78>
   9: 8b 00 mov (%eax),%eax
Code; c01783a2 <pci_match_device+12/78>
   b: ff d0 call *%eax
Code; c01783a4 <pci_match_device+14/78>
   d: 83 c4 0c add $0xc,%esp
Code; c01783a7 <pci_match_device+17/78>
  10: 53 push %ebx
Code; c01783a8 <pci_match_device+18/78>
  11: 9d popf
Code; c01783a9 <pci_match_device+19/78>
  12: 5b pop %ebx
Code; c01783aa <pci_match_device+1a/78>
  13: 5e pop %esi

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



This archive was generated by hypermail 2b29 : Sat Oct 07 2000 - 21:00:10 EST