mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-24 09:40:58 +07:00
ext4: Use sb_any_quota_loaded() instead of sb_any_quota_enabled()
Signed-off-by: Jan Kara <jack@suse.cz> Signed-off-by: Mark Fasheh <mfasheh@suse.com>
This commit is contained in:
parent
ee0d5ffe0d
commit
17bd13b31c
@ -1142,8 +1142,7 @@ static int parse_options(char *options, struct super_block *sb,
|
||||
case Opt_grpjquota:
|
||||
qtype = GRPQUOTA;
|
||||
set_qf_name:
|
||||
if ((sb_any_quota_enabled(sb) ||
|
||||
sb_any_quota_suspended(sb)) &&
|
||||
if (sb_any_quota_loaded(sb) &&
|
||||
!sbi->s_qf_names[qtype]) {
|
||||
printk(KERN_ERR
|
||||
"EXT4-fs: Cannot change journaled "
|
||||
@ -1182,8 +1181,7 @@ static int parse_options(char *options, struct super_block *sb,
|
||||
case Opt_offgrpjquota:
|
||||
qtype = GRPQUOTA;
|
||||
clear_qf_name:
|
||||
if ((sb_any_quota_enabled(sb) ||
|
||||
sb_any_quota_suspended(sb)) &&
|
||||
if (sb_any_quota_loaded(sb) &&
|
||||
sbi->s_qf_names[qtype]) {
|
||||
printk(KERN_ERR "EXT4-fs: Cannot change "
|
||||
"journaled quota options when "
|
||||
@ -1202,8 +1200,7 @@ static int parse_options(char *options, struct super_block *sb,
|
||||
case Opt_jqfmt_vfsv0:
|
||||
qfmt = QFMT_VFS_V0;
|
||||
set_qf_format:
|
||||
if ((sb_any_quota_enabled(sb) ||
|
||||
sb_any_quota_suspended(sb)) &&
|
||||
if (sb_any_quota_loaded(sb) &&
|
||||
sbi->s_jquota_fmt != qfmt) {
|
||||
printk(KERN_ERR "EXT4-fs: Cannot change "
|
||||
"journaled quota options when "
|
||||
@ -1222,7 +1219,7 @@ static int parse_options(char *options, struct super_block *sb,
|
||||
set_opt(sbi->s_mount_opt, GRPQUOTA);
|
||||
break;
|
||||
case Opt_noquota:
|
||||
if (sb_any_quota_enabled(sb)) {
|
||||
if (sb_any_quota_loaded(sb)) {
|
||||
printk(KERN_ERR "EXT4-fs: Cannot change quota "
|
||||
"options when quota turned on.\n");
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user