Bug report (OOPS booting 2.2.10)

Charles C. Duffy (cduffy@ecst.csuchico.edu)
Sun, 27 Jun 1999 16:17:25 -0700 (PDT)


[1]. OOPS on boot when using loadlin 1.6a directly after exiting Win95.
[2]. When booting into a 2.2.10 kernel, just after "PPP line dicipline
registered", the below OOPS is produced. It's easily repeated on this
machine.
[3]. Keywords: OOPS boot loadlin
[4]. Linux version 2.2.10 (root@localhost.localdomain) (gcc version
2.7.2.3) #9 Sun Jun 27 15:26:40 PDT 1999
[5]. (Be aware that this is generated from hand-typed info... this
happens before klogd is up. Anything that looks REALLY, REALLY wrong
(other than the existance of this report) is quite likely my fault.

No modules in ksyms, skipping objects
Unable to handle kernel paging request at virtual address 0014011a
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c018cc7c>]
EFLAGS: 00010202
eax: 00140012 ebx: 00000100 ecx: 0000000c edx: 0000000c
esi: 00000000 edi: c01d93be ebp: c0097800 esp: c025ff88
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 1, process nr: 1, stackpage=c025f000)
Stack: c01d93be c0097800 278400ff 0000000c c018d224 c0259800 c0097800 00000000
c01dffd8 c0106000 2784091c 000000ff c0259800 00000000 c01e67b5 00000000
00000f00 c01e4b6b 00000f00 c01dffd8 c0106000 2784091c c01e0cf3 c0106093
Call Trace: [<c018d224>] [<c0106000>] [<c0106000>] [<c0106093>] [<c0106513>]
Code: 8b 80 08 01 00 00 8b 28 85 ed 0f 84 bc 00 00 00 3a 6c 24 20

>>EIP: c018cc7c <initialize_tty_struct+7c/9c>
Trace: c018d224 <opost_block+140/178>
Trace: c0106000 <get_options+0/74>
Trace: c0106000 <get_options+0/74>
Trace: c0106093 <init+7/140>
Trace: c0106513 <kernel_thread+23/30>
Code: c018cc7c <initialize_tty_struct+7c/9c> 00000000 <_EIP>: <===
Code: c018cc7c <initialize_tty_struct+7c/9c> 0: 8b 80 08 01 00 movl 0x108(%eax),%eax <===
Code: c018cc81 <initialize_tty_struct+81/9c> 5: 00
Code: c018cc82 <initialize_tty_struct+82/9c> 6: 8b 28 movl (%eax),%ebp
Code: c018cc84 <initialize_tty_struct+84/9c> 8: 85 ed testl %
Code: c018cc86 <initialize_tty_struct+86/9c> a: 0f 84 bc 00 00 je
c018cd48 <tty_unregister_driver+4/cc>
Code: c018cc8b <initialize_tty_struct+8b/9c> f: 00
Code: c018cc8c <initialize_tty_struct+8c/9c> 10: 3a 6c 24 20 cmpb 0x20(%esp,1),%ch

[7.1]. Versions
Linux localhost.localdomain 2.2.10 #9 Sun Jun 27 15:26:40 PDT 1999 i586 unknown
Kernel modules 2.1.121
Gnu C 2.7.2.3
Binutils 2.9.1.0.15
Linux C Library 2.0.7
Dynamic linker ldd (GNU libc) 2.0.7
Linux C++ Library 2.8.0
Procps 1.2.9
Mount 2.8a
Net-tools 1.51
Kbd [option...]
Sh-utils 1.16
Modules Loaded
[7.2]. Processor info
processor : 0
vendor_id : GenuineIntel
cpu family : 5
model : 4
model name : Pentium MMX
stepping : 3
cpu MHz : 167.048065
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : yes
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 mmx
bogomips : 333.41
[7.3] None
[7.4] Attached devices:
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: IOMEGA Model: ZIP 100 Rev: J.67
Type: Direct-Access ANSI SCSI revision: 02
[7.5] This only happens when booting in directly from Windows (via a
shortcut set to enter DOS mode and run loadlin). It may be worth noting
that Windows engages the SB Live's DOS emulation before calling loadlin
(but I don't have the linux drivers starting on boot, so this shouldn't
be a problem).

-
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/