Alexandru Ciobanu wrote:
Upon booting 2.6.21 kernel on my HP500 notebook I get a kind of weid
info message which I've pasted below.
I'm using a custom 2.6.21-1.3116 kernel [I've included a small patch in
drivers/input/serio/i8042.c to get my touchpad going (BZ #230595)] and
reiserfs for filesystem. I'm not experiencing any problems with my
system and I definitely have no ideea what this error(?) is about.
Any ideas?
=======================================================
[ INFO: possible circular locking dependency detected ]
2.6.21-1.3116ics.fc7 #1
-------------------------------------------------------
chgrp/1221 is trying to acquire lock:
(&REISERFS_SB(s)->xattr_dir_sem){..--}, at: [<e00e6c6c>]
reiserfs_chown_xattrs+0x4e/0x106 [reiserfs]
but task is already holding lock:
(&inode->i_mutex){--..}, at: [<c0614c6a>] mutex_lock+0x21/0x24
which lock already depends on the new lock.
the existing dependency chain (in reverse order) is:
-> #1 (&inode->i_mutex){--..}:
[<c044299f>] __lock_acquire+0xa19/0xba4
[<c0442f1c>] lock_acquire+0x56/0x6f
[<c0614ad2>] __mutex_lock_slowpath+0xf7/0x26e
[<c0614c6a>] mutex_lock+0x21/0x24
[<e00e5f54>] get_xa_root+0x4a/0x10b [reiserfs]
[<e00e604c>] open_xa_dir+0x19/0xde [reiserfs]
[<e00e716e>] reiserfs_delete_xattrs+0x58/0x160 [reiserfs]
[<e00cc07b>] reiserfs_delete_inode+0x5d/0xe8 [reiserfs]
[<c048f6ca>] generic_delete_inode+0xa6/0x110
[<c048f746>] generic_drop_inode+0x12/0x130
[<c048ed32>] iput+0x63/0x66
[<c0487305>] do_unlinkat+0xb6/0x123
[<c0487382>] sys_unlink+0x10/0x12
[<c0405078>] syscall_call+0x7/0xb
[<ffffffff>] 0xffffffff
-> #0 (&REISERFS_SB(s)->xattr_dir_sem){..--}:
[<c0442883>] __lock_acquire+0x8fd/0xba4
[<c0442f1c>] lock_acquire+0x56/0x6f
[<c043b7fc>] down_read+0x3f/0x51
[<e00e6c6c>] reiserfs_chown_xattrs+0x4e/0x106 [reiserfs]
[<e00cbedb>] reiserfs_setattr+0x115/0x258 [reiserfs]
[<c04901a3>] notify_change+0x127/0x2c8
[<c047d232>] chown_common+0x93/0xa6
[<c047d3d6>] sys_chown+0x34/0x46
[<c0405078>] syscall_call+0x7/0xb
[<ffffffff>] 0xffffffff
other info that might help us debug this:
1 lock held by chgrp/1221:
#0: (&inode->i_mutex){--..}, at: [<c0614c6a>] mutex_lock+0x21/0x24
stack backtrace:
[<c04061e9>] show_trace_log_lvl+0x1a/0x2f
[<c04067ad>] show_trace+0x12/0x14
[<c0406831>] dump_stack+0x16/0x18
[<c0441096>] print_circular_bug_tail+0x5f/0x68
[<c0442883>] __lock_acquire+0x8fd/0xba4
[<c0442f1c>] lock_acquire+0x56/0x6f
[<c043b7fc>] down_read+0x3f/0x51
[<e00e6c6c>] reiserfs_chown_xattrs+0x4e/0x106 [reiserfs]
[<e00cbedb>] reiserfs_setattr+0x115/0x258 [reiserfs]
[<c04901a3>] notify_change+0x127/0x2c8
[<c047d232>] chown_common+0x93/0xa6
[<c047d3d6>] sys_chown+0x34/0x46
[<c0405078>] syscall_call+0x7/0xb
=======================
AFAICT, this problem has reiserfs written all over it. You should take
this to kernel.org, since reiserfs is not supported in fedora...
Hope this helps.
/Thomas
--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list