Hi again,
before I sent my patches out I have done a lot of testing. Everything
seemed to work fine. But an aideupdate started by a cron-job revealed
that the patches even introduce two new bugs. At least I have never
hit these bugs before. There were no identical traces in the logfiles
of the last year.
Perhaps they are also to be found in 2.6.33-rc. I'll do more testing
and try it another time again.
Sincerely yours,
Marcus
First trace:
Feb 6 19:02:11 pauling kernel: [17124.290892] ------------[ cut here
]------------
Feb 6 19:02:11 pauling kernel: [17124.290901] WARNING: at
fs/quota/dquot.c:964
dquot_claim_space+0x98/0x131()
Feb 6 19:02:11 pauling kernel: [17124.290904] Hardware name: GA-MA790FX-DQ6
Feb 6 19:02:11 pauling kernel: [17124.290908] Pid: 10823, comm: mv
Tainted: G W
2.6.32.7-2-amd64 #1
Feb 6 19:02:11 pauling kernel: [17124.290911] Call Trace:
Feb 6 19:02:11 pauling kernel: [17124.290918] [<ffffffff81485258>] ?
__down_read+0x15/0x9d
Feb 6 19:02:11 pauling kernel: [17124.290922] [<ffffffff810f6c74>] ?
dquot_claim_space+0x98/0x131
Feb 6 19:02:11 pauling kernel: [17124.290927] [<ffffffff81058f04>] ?
warn_slowpath_common+0x72/0x9e
Feb 6 19:02:11 pauling kernel: [17124.290931] [<ffffffff810f6c74>] ?
dquot_claim_space+0x98/0x131
Feb 6 19:02:11 pauling kernel: [17124.290935] [<ffffffff81148b48>] ?
ext4_mb_mark_diskspace_used+0x37e/0x433
Feb 6 19:02:11 pauling kernel: [17124.290939] [<ffffffff8114b51d>] ?
ext4_mb_new_blocks+0x1d1/0x3aa
Feb 6 19:02:11 pauling kernel: [17124.290944] [<ffffffff81144da3>] ?
ext4_ext_get_blocks+0x141d/0x1702
Feb 6 19:02:11 pauling kernel: [17124.290948] [<ffffffff81142797>] ?
ext4_ext_find_extent+0x4b/0x285
Feb 6 19:02:11 pauling kernel: [17124.290952] [<ffffffff811321b4>] ?
ext4_get_blocks+0x15a/0x23d
Feb 6 19:02:11 pauling kernel: [17124.290956] [<ffffffff81132644>] ?
mpage_da_map_blocks+0xa4/0x5a1
Feb 6 19:02:11 pauling kernel: [17124.290960] [<ffffffff8109971a>] ?
pagevec_lookup_tag+0x1a/0x21
Feb 6 19:02:11 pauling kernel: [17124.290963] [<ffffffff810983bc>] ?
write_cache_pages+0x162/0x322
Feb 6 19:02:11 pauling kernel: [17124.290967] [<ffffffff8113320c>] ?
__mpage_da_writepage+0x0/0x146
Feb 6 19:02:11 pauling kernel: [17124.290971] [<ffffffff81132fd4>] ?
ext4_da_writepages+0x493/0x62a
Feb 6 19:02:11 pauling kernel: [17124.290980] [<ffffffff81069f7f>] ?
bit_waitqueue+0x10/0xa0
Feb 6 19:02:11 pauling kernel: [17124.290985] [<ffffffff810929b1>] ?
__filemap_fdatawrite_range+0x4b/0x54
Feb 6 19:02:11 pauling kernel: [17124.290989] [<ffffffff81139007>] ?
ext4_rename+0x758/0x790
Feb 6 19:02:11 pauling kernel: [17124.290994] [<ffffffff810c9adc>] ?
vfs_rename+0x2a4/0x4b3
Feb 6 19:02:11 pauling kernel: [17124.290998] [<ffffffff810c887b>] ?
__lookup_hash+0x4e/0x11f
Feb 6 19:02:11 pauling kernel: [17124.291002] [<ffffffff810cb766>] ?
sys_renameat+0x16d/0x1e9
Feb 6 19:02:11 pauling kernel: [17124.291005] [<ffffffff810a616c>] ?
handle_mm_fault+0x368/0x72e
Feb 6 19:02:11 pauling kernel: [17124.291010] [<ffffffff810435cd>] ?
do_page_fault+0x1e5/0x1fa
Feb 6 19:02:11 pauling kernel: [17124.291014] [<ffffffff81088feb>] ?
audit_syscall_entry+0x15b/0x186
Feb 6 19:02:11 pauling kernel: [17124.291019] [<ffffffff811fab3e>] ?
__up_read+0x13/0x8d
Feb 6 19:02:11 pauling kernel: [17124.291022] [<ffffffff8102986b>] ?
system_call_fastpath+0x16/0x1b
Feb 6 19:02:11 pauling kernel: [17124.291025] ---[ end trace
64137460f91d3829 ]---
Second trace:
Feb 6 19:02:33 pauling kernel: [17146.000977] ------------[ cut here
]------------
Feb 6 19:02:33 pauling kernel: [17146.000984] WARNING: at
fs/quota/dquot.c:964
dquot_claim_space+0xc1/0x131()
Feb 6 19:02:33 pauling kernel: [17146.000991] Hardware name: GA-MA790FX-DQ6
Feb 6 19:02:33 pauling kernel: [17146.000996] Pid: 10238, comm:
flush-251:1 Tainted: G
W 2.6.32.7-2-amd64 #1
Feb 6 19:02:33 pauling kernel: [17146.001002] Call Trace:
Feb 6 19:02:33 pauling kernel: [17146.001008] [<ffffffff81485258>] ?
__down_read+0x15/0x9d
Feb 6 19:02:33 pauling kernel: [17146.001019] [<ffffffff810f6c9d>] ?
dquot_claim_space+0xc1/0x131
Feb 6 19:02:33 pauling kernel: [17146.001031] [<ffffffff81058f04>] ?
warn_slowpath_common+0x72/0x9e
Feb 6 19:02:33 pauling kernel: [17146.001042] [<ffffffff810f6c9d>] ?
dquot_claim_space+0xc1/0x131
Feb 6 19:02:33 pauling kernel: [17146.001049] [<ffffffff81131efe>] ?
ext4_da_update_reserve_space+0x167/0x2c3
Feb 6 19:02:33 pauling kernel: [17146.001058] [<ffffffff81144ef6>] ?
ext4_ext_get_blocks+0x1570/0x1702
Feb 6 19:02:33 pauling kernel: [17146.001067] [<ffffffff81336a70>] ?
get_active_stripe+0x44d/0x542
Feb 6 19:02:33 pauling kernel: [17146.001078] [<ffffffff81333dd8>] ?
release_stripe+0x30/0x44
Feb 6 19:02:33 pauling kernel: [17146.001088] [<ffffffff811321b4>] ?
ext4_get_blocks+0x15a/0x23d
Feb 6 19:02:33 pauling kernel: [17146.001097] [<ffffffff8134a40d>] ?
__split_and_process_bio+0x55a/0x569
Feb 6 19:02:33 pauling kernel: [17146.001104] [<ffffffff81132644>] ?
mpage_da_map_blocks+0xa4/0x5a1
Feb 6 19:02:33 pauling kernel: [17146.001111] [<ffffffff8109971a>] ?
pagevec_lookup_tag+0x1a/0x21
Feb 6 19:02:33 pauling kernel: [17146.001118] [<ffffffff810983bc>] ?
write_cache_pages+0x162/0x322
Feb 6 19:02:33 pauling kernel: [17146.001127] [<ffffffff8113320c>] ?
__mpage_da_writepage+0x0/0x146
Feb 6 19:02:33 pauling kernel: [17146.001136] [<ffffffff81132fd4>] ?
ext4_da_writepages+0x493/0x62a
Feb 6 19:02:33 pauling kernel: [17146.001148] [<ffffffff8104ae76>] ?
scale_rt_power+0x1f/0x64
Feb 6 19:02:33 pauling kernel: [17146.001155] [<ffffffff810da654>] ?
writeback_single_inode+0xe6/0x2d9
Feb 6 19:02:33 pauling kernel: [17146.001166] [<ffffffff810db2c5>] ?
writeback_inodes_wb+0x421/0x4fa
Feb 6 19:02:33 pauling kernel: [17146.001173] [<ffffffff810db4ca>] ?
wb_writeback+0x12c/0x1aa
Feb 6 19:02:33 pauling kernel: [17146.001182] [<ffffffff810db72e>] ?
wb_do_writeback+0x145/0x15b
Feb 6 19:02:33 pauling kernel: [17146.001190] [<ffffffff810db76e>] ?
bdi_writeback_task+0x2a/0x85
Feb 6 19:02:33 pauling kernel: [17146.001197] [<ffffffff810a2c0a>] ?
bdi_start_fn+0x0/0xca
Feb 6 19:02:33 pauling kernel: [17146.001203] [<ffffffff810a2c7a>] ?
bdi_start_fn+0x70/0xca
Feb 6 19:02:33 pauling kernel: [17146.001209] [<ffffffff810a2c0a>] ?
bdi_start_fn+0x0/0xca
Feb 6 19:02:33 pauling kernel: [17146.001216] [<ffffffff81069ddb>] ?
kthread+0x79/0x81
Feb 6 19:02:33 pauling kernel: [17146.001225] [<ffffffff8102a7fa>] ?
child_rip+0xa/0x20
Feb 6 19:02:33 pauling kernel: [17146.001232] [<ffffffff81069d62>] ?
kthread+0x0/0x81
Feb 6 19:02:33 pauling kernel: [17146.001243] [<ffffffff8102a7f0>] ?
child_rip+0x0/0x20
Feb 6 19:02:33 pauling kernel: [17146.001247] ---[ end trace
64137460f91d389c ]---
Feb 6 19:02:33 pauling kernel: [17146.105248] ------------[ cut here
]------------
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html