]> git.karo-electronics.de Git - karo-tx-linux.git/commit
reiserfs: locking, push write lock out of xattr code
authorJeff Mahoney <jeffm@suse.com>
Thu, 8 Aug 2013 21:27:19 +0000 (17:27 -0400)
committerJeff Mahoney <jeffm@suse.de>
Thu, 8 Aug 2013 21:27:19 +0000 (17:27 -0400)
commit4c05141df57f4ffc1a9a28f1925434924179bfe4
treed210b251b6f46e50b27f4db4f15010f9b40aad45
parentc095ba7224d8edc71dcef0d655911399a8bd4a3f
reiserfs: locking, push write lock out of xattr code

The reiserfs xattr code doesn't need the write lock and sleeps all over
the place. We can simplify the locking by releasing it and reacquiring
after the xattr call.

Signed-off-by: Jeff Mahoney <jeffm@suse.com>
fs/reiserfs/inode.c
fs/reiserfs/super.c
fs/reiserfs/xattr.c
fs/reiserfs/xattr_acl.c