Hi,
I got the OOPS below on my laptop running vanilla 2.4.20-ac2; I had to
copy it byhand so it may not be 100% accurate. It hasn't happened
again, and this is the first problem I've had with this kernel (or any
other kernel, for that matter.) Anyway, I'm not sure, if a) this is
actually an ext3 problem, b) OOPS reports of 2.4.20-ac2 are of any
interest, so I won't bother with any more detail, but I'll happily
provide any if it's useful.
--
James
ksymoops 2.4.5 on i686 2.4.20-ac2. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.20-ac2/ (default)
-m /boot/System.map-2.4.20-ac2 (specified)
Unable to handle kernel paging request at virtual address 0000f0c5
c0137148
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0137148>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010202
eax: c17f8000 ebx: 00000001 ecx: 0000f0c1 edx: 0000f0c1
esi: 00000007 edi: 00000301 ebp: 00122535 esp: ca04bda0
ds: 0018 es: 0018 ss: 0018
Process emacs20 (pid: 352, stackpage=ca04b000)
Stack: 00122535 c7b47584 cb6526c0 c88a8840 000000eb c01581d2 00000301 00122535
00001000 c7b48000 00000000 00000161 001223f5 c015ea84 cbbffd00 cb6526c0
cbbffd00 c0158303 cb6526c0 c88a8840 c853ab00 001223f5 00000161 c7b47084
Call Trace: [<c01581d2>] [<c015ea84>] [<c0158303>]
[<c0115660>] [<c0158568>]
[<c0158434>] [<c0158640>] [<c0158801>] [<c015e1ad>]
[<c015662d>] [<c01566cc>]
[<c0156773>] [<c01566cc>] [<c014852a>] [<c0146236>]
[<c0140fdf>] [<c0106b1b>]
Code: 39 6a 04 75 f3 0f b7 42 08 3b 44 24 20 75 e9 66 39 7a 0c 75
>>EIP; c0137148 <get_hash_table+6c/8c> <====
>>eax; c17f8000 <_end+14e1c60/c55ac60>
>>ecx; 0000f0c1 Before first symbol
>>edx; 0000f0c1 Before first symbol
>>ebp; 00122535 Before first symbol
>>esp; ca04bda0 <_end+9d35a00/c55ac60>
Trace; c01581d2 <ext3_clear_blocks+f2/128>
Trace; c015ea84 <journal_get_write_access+40/58>
Trace; c0158303 <ext3_free_data+fb/160>
Trace; c0115660 <schedule+210/234>
Trace; c0158568 <ext3_free_branches+200/210>
Trace; c0158434 <ext3_free_branches+cc/210>
Trace; c0158640 <ext3_truncate+c8/3a4>
Trace; c0158801 <ext3_truncate+289/3a4>
Trace; c015e1ad <journal_start+95/c4>
Trace; c015662d <start_transaction+55/80>
Trace; c01566cc <ext3_delete_inode+0/124>
Trace; c0156773 <ext3_delete_inode+a7/124>
Trace; c01566cc <ext3_delete_inode+0/124>
Trace; c014852a <iput+ca/1b8>
Trace; c0146236 <dput+e6/144>
Trace; c0140fdf <sys_rename+17b/1fc>
Trace; c0106b1b <system_call+33/38>
Code; c0137148 <get_hash_table+6c/8c>
00000000 <_EIP>:
Code; c0137148 <get_hash_table+6c/8c> <==== 0: 39 6a 04
cmp %ebp,0x4(%edx) <====Code; c013714b <get_hash_table+6f/8c>
3: 75 f3 jne fffffff8 <_EIP+0xfffffff8>
c0137140 <get_hash_table+64/8c>
Code; c013714d <get_hash_table+71/8c>
5: 0f b7 42 08 movzwl 0x8(%edx),%eax
Code; c0137151 <get_hash_table+75/8c>
9: 3b 44 24 20 cmp 0x20(%esp,1),%eax
Code; c0137155 <get_hash_table+79/8c>
d: 75 e9 jne fffffff8 <_EIP+0xfffffff8>
c0137140 <get_hash_table+64/8c>
Code; c0137157 <get_hash_table+7b/8c>
f: 66 39 7a 0c cmp %di,0xc(%edx)
Code; c013715b <get_hash_table+7f/8c>
13: 75 00 jne 15 <_EIP+0x15> c013715d
<get_hash_table+81/8c>