From 89d84a978582d276c2ff47c8c4839546af323bc0 Mon Sep 17 00:00:00 2001 From: Jan Kara Date: Sat, 2 Mar 2013 18:22:38 -0500 Subject: [PATCH] --- yaml --- r: 360525 b: refs/heads/master c: 9b2ff35753c0512bc8c6adae9e9c87cbeee86f82 h: refs/heads/master i: 360523: 9a6aa5fe04f049f6ee2fc29e76bc4bc0df6d2252 v: v3 --- [refs] | 2 +- trunk/fs/ext4/super.c | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/[refs] b/[refs] index 3922e7575da6..df86820d714a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 262b4662f42787bff24453ddd3e657265b5d0039 +refs/heads/master: 9b2ff35753c0512bc8c6adae9e9c87cbeee86f82 diff --git a/trunk/fs/ext4/super.c b/trunk/fs/ext4/super.c index b7deba7d6a44..9379b7fbfd92 100644 --- a/trunk/fs/ext4/super.c +++ b/trunk/fs/ext4/super.c @@ -3933,6 +3933,16 @@ static int ext4_fill_super(struct super_block *sb, void *data, int silent) if (err) goto failed_mount7; +#ifdef CONFIG_QUOTA + /* Enable quota usage during mount. */ + if (EXT4_HAS_RO_COMPAT_FEATURE(sb, EXT4_FEATURE_RO_COMPAT_QUOTA) && + !(sb->s_flags & MS_RDONLY)) { + err = ext4_enable_quotas(sb); + if (err) + goto failed_mount8; + } +#endif /* CONFIG_QUOTA */ + EXT4_SB(sb)->s_mount_state |= EXT4_ORPHAN_FS; ext4_orphan_cleanup(sb, es); EXT4_SB(sb)->s_mount_state &= ~EXT4_ORPHAN_FS; @@ -3950,16 +3960,6 @@ static int ext4_fill_super(struct super_block *sb, void *data, int silent) } else descr = "out journal"; -#ifdef CONFIG_QUOTA - /* Enable quota usage during mount. */ - if (EXT4_HAS_RO_COMPAT_FEATURE(sb, EXT4_FEATURE_RO_COMPAT_QUOTA) && - !(sb->s_flags & MS_RDONLY)) { - err = ext4_enable_quotas(sb); - if (err) - goto failed_mount8; - } -#endif /* CONFIG_QUOTA */ - if (test_opt(sb, DISCARD)) { struct request_queue *q = bdev_get_queue(sb->s_bdev); if (!blk_queue_discard(q))