2.2.13pre4 oops: ext2 problem?

Tim Waugh (tim@cyberelk.demon.co.uk)
Wed, 15 Sep 1999 22:01:02 +0100 (GMT)


Hi guys,

Here's an oops that came out of 2.2.13pre4. This bug has been around for
most if not all of the 2.2 series, as far as I can tell.

Has anyone else seen this kind of thing before?

Tim.
*/

ksymoops 0.7c on i586 2.2.13pre7. Options used
-V (default)
-k x (specified)
-l x (specified)
-o x (specified)
-m System.map-2.2.13pre4 (specified)

Error (regular_file): read_ksyms stat x failed
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Unable to handle kernel paging request at virtual address e0292c18
current->tss.cr3 = 0072f000, `r3 = 0072f000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c013a31e>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010202
eax: e0292c18 ebx: 00000008 ecx: e0292c18 edx: c0fc15c0
esi: 00000000 edi: 00000012 ebp: c25d2aa0 esp: c24f1e64
ds: 0018 es: 0018 ss: 0018
Process rateup (pid: 9279, process nr: 80, stackpage=c24f1000)
Stack: 00000012 c25d2aa0 00000002 e0292c18 c013a608 c25d2aa0 c0fc15c0 00000006
00000001 00000400 00000012 c24f1f14 c25d2aa0 0000000c 00000001 00000012
c24f1f14 c1e95c80 c25d2aa0 00000012 00000800 00000012 00010000 00000010
Call Trace: [<c013a608>] [<c01389e6>] [<c0138780>] [<c011954b>] [<c01196c4>] [<c010f95a>] [<c010cd e7>]
[<c012337b>] [<c0107a6c>]
Code: 8b 19 85 db 74 40 8b 4c 24 2c 51 53 8b 44 24 28 0f b7 40 0c

>>EIP; c013a31e <block_getblk+8a/270> <=====
Trace; c013a608 <ext2_getblk+104/22c>
Trace; c01389e6 <ext2_file_write+266/600>
Trace; c0138780 <ext2_file_write+0/600>
Trace; c011954b <do_no_page+33/e0>
Trace; c01196c4 <handle_mm_fault+cc/168>
Trace; c010f95a <timer_bh+c2/330>
Trace; c012337b <sys_write+c3/ec>
Trace; c0107a6c <system_call+34/38>
Code; c013a31e <block_getblk+8a/270>
00000000 <_EIP>:
Code; c013a31e <block_getblk+8a/270> <=====
0: 8b 19 movl (%ecx),%ebx <=====
Code; c013a320 <block_getblk+8c/270>
2: 85 db testl %ebx,%ebx
Code; c013a322 <block_getblk+8e/270>
4: 74 40 je 46 <_EIP+0x46> c013a364 <block_getblk+d0/270>
Code; c013a324 <block_getblk+90/270>
6: 8b 4c 24 2c movl 0x2c(%esp,1),%ecx
Code; c013a328 <block_getblk+94/270>
a: 51 pushl %ecx
Code; c013a329 <block_getblk+95/270>
b: 53 pushl %ebx
Code; c013a32a <block_getblk+96/270>
c: 8b 44 24 28 movl 0x28(%esp,1),%eax
Code; c013a32e <block_getblk+9a/270>
10: 0f b7 40 0c movzwl 0xc(%eax),%eax

1 error issued. Results may not be reliable.

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