[Bugme-new] [Bug 9136] New: possible recursive locking near
reiserfs_xattr_set
bugme-daemon at bugzilla.kernel.org
bugme-daemon at bugzilla.kernel.org
Mon Oct 8 13:45:41 PDT 2007
http://bugzilla.kernel.org/show_bug.cgi?id=9136
Summary: possible recursive locking near reiserfs_xattr_set
Product: File System
Version: 2.5
KernelVersion: 2.6.23-rc8-mm2
Platform: All
OS/Version: Linux
Tree: -mm
Status: NEW
Severity: normal
Priority: P1
Component: ReiserFS
AssignedTo: reiserfs-dev at namesys.com
ReportedBy: laurent.riffard at free.fr
Most recent kernel where this bug did not occur: don't know
Distribution: ubuntu 7.04
Hardware Environment: Desktop
Motherboard: Asus A7V133-C,
Processor: AMD Athlon XP 1600+,
Software Environment:
Problem Description:
=============================================
[ INFO: possible recursive locking detected ]
2.6.23-rc8-mm2 #101
---------------------------------------------
beagled/3680 is trying to acquire lock:
(&sb->s_type->i_mutex_key#6){--..}, at: [<c02bd867>] mutex_lock+0x1c/0x1f
but task is already holding lock:
(&sb->s_type->i_mutex_key#6){--..}, at: [<c02bd867>] mutex_lock+0x1c/0x1f
other info that might help us debug this:
3 locks held by beagled/3680:
#0: (&sb->s_type->i_mutex_key#6){--..}, at: [<c02bd867>] mutex_lock+0x1c/0x1f
#1: (&REISERFS_I(inode)->xattr_sem){--..}, at: [<e18f41bc>]
reiserfs_setxattr+0x4f/0xf6 [reiserfs] #2:
(&REISERFS_SB(s)->xattr_dir_sem){----}, at: [<e18f41db>]
reiserfs_setxattr+0x6e/0xf6 [reiserfs]
stack backtrace: [<c0104f3f>] show_trace_log_lvl+0x1a/0x2f
[<c01059c7>] show_trace+0x12/0x14
[<c0105ae6>] dump_stack+0x15/0x17
[<c0135b01>] __lock_acquire+0x171/0xb9b
[<c01368ee>] lock_acquire+0x5d/0x75
[<c02bd6b5>] __mutex_lock_slowpath+0xdb/0x271
[<c02bd867>] mutex_lock+0x1c/0x1f
[<e18f46c3>] reiserfs_xattr_set+0xd6/0x2b7 [reiserfs]
[<e18f4990>] user_set+0x4c/0x57 [reiserfs]
[<e18f41f3>] reiserfs_setxattr+0x86/0xf6 [reiserfs]
[<c017837c>] vfs_setxattr+0x80/0xfd
[<c01784b2>] setxattr+0xb9/0xd1
[<c0178573>] sys_lsetxattr+0x4c/0x66
[<c0103f0a>] sysenter_past_esp+0x5f/0x99
=======================
Steps to reproduce:
- mount -t reiserfs -o noatime,nodiratime,user_xattr
/dev/mapper/vglinux1-lvhome /home
- log in the gnome desktop, this will launch beagled
--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Bugme-new
mailing list