2.1.109 Ooops Immediately After Booting

Michael Nelson (nelson@seahunt.imat.com)
Fri, 17 Jul 1998 09:22:53 -0700 (PDT)


2.1.109 starts oopsing for me within SECONDS of booting:

Unable to handle kernel paging request at virtual address b03d6076
current->tss.cr3 = 03ba4000, %cr3 = 03ba4000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c0108fa0>]
EFLAGS: 00010296
eax: 00000000 ebx: bffffcc0 ecx: c3ba6000 edx: c3ba7fb4
esi: 00000000 edi: c3ba7fc4 ebp: c3ba6000 esp: c3ba7f90
ds: 0018 es: 0018 ss: 0018
Process update (pid: 117, process nr: 18, stackpage=c3ba7000)
Stack: c010906a c3ba7fc4 bffffcc8 c3ba7fb4 c3ba6000 00000000 bffffde0 00000005
c3ba7fc4 fffffffc 00002000 00000000 c0109bb8 00000000 00000000 00000000
00000000 bffffde0 00000005 00000077 0000002b 0000002b ffffffff 40075434
Call Trace: [<c010906a>] [<c0109bb8>]
Code: c3 8d 76 00 83 ec 10 55 57 bd 00 e0 ff ff 56 21 e5 53 8d 74
Unable to handle kernel paging request at virtual address b03d6076
current->tss.cr3 = 03ba4000, %cr3 = 03ba4000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c0108fa0>]
EFLAGS: 00010296
eax: 00000000 ebx: bffffc60 ecx: c3ba6000 edx: c3ba7fb4
esi: 00000000 edi: c3ba7fc4 ebp: c3ba6000 esp: c3ba7f90
ds: 0018 es: 0018 ss: 0018
Process xntpd (pid: 159, process nr: 18, stackpage=c3ba7000)
Stack: c010906a c3ba7fc4 bffffc68 c3ba7fb4 c3ba6000 0807d344 bffffdfc bffffe00
c3ba7fc4 fffffffc 00000000 00000000 c0109bb8 bffffd50 bffffd50 080768fc
0807d344 bffffdfc bffffe00 00000077 0000002b 0000002b ffffffff 40075198
Call Trace: [<c010906a>] [<c0109bb8>]
Code: c3 8d 76 00 83 ec 10 55 57 bd 00 e0 ff ff 56 21 e5 53 8d 74
Unable to handle kernel paging request at virtual address b044c076
current->tss.cr3 = 03c1a000, %cr3 = 03c1a000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c0108fa0>]
EFLAGS: 00010296
eax: 00000000 ebx: bffffc78 ecx: c3c1c000 edx: c3c1dfb4
esi: 00000000 edi: c3c1dfc4 ebp: c3c1c000 esp: c3c1df90
ds: 0018 es: 0018 ss: 0018
Process crond (pid: 96, process nr: 14, stackpage=c3c1d000)
Stack: c010906a c3c1dfc4 bffffc80 c3c1dfb4 c3c1c000 00000000 bffffd98 00000005
c3c1dfc4 fffffffc 00002000 00000000 c0109bb8 00000000 00000000 00000000
00000000 bffffd98 00000005 00000077 0000002b 0000002b ffffffff 40075434
Call Trace: [<c010906a>] [<c0109bb8>]
Code: c3 8d 76 00 83 ec 10 55 57 bd 00 e0 ff ff 56 21 e5 53 8d 74

ksymoops output:

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

>>EIP: c0108fa0 <restore_sigcontext+25c/260>
Trace: c010906a <sys_sigreturn+c6/f0>
Trace: c0109bb8 <system_call+38/40>
Code: c0108fa0 <restore_sigcontext+25c/260>
Code: c0108fa0 <restore_sigcontext+25c/260> c3 ret
Code: c0108fa1 <restore_sigcontext+25d/260> 8d 76 00 leal 0x0(%esi),%esi
Code: c010906a <sys_sigreturn+c6/f0> 83 ec 10 subl $0x10,%esp
Code: c0108fa7 <sys_sigreturn+3/f0> 55 pushl %ebp
Code: c0108fa8 <sys_sigreturn+4/f0> 57 pushl %edi
Code: c0108fa9 <sys_sigreturn+5/f0> bd 00 e0 ff ff movl $0xffffe000,%ebp
Code: c0108fae <sys_sigreturn+a/f0> 56 pushl %esi
Code: c0108faf <sys_sigreturn+b/f0> 21 e5 andl %esp,%ebp
Code: c0108fb1 <sys_sigreturn+d/f0> 53 pushl %ebx
Code: c0108fb2 <sys_sigreturn+e/f0> 8d 74 00 90 leal 0xffffff90(%eax,%eax,1),%esi
Code: c0108fb6 <sys_sigreturn+12/f0> 90 nop
Code: c0108fb7 <sys_sigreturn+13/f0> 90 nop
>>EIP: c0108fa0 <restore_sigcontext+25c/260>
Trace: c010906a <sys_sigreturn+c6/f0>
Trace: c0109bb8 <system_call+38/40>
Code: c0108fa0 <restore_sigcontext+25c/260>
Code: c0108fa0 <restore_sigcontext+25c/260> c3 ret
Code: c0108fa1 <restore_sigcontext+25d/260> 8d 76 00 leal 0x0(%esi),%esi
Code: c010906a <sys_sigreturn+c6/f0> 83 ec 10 subl $0x10,%esp
Code: c0108fa7 <sys_sigreturn+3/f0> 55 pushl %ebp
Code: c0108fa8 <sys_sigreturn+4/f0> 57 pushl %edi
Code: c0108fa9 <sys_sigreturn+5/f0> bd 00 e0 ff ff movl $0xffffe000,%ebp
Code: c0108fae <sys_sigreturn+a/f0> 56 pushl %esi
Code: c0108faf <sys_sigreturn+b/f0> 21 e5 andl %esp,%ebp
Code: c0108fb1 <sys_sigreturn+d/f0> 53 pushl %ebx
Code: c0108fb2 <sys_sigreturn+e/f0> 8d 74 00 90 leal 0xffffff90(%eax,%eax,1),%esi
Code: c0108fb6 <sys_sigreturn+12/f0> 90 nop
Code: c0108fb7 <sys_sigreturn+13/f0> 90 nop
>>EIP: c0108fa0 <restore_sigcontext+25c/260>
Trace: c010906a <sys_sigreturn+c6/f0>
Trace: c0109bb8 <system_call+38/40>
Code: c0108fa0 <restore_sigcontext+25c/260>
Code: c0108fa0 <restore_sigcontext+25c/260> c3 ret
Code: c0108fa1 <restore_sigcontext+25d/260> 8d 76 00 leal 0x0(%esi),%esi
Code: c010906a <sys_sigreturn+c6/f0> 83 ec 10 subl $0x10,%esp
Code: c0108fa7 <sys_sigreturn+3/f0> 55 pushl %ebp
Code: c0108fa8 <sys_sigreturn+4/f0> 57 pushl %edi
Code: c0108fa9 <sys_sigreturn+5/f0> bd 00 e0 ff ff movl $0xffffe000,%ebp
Code: c0108fae <sys_sigreturn+a/f0> 56 pushl %esi
Code: c0108faf <sys_sigreturn+b/f0> 21 e5 andl %esp,%ebp
Code: c0108fb1 <sys_sigreturn+d/f0> 53 pushl %ebx
Code: c0108fb2 <sys_sigreturn+e/f0> 8d 74 00 90 leal 0xffffff90(%eax,%eax,1),%esi
Code: c0108fb6 <sys_sigreturn+12/f0> 90 nop
Code: c0108fb7 <sys_sigreturn+13/f0> 90 nop

/usr/src/linux/.config:

CONFIG_M586=y
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_QUIRKS=y
CONFIG_PCI_OLD_PROC=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PNP=y
CONFIG_PNP_PARPORT=y
CONFIG_BLK_DEV_FD=y
CONFIG_PARIDE_PARPORT=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_SYN_COOKIES=y
CONFIG_IP_NOSR=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=y
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_AIC7XXX=y
CONFIG_AIC7XXX_PROC_STATS=y
CONFIG_AIC7XXX_RESET_DELAY=15
CONFIG_NETDEVICES=y
CONFIG_PPP=m
CONFIG_MINIX_FS=y
CONFIG_EXT2_FS=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_PROC_FS=y
CONFIG_NLS=y
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_PRINTER=y
CONFIG_PRINTER_READBACK=y
CONFIG_VGA_CONSOLE=y

Syslog, during and right after boot of that kernel:

Jul 17 08:33:07 seahunt kernel: klogd 1.3-3, log source = /proc/kmsg started.
Jul 17 08:33:08 seahunt kernel: Loaded 5430 symbols from /boot/System.map.
Jul 17 08:33:08 seahunt kernel: Symbols match kernel version 2.1.109.
Jul 17 08:33:08 seahunt kernel: Loaded 9 symbols from 2 modules.
Jul 17 08:33:08 seahunt kernel: Linux version 2.1.109 (root@seahunt) (gcc version egcs-2.90.29 980515 (egcs-1.0.3 release)) #2 Fri Jul 17 08:28:25 PDT 1998
Jul 17 08:33:08 seahunt kernel: Console: colour VGA+ 80x25
Jul 17 08:33:08 seahunt kernel: Calibrating delay loop... 463.67 BogoMIPS
Jul 17 08:33:08 seahunt kernel: Memory: 63280k/65536k available (876k kernel code, 392k reserved, 960k data, 28k init)
Jul 17 08:33:08 seahunt kernel: CPU: Intel Pentium MMX stepping 03
Jul 17 08:33:08 seahunt kernel: Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Jul 17 08:33:08 seahunt kernel: Checking 'hlt' instruction... OK.
Jul 17 08:33:08 seahunt kernel: Intel Pentium with F0 0F bug - workaround enabled.
Jul 17 08:33:08 seahunt kernel: POSIX conformance testing by UNIFIX
Jul 17 08:33:08 seahunt kernel: Swansea University Computer Society NET3.039 for Linux 2.1
Jul 17 08:33:08 seahunt kernel: NET3: Unix domain sockets 0.16 for Linux NET3.038.
Jul 17 08:33:08 seahunt kernel: Swansea University Computer Society TCP/IP for NET3.037
Jul 17 08:33:08 seahunt kernel: IP Protocols: ICMP, UDP, TCP
Jul 17 08:33:08 seahunt kernel: PCI: PCI BIOS revision 2.10 entry at 0xfdb91
Jul 17 08:33:08 seahunt kernel: PCI: Using configuration type 1
Jul 17 08:33:08 seahunt kernel: PCI: Probing PCI hardware
Jul 17 08:33:08 seahunt kernel: PCI: Enabling I/O for device 00:09
Jul 17 08:33:08 seahunt kernel: Starting kswapd v 1.5
Jul 17 08:33:08 seahunt kernel: parport0: PC-style at 0x378 [SPP,ECP,ECPPS2]
Jul 17 08:33:08 seahunt kernel: parport0: Printer, HEWLETT-PACKARD DESKJET 850C
Jul 17 08:33:08 seahunt kernel: Serial driver version 4.26 with no serial options enabled
Jul 17 08:33:08 seahunt kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
Jul 17 08:33:08 seahunt kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
Jul 17 08:33:08 seahunt kernel: lp0: using parport0 (polling).
Jul 17 08:33:08 seahunt kernel: Floppy drive(s): fd0 is 1.44M
Jul 17 08:33:08 seahunt kernel: FDC 0 is a post-1991 82077
Jul 17 08:33:08 seahunt kernel: (scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 12/0
Jul 17 08:33:08 seahunt kernel: (scsi0) Narrow Channel, SCSI ID=7, 16/255 SCBs
Jul 17 08:33:08 seahunt kernel: (scsi0) BIOS enabled, IO Port 0xe800, IRQ 10
Jul 17 08:33:08 seahunt kernel: (scsi0) IO Memory at 0xffaff000, MMAP Memory at 0xc4802000
Jul 17 08:33:08 seahunt kernel: scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.18/3.2.4
Jul 17 08:33:08 seahunt kernel: <Adaptec AHA-294X Ultra SCSI host adapter>
Jul 17 08:33:08 seahunt kernel: scsi : 1 host.
Jul 17 08:33:08 seahunt kernel: (scsi0:0:-1:-1) Scanning channel for devices.
Jul 17 08:33:08 seahunt kernel: Vendor: IBM Model: DPES-31080 !t Rev: S31K
Jul 17 08:33:08 seahunt kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 17 08:33:08 seahunt kernel: Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
Jul 17 08:33:08 seahunt kernel: Vendor: QUANTUM Model: VIKING 2.3 NSE Rev: 8808
Jul 17 08:33:08 seahunt kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 17 08:33:08 seahunt kernel: Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0
Jul 17 08:33:08 seahunt kernel: Vendor: ARCHIVE Model: Python 28388-XXX Rev: 5.45
Jul 17 08:33:08 seahunt kernel: Type: Sequential-Access ANSI SCSI revision: 02
Jul 17 08:33:08 seahunt kernel: Detected scsi tape st0 at scsi0, channel 0, id 4, lun 0
Jul 17 08:33:08 seahunt kernel: scsi : detected 1 SCSI tape 2 SCSI disks total.
Jul 17 08:33:08 seahunt kernel: SCSI device sda: hdwr sector= 512 bytes. Sectors= 2118144 [1034 MB] [1.0 GB]
Jul 17 08:33:08 seahunt kernel: SCSI device sdb: hdwr sector= 512 bytes. Sectors= 4446801 [2171 MB] [2.2 GB]
Jul 17 08:33:08 seahunt kernel: Partition check:
Jul 17 08:33:08 seahunt kernel: sda: sda1 sda2
Jul 17 08:33:08 seahunt kernel: sdb: sdb1
Jul 17 08:33:08 seahunt kernel: VFS: Mounted root (ext2 filesystem) readonly.
Jul 17 08:33:08 seahunt kernel: Freeing unused kernel memory: 28k freed
Jul 17 08:33:08 seahunt kernel: Adding Swap: 56192k swap-space (priority -1)
Jul 17 08:33:08 seahunt kernel: CSLIP: code copyright 1989 Regents of the University of California
Jul 17 08:33:08 seahunt kernel: PPP: version 2.3.3 (demand dialling)
Jul 17 08:33:08 seahunt kernel: PPP line discipline registered.
Jul 17 08:33:08 seahunt kernel: registered device ppp0
Jul 17 08:33:35 seahunt kernel: PPP Deflate Compression module registered
Jul 17 08:33:37 seahunt kernel: Unable to handle kernel paging request at virtual address b03d6076
Jul 17 08:33:37 seahunt kernel: current->tss.cr3 = 03ba4000, %cr3 = 03ba4000
Jul 17 08:33:37 seahunt kernel: *pde = 00000000
Jul 17 08:33:37 seahunt kernel: Oops: 0002
Jul 17 08:33:37 seahunt kernel: CPU: 0
Jul 17 08:33:37 seahunt kernel: EIP: 0010:[<c0108fa0>]
Jul 17 08:33:37 seahunt kernel: EFLAGS: 00010296
Jul 17 08:33:37 seahunt kernel: eax: 00000000 ebx: bffffcc0 ecx: c3ba6000 edx: c3ba7fb4
Jul 17 08:33:37 seahunt kernel: esi: 00000000 edi: c3ba7fc4 ebp: c3ba6000 esp: c3ba7f90
Jul 17 08:33:37 seahunt kernel: ds: 0018 es: 0018 ss: 0018
Jul 17 08:33:37 seahunt kernel: Process update (pid: 117, process nr: 18, stackpage=c3ba7000)
Jul 17 08:33:37 seahunt kernel: Stack: c010906a c3ba7fc4 bffffcc8 c3ba7fb4 c3ba6000 00000000 bffffde0 00000005
Jul 17 08:33:37 seahunt kernel: c3ba7fc4 fffffffc 00002000 00000000 c0109bb8 00000000 00000000 00000000
Jul 17 08:33:37 seahunt kernel: 00000000 bffffde0 00000005 00000077 0000002b 0000002b ffffffff 40075434
Jul 17 08:33:37 seahunt kernel: Call Trace: [<c010906a>] [<c0109bb8>]
Jul 17 08:33:37 seahunt kernel: Code: c3 8d 76 00 83 ec 10 55 57 bd 00 e0 ff ff 56 21 e5 53 8d 74
Jul 17 08:33:40 seahunt kernel: Unable to handle kernel paging request at virtual address b03d6076
Jul 17 08:33:40 seahunt kernel: current->tss.cr3 = 03ba4000, %cr3 = 03ba4000
Jul 17 08:33:40 seahunt kernel: *pde = 00000000
Jul 17 08:33:40 seahunt kernel: Oops: 0002
Jul 17 08:33:40 seahunt kernel: CPU: 0
Jul 17 08:33:40 seahunt kernel: EIP: 0010:[<c0108fa0>]
Jul 17 08:33:40 seahunt kernel: EFLAGS: 00010296
Jul 17 08:33:40 seahunt kernel: eax: 00000000 ebx: bffffc60 ecx: c3ba6000 edx: c3ba7fb4
Jul 17 08:33:40 seahunt kernel: esi: 00000000 edi: c3ba7fc4 ebp: c3ba6000 esp: c3ba7f90
Jul 17 08:33:40 seahunt kernel: ds: 0018 es: 0018 ss: 0018
Jul 17 08:33:40 seahunt kernel: Process xntpd (pid: 159, process nr: 18, stackpage=c3ba7000)
Jul 17 08:33:40 seahunt kernel: Stack: c010906a c3ba7fc4 bffffc68 c3ba7fb4 c3ba6000 0807d344 bffffdfc bffffe00
Jul 17 08:33:40 seahunt kernel: c3ba7fc4 fffffffc 00000000 00000000 c0109bb8 bffffd50 bffffd50 080768fc
Jul 17 08:33:40 seahunt kernel: 0807d344 bffffdfc bffffe00 00000077 0000002b 0000002b ffffffff 40075198
Jul 17 08:33:40 seahunt kernel: Call Trace: [<c010906a>] [<c0109bb8>]
Jul 17 08:33:40 seahunt kernel: Code: c3 8d 76 00 83 ec 10 55 57 bd 00 e0 ff ff 56 21 e5 53 8d 74
Jul 17 08:34:51 seahunt kernel: Unable to handle kernel paging request at virtual address b044c076
Jul 17 08:34:51 seahunt kernel: current->tss.cr3 = 03c1a000, %cr3 = 03c1a000
Jul 17 08:34:51 seahunt kernel: *pde = 00000000
Jul 17 08:34:51 seahunt kernel: Oops: 0002
Jul 17 08:34:51 seahunt kernel: CPU: 0
Jul 17 08:34:51 seahunt kernel: EIP: 0010:[<c0108fa0>]
Jul 17 08:34:51 seahunt kernel: EFLAGS: 00010296
Jul 17 08:34:51 seahunt kernel: eax: 00000000 ebx: bffffc78 ecx: c3c1c000 edx: c3c1dfb4
Jul 17 08:34:51 seahunt kernel: esi: 00000000 edi: c3c1dfc4 ebp: c3c1c000 esp: c3c1df90
Jul 17 08:34:51 seahunt kernel: ds: 0018 es: 0018 ss: 0018
Jul 17 08:34:51 seahunt kernel: Process crond (pid: 96, process nr: 14, stackpage=c3c1d000)
Jul 17 08:34:51 seahunt kernel: Stack: c010906a c3c1dfc4 bffffc80 c3c1dfb4 c3c1c000 00000000 bffffd98 00000005
Jul 17 08:34:51 seahunt kernel: c3c1dfc4 fffffffc 00002000 00000000 c0109bb8 00000000 00000000 00000000
Jul 17 08:34:51 seahunt kernel: 00000000 bffffd98 00000005 00000077 0000002b 0000002b ffffffff 40075434
Jul 17 08:34:51 seahunt kernel: Call Trace: [<c010906a>] [<c0109bb8>]
Jul 17 08:34:51 seahunt kernel: Code: c3 8d 76 00 83 ec 10 55 57 bd 00 e0 ff ff 56 21 e5 53 8d 74

-- 
Michael Nelson                                   nelson@seahunt.imat.com
San Francisco, CA                                   michaeln@csd.sgi.com

- 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.altern.org/andrebalsa/doc/lkml-faq.html