Commit 66191dc6 authored by Jan Kara's avatar Jan Kara Committed by Linus Torvalds

quota: turn quotas off when remounting read-only

Turn off quotas before filesystem is remounted read only.  Otherwise quota
will try to write to read-only filesystem which does no good...  We could
also just refuse to remount ro when quota is enabled but turning quota off
is consistent with what we do on umount.
Signed-off-by: default avatarJan Kara <jack@suse.cz>
Cc: <stable@kernel.org>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 28ae094c
...@@ -604,6 +604,7 @@ int do_remount_sb(struct super_block *sb, int flags, void *data, int force) ...@@ -604,6 +604,7 @@ int do_remount_sb(struct super_block *sb, int flags, void *data, int force)
mark_files_ro(sb); mark_files_ro(sb);
else if (!fs_may_remount_ro(sb)) else if (!fs_may_remount_ro(sb))
return -EBUSY; return -EBUSY;
DQUOT_OFF(sb);
} }
if (sb->s_op->remount_fs) { if (sb->s_op->remount_fs) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment