Re: Crash during mouting of floppy with kernel 2.3.38

From: Thomas Speck (Thomas.Speck@univ-rennes1.fr)
Date: Tue Jan 11 2000 - 07:11:12 EST


On 10 Jan 2000, Michel Catudal wrote:

> There is one nasty problem though with the floppy. When I mount
> the floppy to vfat either with mdir or mount /floppy I get a segmentation
> error and if I try to mount the floppy again there is a crash of that

I get this as well together with some oops:

ksymoops 2.3.3 on i586 2.3.38. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.3.38/ (default)
     -m /boot/System.map-2.3.38 (specified)

Jan 11 12:02:34 PC-ThS kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000008
Jan 11 12:02:34 PC-ThS kernel: c019617f
Jan 11 12:02:34 PC-ThS kernel: *pde = 00000000
Jan 11 12:02:34 PC-ThS kernel: Oops: 0000
Jan 11 12:02:34 PC-ThS kernel: CPU: 0
Jan 11 12:02:34 PC-ThS kernel: EIP: 0010:[floppy_release+35/136]
Jan 11 12:02:34 PC-ThS kernel: EFLAGS: 00010246
Jan 11 12:02:34 PC-ThS kernel: eax: c1ac0000 ebx: 00000000 ecx:
00000000 edx: c1ac0000
Jan 11 12:02:34 PC-ThS kernel: esi: c11a30e0 edi: fffffff4 ebp:
00000200 esp: c1b4df34
Jan 11 12:02:34 PC-ThS kernel: ds: 0018 es: 0018 ss: 0018
Jan 11 12:02:34 PC-ThS kernel: Process mount (pid: 1077,
stackpage=c1b4d000)
Jan 11 12:02:34 PC-ThS kernel: Stack: fffffff4 c013261f c1acc540 00000000
c2f8e620 c4d39b80 c4d38600 bffff7f4
Jan 11 12:02:34 PC-ThS kernel: c013268d c11a30e0 00000000 c012c7d7
c4d39b80 c2f8e620 c2f8e620 c4d38600
Jan 11 12:02:34 PC-ThS kernel: 00000000 c012c811 c2f8e620 c2f8e620
c2f8e620 c012b922 c2f8e620 c1b4c000
Jan 11 12:02:34 PC-ThS kernel: Call Trace: [blkdev_put+143/236]
[blkdev_close+17/24] [__fput+31/72] [_fput+17/64] [filp_close+98/108]
[do_close+91/104] [sys_close+11/16]
Jan 11 12:02:34 PC-ThS kernel: Code: ff 71 08 51 e8 ac bc f9 ff be 04 a5
2a c0 8d 04 5b 8d 04 83
Using defaults from ksymoops -t elf32-i386 -a i386

Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
   0: ff 71 08 pushl 0x8(%ecx)
Code; 00000003 Before first symbol
   3: 51 pushl %ecx
Code; 00000004 Before first symbol
   4: e8 ac bc f9 ff call fff9bcb5 <_EIP+0xfff9bcb5>
fff9bcb5 <END_OF_CODE+3a78b52e/????>
Code; 00000009 Before first symbol
   9: be 04 a5 2a c0 movl $0xc02aa504,%esi
Code; 0000000e Before first symbol
   e: 8d 04 5b leal (%ebx,%ebx,2),%eax
Code; 00000011 Before first symbol
  11: 8d 04 83 leal (%ebx,%eax,4),%eax

> console session. I can switch to another one with ctrlFx but I can't
> kill the runaway program.

--
Thomas

- 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 : Sat Jan 15 2000 - 21:00:17 EST