wait_queue is bad (eip = 00124353)
q = 01172cb0
*q = 001c2a20
tmp = 001c2a20
wait_queue is bad (eip = 00124353)
q = 01172cb0
*q = 001c2a20
tmp = 01c39eb4
general protection: 0000
CPU: 0
EIP: 0010:[<001226f7>]
EFLAGS: 00010082
eax: 00f06810 ebx: 00000246 ecx: 01c39eb4 edx: f00000fd
esi: 01172c7c edi: 01c39eb4 ebp: 00000000 esp: 01c39ea8
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process find (pid: 7218, process nr: 87, stackpage=01c39000)
Stack: 01c39f44 00000000 08011f38 00f06810 00000000 00153ed5 01172c7c 006af780
01172c7c 00151668 006af780 00000000 00000000 01c39f44 00d7af00 00001000
08011f38 bffff9d4 004bcd20 00154a0e 004bcd20 004bcd20 00000001 01c39f60
Call Trace: [<00153ed5>] [<00151668>] [<00154a0e>] [<0012bb13>] [<0012b9d8>] [<0010a3f9>]
Code: 39 4a 04 75 f8 8b 44 24 10 89 42 04 c7 44 24 10 00 00 00 00
Or ksymoops'ed:
Using `/System.map' to map addresses to symbols.
>>EIP: 1226f7 <__wait_on_buffer+c3/f0>
Trace: 153ed5 <ext2_bread+55/7c>
Trace: 151668 <ext2_readdir+e0/614>
Trace: 154a0e <ext2_lookup+a6/138>
Trace: 12bb13 <sys_getdents+97/c8>
Trace: 12b9d8 <filldir>
Trace: 10a3f9 <system_call+59/a0>
Code: 1226f7 <__wait_on_buffer+c3/f0> cmpl %ecx,0x4(%edx)
Code: 1226fa <__wait_on_buffer+c6/f0> jne fffffffd <gcc2_compiled.+fffffffd>
Code: 1226fc <__wait_on_buffer+c8/f0> movl 0x10(%esp,1),%eax
Code: 122700 <__wait_on_buffer+cc/f0> movl %eax,0x4(%edx)
Code: 122703 <__wait_on_buffer+cf/f0> movl $0x0,0x10(%esp,1)
wolverine:~> uname -a
Linux wolverine 1.3.94 #1 Mon Apr 22 18:49:00 EDT 1996 i586
Any information on what this could be, and if it's fixed in .95
would be helpful.
- jared