lkml.org 
[lkml]   [1996]   [Mar]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectBug in sysmount:1.3.75 ?
Date
Hello!

I'm using kernel 1.3.75 and I had the following oops, when trying to
mount my Mitsumi Doublespeed CDROM, which failed to initialize.
(This happens sometimes -- also with the dos-drivers!).

I've experienced this bug several times, with different kernels;
unfortunately I do not remember exactly (was just too lazy to report it
earlier -- Sorry about that!)

I compiled mcd as a module, using kerneld to load it, in case this
is important.
I used gcc2.6.3/a.out to compile kernel and modules.

The command that lead to the oops was mount /cd.

The fstab-entry is:
/dev/mcd /cd iso9660 defaults,noauto,ro 0 0

---------------snip------------------------
mcd=0x330,10: Init failed. No mcd device at 0x330 irq 10
Unable to handle kernel paging request at virtual address c1010454
current->tss.cr3 = 00296000, %cr3 = 00296000
*pde = 00001067
*pte = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<0012cb94>]
EFLAGS: 00010202
eax: 01010438 ebx: 00000000 ecx: 0009e518 edx: 00000000
esi: 01010438 edi: 00001700 ebp: c0ed0001 esp: 0022ff68
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process mount (pid: 216, process nr: 8, stackpage=0022f000)
Stack: 0055cc0c c0ed0001 0000ffe0 bffffa88 00000000 0100a043 00105025 00105000
0020903c bffffb58 00000000 00000000 00118f46 00000000 bffffb58 00000004
0055cc0c 0000d001 004b1870 00258000 0010aab9 0000e000 0000dff8 0000d000
Call Trace: [<0100a043>] [<00118f46>] [<0010aab9>]
Code: 83 7e 1c 00 0f 84 9e 00 00 00 8d 44 24 18 ba 0c 00 00 00 89
Segmentation fault
---------------snip------------------------

ksymoops System.map <oops gives:

---------------snip------------------------
Using `System.map' to map addresses to symbols.

>>EIP: 12cb94 <_sys_mount+1e0/3d0>
Trace: 100a043
Trace: 118f46 <_sys_sigprocmask+2a/c0>
Trace: 10aab9 <_system_call+59/a0>

Code: 12cb94 <_sys_mount+1e0/3d0> cmpl $0x0,0x1c(%esi)
Code: 12cb98 <_sys_mount+1e4/3d0> je 12cc3c <_sys_mount+288/3d0>
Code: 12cb9e <_sys_mount+1ea/3d0> leal 0x18(%esp,1),%eax
Code: 12cba2 <_sys_mount+1ee/3d0> movl $0xc,%edx
Code: 12cba7 <_sys_mount+1f3/3d0> movl %eax,(%eax)
Code: 12cba9 <_sys_mount+1f5/3d0> nop
Code: 12cbaa <_sys_mount+1f6/3d0> nop
---------------snip------------------------

Hope this helps!
Andreas

PS: if you post a followup or if you need more details, please add a
Cc:quasi@baccus.franken.de, because I am not subscribed to this list (too
much traffic ;-).


\
 
 \ /
  Last update: 2005-03-22 13:36    [W:0.028 / U:0.196 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site