reiserfs: Fix lock ordering during remount
authorJan Kara <jack@suse.cz>
Tue, 13 Nov 2012 13:55:52 +0000 (14:55 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 26 Nov 2012 19:34:56 +0000 (11:34 -0800)
commitdaa88cb107f76cf9b563a2c0c25bbf2f47c67abf
tree8df5a93ae227a619939e6cb3d20369d9db02edb5
parent31fcdd0d4e11b4fe065277932ab7e3fe60a9ed6e
reiserfs: Fix lock ordering during remount

commit 3bb3e1fc47aca554e7e2cc4deeddc24750987ac2 upstream.

When remounting reiserfs dquot_suspend() or dquot_resume() can be called.
These functions take dqonoff_mutex which ranks above write lock so we have
to drop it before calling into quota code.

Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/reiserfs/super.c