On Mon, Jan 14, 2008 at 04:53:53AM +0100, Roman Zippel wrote:
> Hi,
> 
> On Thu, 10 Jan 2008, Christoph Hellwig wrote:
> 
> > Is there any chance you could either send me a affs image to run fsx
> > on it or do it yourself?
> 
> If you want you can use http://www.xs4all.nl/~zippel/affstools-0.1a.tar.gz 
> to create one.

Okay, I started playing with that.  First mkaffs craps out when you hand
it a too large partition and stays in an uninterruptible loop for a long
time.  Might be worth adding some sanity check then.

Then affs doesn't really survive fsstress from ltp very well.  The first
lockdep warning I got is from my implement drop_inode patch but even
with that things look quite bad, with both lockdep warnings
and lots of 'VFS: brelse: Trying to free free buffer' with following
stack trace.

Any idea how to proceed with affs?


Feb  6 19:31:01 debian kernel: [   96.791560] 
=============================================
Feb  6 19:31:01 debian kernel: [   96.794749] [ INFO: possible recursive 
locking detected ]
Feb  6 19:31:01 debian kernel: [   96.794749] 2.6.24-08039-g488b5ec-dirty #36
Feb  6 19:31:01 debian kernel: [   96.794749] 
---------------------------------------------
Feb  6 19:31:01 debian kernel: [   96.794749] fsstress/2256 is trying to 
acquire lock:
Feb  6 19:31:01 debian kernel: [   96.794749]  
(&sb->s_type->i_mutex_key#10){--..}, at: [<f083724f>] affs_put_inode+0x21/0x43 
[affs]
Feb  6 19:31:01 debian kernel: [   96.794749] 
Feb  6 19:31:01 debian kernel: [   96.794749] but task is already holding lock:
Feb  6 19:31:01 debian kernel: [   96.794749]  
(&sb->s_type->i_mutex_key#10){--..}, at: [<c0177077>] vfs_rmdir+0x74/0xd4
Feb  6 19:31:01 debian kernel: [   96.794749] 
Feb  6 19:31:01 debian kernel: [   96.794749] other info that might help us 
debug this:
Feb  6 19:31:01 debian kernel: [   96.794749] 2 locks held by fsstress/2256:
Feb  6 19:31:01 debian kernel: [   96.794749]  #0:  
(&sb->s_type->i_mutex_key#10/1){--..}, at: [<c017880b>] do_rmdir+0x6d/0xc4
Feb  6 19:31:01 debian kernel: [   96.794749]  #1:  
(&sb->s_type->i_mutex_key#10){--..}, at: [<c0177077>] vfs_rmdir+0x74/0xd4
Feb  6 19:31:01 debian kernel: [   96.794749] 
Feb  6 19:31:01 debian kernel: [   96.794749] stack backtrace:
Feb  6 19:31:01 debian kernel: [   96.794749] Pid: 2256, comm: fsstress Not 
tainted 2.6.24-08039-g488b5ec-dirty #36
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c013e265>] 
__lock_acquire+0x7b4/0xab3
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c013e90e>] 
lock_acquire+0x57/0x73
Feb  6 19:31:01 debian kernel: [   96.794749]  [<f083724f>] ? 
affs_put_inode+0x21/0x43 [affs]
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c03c0c96>] 
mutex_lock_nested+0xc6/0x21d
Feb  6 19:31:01 debian kernel: [   96.794749]  [<f083724f>] ? 
affs_put_inode+0x21/0x43 [affs]
Feb  6 19:31:01 debian kernel: [   96.794749]  [<f083724f>] ? 
affs_put_inode+0x21/0x43 [affs]
Feb  6 19:31:01 debian kernel: [   96.794749]  [<f083724f>] 
affs_put_inode+0x21/0x43 [affs]
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c017fd54>] iput+0x2f/0x66
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c017df31>] 
dentry_iput+0x7c/0x97
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c017dfc5>] d_kill+0x1c/0x36
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c017e06c>] 
prune_one_dentry+0x8d/0xa0
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c017e14c>] 
prune_dcache+0xcd/0x138
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c017edc9>] 
shrink_dcache_parent+0x1c/0xe4
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c0176c31>] 
dentry_unhash+0x1e/0x72
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c017707e>] vfs_rmdir+0x7b/0xd4
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c017882b>] do_rmdir+0x8d/0xc4
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c0170db7>] ? fput+0x17/0x19
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c0103e6d>] ? 
sysenter_past_esp+0x9a/0xa5
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c013d6ed>] ? 
trace_hardirqs_on+0xe1/0x102
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c01788a1>] sys_rmdir+0x10/0x12
Feb  6 19:31:01 debian kernel: [   96.794749]  [<c0103e32>] 
sysenter_past_esp+0x5f/0xa5
Feb  6 19:31:01 debian kernel: [   96.794749]  =======================
Feb  6 19:31:38 debian kernel: [  133.888308] VFS: brelse: Trying to free free 
buffer
Feb  6 19:31:38 debian kernel: [  133.888308] ------------[ cut here 
]------------
Feb  6 19:31:38 debian kernel: [  133.888316] WARNING: at 
/home/hch/work/linux-2.6/fs/buffer.c:1188 __brelse+0x28/0x2b()
Feb  6 19:31:38 debian kernel: [  133.891646] Modules linked in: affs 
binfmt_misc dm_snapshot dm_mirror i2c_piix4 i2c_core
Feb  6 19:31:38 debian kernel: [  133.894737] Pid: 2258, comm: fsstress Not 
tainted 2.6.24-08039-g488b5ec-dirty #36
Feb  6 19:31:38 debian kernel: [  133.894983]  [<c01222e4>] 
warn_on_slowpath+0x41/0x51
Feb  6 19:31:38 debian kernel: [  133.898316]  [<c011a8b3>] ? 
__wake_up+0x31/0x3b
Feb  6 19:31:38 debian kernel: [  133.899925]  [<c012289e>] ? 
wake_up_klogd+0x2e/0x31
Feb  6 19:31:38 debian kernel: [  133.902495]  [<c0122a58>] ? 
release_console_sem+0x1b7/0x1bf
Feb  6 19:31:38 debian kernel: [  133.904973]  [<c018b4d2>] ? 
__find_get_block_slow+0xf2/0x105
Feb  6 19:31:38 debian kernel: [  133.906135]  [<c0122f52>] ? printk+0x15/0x17
Feb  6 19:31:38 debian kernel: [  133.907652]  [<c018ae5a>] __brelse+0x28/0x2b
Feb  6 19:31:38 debian kernel: [  133.908306]  [<c018b83d>] 
__find_get_block+0x14f/0x161
Feb  6 19:31:38 debian kernel: [  133.908306]  [<c018b869>] __getblk+0x1a/0x25f
Feb  6 19:31:38 debian kernel: [  133.908306]  [<c0269596>] ? 
copy_to_user+0x3d/0x47
Feb  6 19:31:38 debian kernel: [  133.908317]  [<c017a14b>] ? 
filldir64+0x97/0xcd
Feb  6 19:31:38 debian kernel: [  133.911647]  [<c018d3f7>] __bread+0xc/0x91
Feb  6 19:31:38 debian kernel: [  133.912910]  [<f08398f9>] 
affs_readdir+0x2bd/0x3d0 [affs]
Feb  6 19:31:38 debian kernel: [  133.915845]  [<c017a0b4>] ? filldir64+0x0/0xcd
Feb  6 19:31:38 debian kernel: [  133.917243]  [<c017a298>] 
vfs_readdir+0x56/0x82
Feb  6 19:31:38 debian kernel: [  133.918306]  [<c017a0b4>] ? filldir64+0x0/0xcd
Feb  6 19:31:38 debian kernel: [  133.918306]  [<c017a322>] 
sys_getdents64+0x5e/0xa0
Feb  6 19:31:38 debian kernel: [  133.918989]  [<c0103e32>] 
sysenter_past_esp+0x5f/0xa5
Feb  6 19:31:38 debian kernel: [  133.920506]  =======================
Feb  6 19:31:38 debian kernel: [  133.921576] ---[ end trace 00b02e0a77487d9f 
]---
Feb  6 19:31:38 debian kernel: [  133.935801] VFS: brelse: Trying to free free 
buffer
Feb  6 19:31:38 debian kernel: [  133.938304] ------------[ cut here 
]------------
Feb  6 19:31:38 debian kernel: [  133.938335] WARNING: at 
/home/hch/work/linux-2.6/fs/buffer.c:1188 __brelse+0x28/0x2b()
Feb  6 19:31:38 debian kernel: [  133.941644] Modules linked in: affs 
binfmt_misc dm_snapshot dm_mirror i2c_piix4 i2c_core
Feb  6 19:31:38 debian kernel: [  133.947194] Pid: 2258, comm: fsstress Not 
tainted 2.6.24-08039-g488b5ec-dirty #36
Feb  6 19:31:38 debian kernel: [  133.948304]  [<c01222e4>] 
warn_on_slowpath+0x41/0x51
Feb  6 19:31:38 debian kernel: [  133.948304]  [<c011a8b3>] ? 
__wake_up+0x31/0x3b
Feb  6 19:31:38 debian kernel: [  133.948304]  [<c012289e>] ? 
wake_up_klogd+0x2e/0x31
Feb  6 19:31:38 debian kernel: [  133.948304]  [<c0122a58>] ? 
release_console_sem+0x1b7/0x1bf
Feb  6 19:31:38 debian kernel: [  133.948304]  [<c018b4d2>] ? 
__find_get_block_slow+0xf2/0x105
Feb  6 19:31:38 debian kernel: [  133.948304]  [<c0122f52>] ? printk+0x15/0x17
Feb  6 19:31:38 debian kernel: [  133.949964]  [<c018ae5a>] __brelse+0x28/0x2b
Feb  6 19:31:38 debian kernel: [  133.951254]  [<c018b83d>] 
__find_get_block+0x14f/0x161
Feb  6 19:31:38 debian kernel: [  133.951637]  [<c018b869>] __getblk+0x1a/0x25f
Feb  6 19:31:38 debian kernel: [  133.951637]  [<c018d3f7>] __bread+0xc/0x91
Feb  6 19:31:38 debian kernel: [  133.951637]  [<f0836d74>] 
affs_lookup+0x97/0x241 [affs]
Feb  6 19:31:38 debian kernel: [  133.952473]  [<f0836914>] ? 
affs_toupper+0x0/0x11 [affs]
Feb  6 19:31:38 debian kernel: [  133.954093]  [<c017634a>] do_lookup+0xa2/0x13f
Feb  6 19:31:38 debian kernel: [  133.954970]  [<c0177bf1>] 
__link_path_walk+0x721/0xb13
Feb  6 19:31:38 debian kernel: [  133.955769]  [<c012e3e6>] ? 
in_group_p+0x24/0x26
Feb  6 19:31:38 debian kernel: [  133.957216]  [<c0177548>] ? 
__link_path_walk+0x78/0xb13
Feb  6 19:31:38 debian kernel: [  133.958311]  [<c017802e>] 
link_path_walk+0x4b/0xc0
Feb  6 19:31:38 debian kernel: [  133.959770]  [<c016e6ca>] ? 
get_unused_fd_flags+0xce/0xd8
Feb  6 19:31:38 debian kernel: [  133.961636]  [<c03c1dbc>] ? 
_spin_unlock+0x1d/0x20
Feb  6 19:31:38 debian kernel: [  133.961648]  [<c01780bc>] path_walk+0x19/0x1b
Feb  6 19:31:38 debian kernel: [  133.967096]  [<c017838a>] 
do_path_lookup+0x179/0x193
Feb  6 19:31:38 debian kernel: [  133.968311]  [<c0178c84>] 
__path_lookup_intent_open+0x42/0x74
Feb  6 19:31:38 debian kernel: [  133.971649]  [<c0178d14>] 
path_lookup_open+0x10/0x12
Feb  6 19:31:38 debian kernel: [  133.974969]  [<c0178dee>] 
open_namei+0x61/0x512
Feb  6 19:31:38 debian kernel: [  133.974969]  [<c016e8f7>] 
do_filp_open+0x1f/0x35
Feb  6 19:31:38 debian kernel: [  133.974969]  [<c016e6ca>] ? 
get_unused_fd_flags+0xce/0xd8
Feb  6 19:31:38 debian kernel: [  133.974969]  [<c03c1dbc>] ? 
_spin_unlock+0x1d/0x20
Feb  6 19:31:38 debian kernel: [  133.974969]  [<c016e94f>] 
do_sys_open+0x42/0xbc
Feb  6 19:31:38 debian kernel: [  133.974981]  [<c016e9f5>] sys_open+0x16/0x18
Feb  6 19:31:38 debian kernel: [  133.976280]  [<c0103e32>] 
sysenter_past_esp+0x5f/0xa5
Feb  6 19:31:38 debian kernel: [  133.978310]  =======================
Feb  6 19:31:38 debian kernel: [  133.979373] ---[ end trace 00b02e0a77487d9f 
]---
Feb  6 19:31:38 debian kernel: [  133.995180] VFS: brelse: Trying to free free 
buffer
Feb  6 19:31:38 debian kernel: [  133.995192] ------------[ cut here 
]------------
Feb  6 19:31:38 debian kernel: [  133.998520] WARNING: at 
/home/hch/work/linux-2.6/fs/buffer.c:1188 __brelse+0x28/0x2b()
Feb  6 19:31:38 debian kernel: [  134.001856] Modules linked in: affs 
binfmt_misc dm_snapshot dm_mirror i2c_piix4 i2c_core
Feb  6 19:31:38 debian kernel: [  134.008513] Pid: 2258, comm: fsstress Not 
tainted 2.6.24-08039-g488b5ec-dirty #36
Feb  6 19:31:38 debian kernel: [  134.008523]  [<c01222e4>] 
warn_on_slowpath+0x41/0x51
Feb  6 19:31:38 debian kernel: [  134.012649]  [<c0103f1b>] ? 
restore_nocheck+0x12/0x15
Feb  6 19:31:38 debian kernel: [  134.015187]  [<c011a8b3>] ? 
__wake_up+0x31/0x3b
Feb  6 19:31:38 debian kernel: [  134.016607]  [<c0122f03>] ? 
vprintk+0x2c7/0x301
Feb  6 19:31:38 debian kernel: [  134.018046]  [<c018b4d2>] ? 
__find_get_block_slow+0xf2/0x105
Feb  6 19:31:38 debian kernel: [  134.019422]  [<c0122f52>] ? printk+0x15/0x17
Feb  6 19:31:38 debian kernel: [  134.020767]  [<c018ae5a>] __brelse+0x28/0x2b
Feb  6 19:31:38 debian kernel: [  134.021845]  [<c018b83d>] 
__find_get_block+0x14f/0x161
Feb  6 19:31:38 debian kernel: [  134.022657]  [<c018b869>] __getblk+0x1a/0x25f
Feb  6 19:31:38 debian kernel: [  134.023973]  [<c018d3f7>] __bread+0xc/0x91
Feb  6 19:31:38 debian kernel: [  134.025702]  [<f0836dd8>] 
affs_lookup+0xfb/0x241 [affs]
Feb  6 19:31:38 debian kernel: [  134.027279]  [<f0836914>] ? 
affs_toupper+0x0/0x11 [affs]
Feb  6 19:31:38 debian kernel: [  134.029413]  [<c0176488>] 
__lookup_hash+0xa1/0xd3
Feb  6 19:31:38 debian kernel: [  134.031852]  [<c01764e1>] 
lookup_hash+0x27/0x2a
Feb  6 19:31:38 debian kernel: [  134.033224]  [<c017847d>] 
sys_renameat+0xd9/0x1dd
Feb  6 19:31:38 debian kernel: [  134.034653]  [<c017ef24>] ? dput+0x93/0xde
Feb  6 19:31:38 debian kernel: [  134.035724]  [<c0170be6>] ? __fput+0x14d/0x155
Feb  6 19:31:38 debian kernel: [  134.038511]  [<c0170db7>] ? fput+0x17/0x19
Feb  6 19:31:38 debian kernel: [  134.038511]  [<c016e5f2>] ? 
filp_close+0x50/0x5a
Feb  6 19:31:38 debian kernel: [  134.038511]  [<c0178593>] sys_rename+0x12/0x14
Feb  6 19:31:38 debian kernel: [  134.038511]  [<c0103e32>] 
sysenter_past_esp+0x5f/0xa5
Feb  6 19:31:38 debian kernel: [  134.038511]  =======================
Feb  6 19:31:38 debian kernel: [  134.038528] ---[ end trace 00b02e0a77487d9f 
]---
Feb  6 19:31:38 debian kernel: [  134.047851] VFS: brelse: Trying to free free 
buffer
Feb  6 19:31:38 debian kernel: [  134.048510] ------------[ cut here 
]------------
Feb  6 19:31:38 debian kernel: [  134.048510] WARNING: at 
/home/hch/work/linux-2.6/fs/buffer.c:1188 __brelse+0x28/0x2b()
Feb  6 19:31:38 debian kernel: [  134.048510] Modules linked in: affs 
binfmt_misc dm_snapshot dm_mirror i2c_piix4 i2c_core
Feb  6 19:31:38 debian kernel: [  134.049745] Pid: 2258, comm: fsstress Not 
tainted 2.6.24-08039-g488b5ec-dirty #36
Feb  6 19:31:38 debian kernel: [  134.051856]  [<c01222e4>] 
warn_on_slowpath+0x41/0x51
Feb  6 19:31:38 debian kernel: [  134.053388]  [<c011a8b3>] ? 
__wake_up+0x31/0x3b
Feb  6 19:31:38 debian kernel: [  134.054804]  [<c012289e>] ? 
wake_up_klogd+0x2e/0x31
Feb  6 19:31:38 debian kernel: [  134.055946]  [<c0122a58>] ? 
release_console_sem+0x1b7/0x1bf
Feb  6 19:31:38 debian kernel: [  134.058475]  [<c018b4d2>] ? 
__find_get_block_slow+0xf2/0x105
Feb  6 19:31:38 debian kernel: [  134.058523]  [<c0122f52>] ? printk+0x15/0x17
Feb  6 19:31:38 debian kernel: [  134.061843]  [<c018ae5a>] __brelse+0x28/0x2b
Feb  6 19:31:38 debian kernel: [  134.061843]  [<c018b83d>] 
__find_get_block+0x14f/0x161
Feb  6 19:31:38 debian kernel: [  134.063519]  [<c018b869>] __getblk+0x1a/0x25f
Feb  6 19:31:38 debian kernel: [  134.068517]  [<c018b87b>] ? 
__getblk+0x2c/0x25f
Feb  6 19:31:38 debian kernel: [  134.069929]  [<c018d3f7>] __bread+0xc/0x91
Feb  6 19:31:38 debian kernel: [  134.071184]  [<f0839c18>] 
affs_remove_hash+0x67/0x186 [affs]
Feb  6 19:31:38 debian kernel: [  134.071842]  [<f0836c49>] 
affs_rename+0xb4/0x148 [affs]
Feb  6 19:31:38 debian kernel: [  134.071842]  [<c0176e10>] 
vfs_rename+0x18b/0x37e
Feb  6 19:31:38 debian kernel: [  134.071842]  [<c0178514>] 
sys_renameat+0x170/0x1dd
Feb  6 19:31:38 debian kernel: [  134.071842]  [<c0172b69>] ? 
sys_stat64+0x22/0x28
Feb  6 19:31:38 debian kernel: [  134.071842]  [<c0178593>] sys_rename+0x12/0x14
Feb  6 19:31:38 debian kernel: [  134.071849]  [<c0103e32>] 
sysenter_past_esp+0x5f/0xa5
Feb  6 19:31:38 debian kernel: [  134.075185]  =======================
Feb  6 19:31:38 debian kernel: [  134.078508] ---[ end trace 00b02e0a77487d9f 
]---
Feb  6 19:31:38 debian kernel: [  134.439171] VFS: brelse: Trying to free free 
buffer
Feb  6 19:31:38 debian kernel: [  134.439171] ------------[ cut here 
]------------
Feb  6 19:31:38 debian kernel: [  134.442517] WARNING: at 
/home/hch/work/linux-2.6/fs/buffer.c:1188 __brelse+0x28/0x2b()
Feb  6 19:31:38 debian kernel: [  134.445837] Modules linked in: affs 
binfmt_misc dm_snapshot dm_mirror i2c_piix4 i2c_core
Feb  6 19:31:38 debian kernel: [  134.449540] Pid: 2258, comm: fsstress Not 
tainted 2.6.24-08039-g488b5ec-dirty #36
Feb  6 19:31:38 debian kernel: [  134.452095]  [<c01222e4>] 
warn_on_slowpath+0x41/0x51
Feb  6 19:31:38 debian kernel: [  134.452515]  [<c011a8b3>] ? 
__wake_up+0x31/0x3b
Feb  6 19:31:38 debian kernel: [  134.455844]  [<c012289e>] ? 
wake_up_klogd+0x2e/0x31
Feb  6 19:31:38 debian kernel: [  134.457640]  [<c0122a58>] ? 
release_console_sem+0x1b7/0x1bf
Feb  6 19:31:38 debian kernel: [  134.459169]  [<c018b4d2>] ? 
__find_get_block_slow+0xf2/0x105
Feb  6 19:31:38 debian kernel: [  134.459169]  [<c0122f52>] ? printk+0x15/0x17
Feb  6 19:31:38 debian kernel: [  134.459169]  [<c018ae5a>] __brelse+0x28/0x2b
Feb  6 19:31:38 debian kernel: [  134.459169]  [<c018b83d>] 
__find_get_block+0x14f/0x161
Feb  6 19:31:38 debian kernel: [  134.460478]  [<c018b869>] __getblk+0x1a/0x25f
Feb  6 19:31:38 debian kernel: [  134.462000]  [<c01506ba>] ? 
add_to_page_cache+0x78/0x80
Feb  6 19:31:38 debian kernel: [  134.462502]  [<c018d3f7>] __bread+0xc/0x91
Feb  6 19:31:38 debian kernel: [  134.462502]  [<f083ad5d>] 
affs_symlink_readpage+0x4d/0x164 [affs]
Feb  6 19:31:38 debian kernel: [  134.462502]  [<c01506df>] ? 
add_to_page_cache_lru+0x1d/0x26
Feb  6 19:31:38 debian kernel: [  134.462502]  [<c015091b>] 
read_cache_page_async+0xa7/0x135
Feb  6 19:31:38 debian kernel: [  134.462512]  [<f083ad10>] ? 
affs_symlink_readpage+0x0/0x164 [affs]
Feb  6 19:31:38 debian kernel: [  134.464406]  [<c0152061>] 
read_cache_page+0xc/0x3f
Feb  6 19:31:38 debian kernel: [  134.466822]  [<c0175d59>] 
page_getlink+0x1e/0x38
Feb  6 19:31:38 debian kernel: [  134.468485]  [<c0175d8b>] 
page_follow_link_light+0x18/0x26
Feb  6 19:31:38 debian kernel: [  134.469176]  [<c0176611>] 
generic_readlink+0x28/0x6e
Feb  6 19:31:38 debian kernel: [  134.470974]  [<c01884a0>] ? 
__mark_inode_dirty+0x12c/0x134
Feb  6 19:31:38 debian kernel: [  134.472502]  [<c03c1dbc>] ? 
_spin_unlock+0x1d/0x20
Feb  6 19:31:38 debian kernel: [  134.472509]  [<c01884a0>] ? 
__mark_inode_dirty+0x12c/0x134
Feb  6 19:31:38 debian kernel: [  134.474782]  [<c0180e8c>] ? 
touch_atime+0xb7/0xbf
Feb  6 19:31:38 debian kernel: [  134.475835]  [<c01729af>] 
sys_readlinkat+0x59/0x73
Feb  6 19:31:38 debian kernel: [  134.475835]  [<c01729dc>] 
sys_readlink+0x13/0x15
Feb  6 19:31:38 debian kernel: [  134.475835]  [<c0103e32>] 
sysenter_past_esp+0x5f/0xa5
Feb  6 19:31:38 debian kernel: [  134.475835]  =======================
Feb  6 19:31:38 debian kernel: [  134.475843] ---[ end trace 00b02e0a77487d9f 
]---
Feb  6 19:31:38 debian kernel: [  134.634856] VFS: brelse: Trying to free free 
buffer
Feb  6 19:31:38 debian kernel: [  134.634856] ------------[ cut here 
]------------
Feb  6 19:31:38 debian kernel: [  134.634856] WARNING: at 
/home/hch/work/linux-2.6/fs/buffer.c:1188 __brelse+0x28/0x2b()
Feb  6 19:31:38 debian kernel: [  134.634863] Modules linked in: affs 
binfmt_misc dm_snapshot dm_mirror i2c_piix4 i2c_core
Feb  6 19:31:38 debian kernel: [  134.637744] Pid: 2258, comm: fsstress Not 
tainted 2.6.24-08039-g488b5ec-dirty #36
Feb  6 19:31:38 debian kernel: [  134.638189]  [<c01222e4>] 
warn_on_slowpath+0x41/0x51
Feb  6 19:31:38 debian kernel: [  134.639031]  [<c011a8b3>] ? 
__wake_up+0x31/0x3b
Feb  6 19:31:38 debian kernel: [  134.640389]  [<c012289e>] ? 
wake_up_klogd+0x2e/0x31
Feb  6 19:31:38 debian kernel: [  134.641522]  [<c0122a58>] ? 
release_console_sem+0x1b7/0x1bf
Feb  6 19:31:38 debian kernel: [  134.642490]  [<c018b4d2>] ? 
__find_get_block_slow+0xf2/0x105
Feb  6 19:31:38 debian kernel: [  134.645858]  [<c0122f52>] ? printk+0x15/0x17
Feb  6 19:31:38 debian kernel: [  134.647189]  [<c018ae5a>] __brelse+0x28/0x2b
Feb  6 19:31:38 debian kernel: [  134.648746]  [<c018b83d>] 
__find_get_block+0x14f/0x161
Feb  6 19:31:38 debian kernel: [  134.650297]  [<c018b869>] __getblk+0x1a/0x25f
Feb  6 19:31:38 debian kernel: [  134.652107]  [<c018bba2>] ? 
__set_page_dirty+0xf4/0x103
Feb  6 19:31:38 debian kernel: [  134.653723]  [<f083ac88>] ? 
affs_free_block+0x107/0x18f [affs]
Feb  6 19:31:38 debian kernel: [  134.654862]  [<c018d3f7>] __bread+0xc/0x91
Feb  6 19:31:38 debian kernel: [  134.656150]  [<f08395b0>] 
affs_truncate+0x398/0x424 [affs]
Feb  6 19:31:38 debian kernel: [  134.657791]  [<f0837216>] 
affs_delete_inode+0x3a/0x52 [affs]
Feb  6 19:31:38 debian kernel: [  134.659162]  [<f08371dc>] ? 
affs_delete_inode+0x0/0x52 [affs]
Feb  6 19:31:38 debian kernel: [  134.661530]  [<c018074e>] 
generic_delete_inode+0x8f/0xf9
Feb  6 19:31:38 debian kernel: [  134.664862]  [<c01807ca>] 
generic_drop_inode+0x12/0x129
Feb  6 19:31:38 debian kernel: [  134.668197]  [<c017fd88>] iput+0x63/0x66
Feb  6 19:31:38 debian kernel: [  134.671520]  [<c017871a>] 
do_unlinkat+0xb9/0x12b
Feb  6 19:31:38 debian kernel: [  134.671520]  [<c017879c>] sys_unlink+0x10/0x12
Feb  6 19:31:38 debian kernel: [  134.672150]  [<c0103e32>] 
sysenter_past_esp+0x5f/0xa5
Feb  6 19:31:38 debian kernel: [  134.675660]  =======================
Feb  6 19:31:38 debian kernel: [  134.676723] ---[ end trace 00b02e0a77487d9f 
]---
Feb  6 19:31:38 debian kernel: [  134.678092] VFS: brelse: Trying to free free 
buffer
Feb  6 19:31:38 debian kernel: [  134.678195] ------------[ cut here 
]------------
Feb  6 19:31:38 debian kernel: [  134.679546] WARNING: at 
/home/hch/work/linux-2.6/fs/buffer.c:1188 __brelse+0x28/0x2b()
Feb  6 19:31:38 debian kernel: [  134.681525] Modules linked in: affs 
binfmt_misc dm_snapshot dm_mirror i2c_piix4 i2c_core
Feb  6 19:31:38 debian kernel: [  134.684861] Pid: 2258, comm: fsstress Not 
tainted 2.6.24-08039-g488b5ec-dirty #36
Feb  6 19:31:38 debian kernel: [  134.688197]  [<c01222e4>] 
warn_on_slowpath+0x41/0x51
Feb  6 19:31:38 debian kernel: [  134.691527]  [<c0103f1b>] ? 
restore_nocheck+0x12/0x15
Feb  6 19:31:38 debian kernel: [  134.693112]  [<c0122a4d>] ? 
release_console_sem+0x1ac/0x1bf
Feb  6 19:31:38 debian kernel: [  134.694830]  [<c0122f03>] ? 
vprintk+0x2c7/0x301
Feb  6 19:31:38 debian kernel: [  134.694852]  [<c018b4d2>] ? 
__find_get_block_slow+0xf2/0x105
Feb  6 19:31:38 debian kernel: [  134.694852]  [<c0122f52>] ? printk+0x15/0x17
Feb  6 19:31:38 debian kernel: [  134.694852]  [<c018ae5a>] __brelse+0x28/0x2b
Feb  6 19:31:38 debian kernel: [  134.694852]  [<c018b83d>] 
__find_get_block+0x14f/0x161
Feb  6 19:31:38 debian kernel: [  134.698193]  [<c018b869>] __getblk+0x1a/0x25f
Feb  6 19:31:38 debian kernel: [  134.699534]  [<c018bba2>] ? 
__set_page_dirty+0xf4/0x103
Feb  6 19:31:38 debian kernel: [  134.701518]  [<f083ac88>] ? 
affs_free_block+0x107/0x18f [affs]
Feb  6 19:31:38 debian kernel: [  134.701518]  [<c018d3f7>] __bread+0xc/0x91
Feb  6 19:31:38 debian kernel: [  134.701518]  [<f08395b0>] 
affs_truncate+0x398/0x424 [affs]
Feb  6 19:31:38 debian kernel: [  134.701533]  [<f0837216>] 
affs_delete_inode+0x3a/0x52 [affs]
Feb  6 19:31:38 debian kernel: [  134.704851]  [<f08371dc>] ? 
affs_delete_inode+0x0/0x52 [affs]
Feb  6 19:31:38 debian kernel: [  134.704851]  [<c018074e>] 
generic_delete_inode+0x8f/0xf9
Feb  6 19:31:38 debian kernel: [  134.704859]  [<c01807ca>] 
generic_drop_inode+0x12/0x129
Feb  6 19:31:38 debian kernel: [  134.708191]  [<c017fd88>] iput+0x63/0x66
Feb  6 19:31:38 debian kernel: [  134.711517]  [<c017871a>] 
do_unlinkat+0xb9/0x12b
Feb  6 19:31:38 debian kernel: [  134.713968]  [<c017879c>] sys_unlink+0x10/0x12
Feb  6 19:31:38 debian kernel: [  134.714863]  [<c0103e32>] 
sysenter_past_esp+0x5f/0xa5
Feb  6 19:31:38 debian kernel: [  134.718184]  =======================


-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to