Re: Problem in log_do_checkpoint()?

From: Jan Kara
Date: Mon Apr 11 2005 - 06:14:22 EST


> I get OOPs in log_do_checkpoint() while using ext3 quotas.
> Is this anyway related to what you are working on ?
Nope, it does not seem to be the same problem. In theory it could be a
bug Stephen fixed some time ago - could you try to reproduce the problem
with 2.6.12-rc2 (it contains the fix)? If you're still able to get the
oops, could you please find out where exactly in log_do_checkpoint() it
occured?

>
> Unable to handle kernel NULL pointer dereference at virtual address
> 00000000
> printing eip:
> 801aeee1
> *pde = 52b31001
> Oops: 0002 [#1]
> PREEMPT SMP
> Modules linked in:
> CPU: 3
> EIP: 0060:[<801aeee1>] Not tainted VLI
> EFLAGS: 00010213 (2.6.11-22)
> EIP is at log_do_checkpoint+0x91/0x220
> eax: 00000002 ebx: b7d09e0c ecx: 00000001 edx: e24a2000
> esi: 00000000 edi: c4bac47c ebp: cceb726c esp: e24a2d18
> ds: 007b es: 007b ss: 0068
> Process rm (pid: 8694, threadinfo=e24a2000 task=f7b79040)
> Stack: f7dc70e4 a1d60b3c e24a2d44 e24a2d3c e24a2d40 e24a2000 00004df4
> a6062200
> f7dc70e4 00000000 00000000 95447db0 95447e4c ec6c1d7c b52210e4
> ec032b40
> ec032b0c 936a5800 e5a262b8 95447cac eb4c4354 936a57cc 936a5798
> ac0e93bc
> Call Trace:
> [<801ae94f>] __log_wait_for_space+0x9f/0xc0
> [<801a9b42>] start_this_handle+0x132/0x3f0
> [<8012f720>] autoremove_wake_function+0x0/0x60
> [<8012f720>] autoremove_wake_function+0x0/0x60
> [<801a9efd>] journal_start+0xad/0xe0
> [<801a68b1>] ext3_dquot_initialize+0x51/0x70
> [<801a2d0d>] ext3_rmdir+0x4d/0x1c0
> [<8031df76>] _spin_lock+0x16/0x90
> [<80168aa9>] vfs_rmdir+0x189/0x230
> [<80168be9>] sys_rmdir+0x99/0xf0
> [<8010272f>] syscall_call+0x7/0xb
> Code: 8b 54 24 1c 89 5c 24 28 8b 40 04 89 44 24 18 8b 5a 28 8b 6b 2c 89
> df 8d 76 00 89 fb b8 01 00 00 00 8b 7f 28 8b 33 e8 cf 76 f6 ff <f0> 0f
> ba 2e 13 19 c0 85 c0 0f 85 3f 01 00 00 89 5c 24 04 8d 44

Thanks for report
Honza

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/