2.4.0test1-ac22 oops in ramfs_prepare_write

From: Eric Buddington (snikt@resounding.com)
Date: Wed Jun 21 2000 - 16:03:41 EST


System is linux-2.4test1-ac22 on an Athlon.

This oops was generated with the following boot sequence (note that /tmp is
a symlink to /var/tmp):

=================================
mount -vnt devfs nodev /devfs
mount -vnt proc nodev /proc
mount -vnt ramfs nodev /var
mkdir --verbose -m 1755 /var/tmp
insmod -v /boot/modules/block/floppy.o
insmod -v /boot/modules/fs/minix.o
insmod -v /boot/modules/fs/ext2.o
insmod -v /boot/modules/fs/fat.o
insmod -v /boot/modules/fs/msdos.o
mount -vnt minix /devfs/floppy/0 /floppy -o ro
tar -xzvf /floppy/boot/etc.tgz -C /tmp passwd
=================================

And the oops itself:

=================================
ksymoops 2.3.4 on i686 2.3.99-pre9. Options used
     -V (default)
     -k ksyms (specified)
     -l modules (specified)
     -o /home/root/skel/boot/modules (specified)
     -m /home/root/skel/boot/System.map (specified)

 e820: 000000000009fc00 @ 0000000000000000 (usable)
 e820: 0000000000000400 @ 000000000009fc00 (reserved)
 e820: 0000000000010000 @ 00000000000f0000 (reserved)
 e820: 0000000003ef0000 @ 0000000000100000 (usable)
 e820: 0000000000008000 @ 0000000003ff0000 (ACPI data)
 e820: 0000000000008000 @ 0000000003ff8000 (ACPI NVS)
 e820: 0000000000010000 @ 00000000ffff0000 (reserved)
Unable to handle kernel NULL pointer dereference at virtual address 00000000
c480e125
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c480e125>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000 ebx: c1122624 ecx: 00000400 edx: c1122624
esi: 0000010f edi: 00000000 ebp: 00000000 esp: c3edff30
ds: 0018 es: 0018 ss: 0018
Process tar (pid: 41, stackpage=c3edf000)
Stack: 00000000 c0128ee6 c114b6c0 c1122624 00000000 0000010f c114b6c0 ffffffea
       00000000 c114b6c0 c114b6c0 c3e7d848 c3d4d778 c3d4d75c c3fde714 00000000
       00000000 0000010f ffffffe5 fffffff4 00000000 c1122624 c3ede000 ffffffff
Call Trace: [<c0128ee6>] [<c0131860>] [<c010b1fc>]
Code: f3 ab b8 03 00 00 00 0f ab 42 18 b8 04 00 00 00 0f ab 42 18

>>EIP; c480e125 <[ramfs]ramfs_prepare_write+15/30> <=====
Trace; c0128ee6 <generic_file_write+366/520>
Trace; c0131860 <sys_write+c0/e0>
Trace; c010b1fc <system_call+34/38>
Code; c480e125 <[ramfs]ramfs_prepare_write+15/30>
00000000 <_EIP>:
Code; c480e125 <[ramfs]ramfs_prepare_write+15/30> <=====
   0: f3 ab repz stos %eax,%es:(%edi) <=====
Code; c480e127 <[ramfs]ramfs_prepare_write+17/30>
   2: b8 03 00 00 00 mov $0x3,%eax
Code; c480e12c <[ramfs]ramfs_prepare_write+1c/30>
   7: 0f ab 42 18 bts %eax,0x18(%edx)
Code; c480e130 <[ramfs]ramfs_prepare_write+20/30>
   b: b8 04 00 00 00 mov $0x4,%eax
Code; c480e135 <[ramfs]ramfs_prepare_write+25/30>
  10: 0f ab 42 18 bts %eax,0x18(%edx)
=================================

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



This archive was generated by hypermail 2b29 : Fri Jun 23 2000 - 21:00:22 EST