]> git.baikalelectronics.ru Git - kernel.git/commit
reiserfs: Relax reiserfs_xattr_set_handle() while acquiring xattr locks
authorFrederic Weisbecker <fweisbec@gmail.com>
Thu, 7 Jan 2010 14:55:31 +0000 (15:55 +0100)
committerFrederic Weisbecker <fweisbec@gmail.com>
Thu, 7 Jan 2010 15:02:53 +0000 (16:02 +0100)
commit7de06db4aa7e8c49f239262917808982da0f8249
treecc3846f1a623366c61c4f16860f4ed62c68ea03f
parenta175ce145e4888780eaf334b02e415aa59c6b72a
reiserfs: Relax reiserfs_xattr_set_handle() while acquiring xattr locks

Fix remaining xattr locks acquired in reiserfs_xattr_set_handle()
while we are holding the reiserfs lock to avoid lock inversions.

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Christian Kujau <lists@nerdbynature.de>
Cc: Alexander Beregalov <a.beregalov@gmail.com>
Cc: Chris Mason <chris.mason@oracle.com>
Cc: Ingo Molnar <mingo@elte.hu>
fs/reiserfs/xattr.c