reiserfs: Move quota calls out of write lock
authorJan Kara <jack@suse.cz>
Tue, 13 Nov 2012 16:05:14 +0000 (17:05 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Thu, 6 Dec 2012 11:20:28 +0000 (11:20 +0000)
commit14c0699231bb44a3d492b6b5ef281e4e956ab015
treeda35a278dbffbbedef985123ad868dbc297b98aa
parent9711ee6c9eff253a85ea67e425d74d6ff5790aad
reiserfs: Move quota calls out of write lock

commit 7af11686933726e99af22901d622f9e161404e6b upstream.

Calls into highlevel quota code cannot happen under the write lock. These
calls take dqio_mutex which ranks above write lock. So drop write lock
before calling back into quota code.

Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
fs/reiserfs/inode.c
fs/reiserfs/stree.c
fs/reiserfs/super.c