[lkml]   [2000]   [Jan]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectOOPS in process swapper
This occurred at bootup in a kernel I built for a floppy image.  The oops
occurrs after the prompt to insert the RAM disk for the fs is printed (by
/devices/block/rd.c) after I press ENTER (whether or not I change disks -
it doesn't try to read the floppy again). No other errors show up in the
boot process. The oops is repeatable, reproducible on another machine,
and fatal. Reply to for more info.

ksymoops output (hand-copied the info from the screen, and no ksyms,
just the vmlinux used):

ksymoops 0.7c on i686 2.3.39. Options used
-v vmlinux (specified)
-k - (specified)
-l /proc/modules (default)
-o /lib/modules/2.3.39/ (default)
-m /usr/src/linux/ (default)

No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Unable to handle kernel NULL pointer dereference at virtual address 00000030
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c012fe1c>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010282
eax: c10d7cd8 ebx: 00000000 ecx: c10d7e6c edx: 0000001c
esi: 00000030 edi: 00000018 ebp: ffffffed esp: c10d7b2c
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 1, stackpage=c10d7000)
Stack: c10d7b9c c10d7e6c 00000030 c023e060 c10d7e6c c10d7cd8 00000002 00000000
00000003 000001e1 c10d7b9c 00000000 c023df93 00000000 00000000 c10d7e6c
c10d7cd8 c10d7c7c 00001034 ffffffff c10d7cd8 00000001 00000000 00000005
Call Trace: [<c0105000>] [<c010716f>] [<c010756f>]
Code: 8b 47 18 39 f0 74 2d 56 50 68 e0 2d 1e c0 e8 d9 3c fe ff 83
>>EIP; c012fe1c <blkdev_open+20/e8> <=====
Trace; c0105000 <empty_bad_page+0/1000>
Trace; c010716f <init+7/158>
Trace; c010756f <kernel_thread+23/30>
Code; c012fe1c <blkdev_open+20/e8>
00000000 <_EIP>:
Code; c012fe1c <blkdev_open+20/e8> <=====
0: 8b 47 18 movl 0x18(%edi),%eax <=====
Code; c012fe1f <blkdev_open+23/e8>
3: 39 f0 cmpl %esi,%eax
Code; c012fe21 <blkdev_open+25/e8>
5: 74 2d je 34 <_EIP+0x34> c012fe50
Code; c012fe23 <blkdev_open+27/e8>
7: 56 pushl %esi
Code; c012fe24 <blkdev_open+28/e8>
8: 50 pushl %eax
Code; c012fe25 <blkdev_open+29/e8>
9: 68 e0 2d 1e c0 pushl $0xc01e2de0
Code; c012fe2a <blkdev_open+2e/e8>
e: e8 d9 3c fe ff call fffe3cec <_EIP+0xfffe3cec>
c0113b08 <printk+0/174>
Code; c012fe2f <blkdev_open+33/e8>
13: 83 00 00 addl $0x0,(%eax)

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:55    [from the cache]
©2003-2014 Jasper Spaans. hosted at Digital Ocean