Oops 2.3.27

From: Simon Cozens (simon@brecon.co.uk)
Date: Sun Mar 12 2000 - 11:50:22 EST


Yes, I know it's an old release but it may be something still lurking.
This started happening randomly sometimes for processes that accessed the
disk. I'm running on a ABIT dual Celeron motherboard with 2 P400's in there.
I occasionally get the DMA timeouts that I believe some other people have
reported.

Here's the ksymoops output: (I didn't have a System.map handy and now I can't
get the darned thing to compile again.)

ksymoops 2.3.3 on i686 2.3.27. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.3.27/ (default)
     -M (specified)

Warning (compare_ksyms_lsmod): module bsd_comp is in lsmod but not in ksyms, probably no symbols exported
Unable to handle kernel paging request at virtual address 69530033
c013cda0
*pde = 00000000
Oops: 0000
CPU: 1
EIP: 0010:[<c013cda0>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010a83
eax: 00012460 ebx: 6953001b ecx: 74eb44be edx: 00000004
esi: 00000000 edi: 00000000 ebp: 69530033 esp: c61f1f3c
ds: 0018 es: 0018 ss: 0018
Process ls (pid: 1574, stackpage=c61f1000)
Stack: 00000000 c8bb4025 c028f220 c8bb4000 74eb44be 00000025 c0136d74 cdb26a40
       c61f1f84 c61f1f84 c01370a3 cdb26a40 c61f1f84 00000000 c8bb4000 c8bb4000
       bffff5f4 bffff5dc c8bb4000 00000025 74eb44be c01371a4 c8bb4000 cdb26a40
Call Trace: [<c0136d74>] [<c01370a3>] [<c01371a4>] [<c01343be>] [<c0108fd8>]
Code: 8b 6d 00 8b 4c 24 18 39 4b 48 75 55 8b 4c 24 24 39 4b 0c 75

>>EIP; c013cda0 <d_lookup+60/d4> <=====
Trace; c0136d74 <put_write_access+64/274>
Trace; c01370a3 <lookup_dentry+11f/1f8>
Trace; c01371a4 <__namei+28/a8>
Trace; c01343be <block_fsync+45a/79c>
Trace; c0108fd8 <__up_wakeup+10fc/23ec>
Code; c013cda0 <d_lookup+60/d4>
00000000 <_EIP>:
Code; c013cda0 <d_lookup+60/d4> <=====
   0: 8b 6d 00 mov 0x0(%ebp),%ebp <=====
Code; c013cda3 <d_lookup+63/d4>
   3: 8b 4c 24 18 mov 0x18(%esp,1),%ecx
Code; c013cda7 <d_lookup+67/d4>
   7: 39 4b 48 cmp %ecx,0x48(%ebx)
Code; c013cdaa <d_lookup+6a/d4>
   a: 75 55 jne 61 <_EIP+0x61> c013ce01 <d_lookup+c1/d4>
Code; c013cdac <d_lookup+6c/d4>
   c: 8b 4c 24 24 mov 0x24(%esp,1),%ecx
Code; c013cdb0 <d_lookup+70/d4>
  10: 39 4b 0c cmp %ecx,0xc(%ebx)
Code; c013cdb3 <d_lookup+73/d4>
  13: 75 00 jne 15 <_EIP+0x15> c013cdb5 <d_lookup+75/d4>

1 warning issued. Results may not be reliable.

In the incredibly unlikely case that I understand anything of what's going on,
this is a problem in namei.c

I'm happy to provide any further information if it would be helpful.

-- 
"In the face of entropy and nothingness, you kind of have to pretend it's not
there if you want to keep writing good code."  -- Karl Lehenbauer

- 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 : Wed Mar 15 2000 - 21:00:21 EST