diff options
author | Theodore Ts'o <tytso@mit.edu> | 2019-11-22 23:30:37 -0500 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2019-11-22 23:30:37 -0500 |
commit | 523219f20a09b8e5b396e5b64bd4ef2962861cb5 (patch) | |
tree | ee829abb5389615bb3b4e35603bccf63dfe9f08d /misc/tune2fs.c | |
parent | 0618c2f29dcd89a719485a1ef81b48fe85ef04ff (diff) | |
parent | bb7a3dc25120d54b29f47972c8ff46d663a9c1ca (diff) | |
download | e2fsprogs-523219f20a09b8e5b396e5b64bd4ef2962861cb5.tar.gz |
Merge branch 'maint' into next
Diffstat (limited to 'misc/tune2fs.c')
-rw-r--r-- | misc/tune2fs.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/misc/tune2fs.c b/misc/tune2fs.c index 9a3ddff5..a0448f63 100644 --- a/misc/tune2fs.c +++ b/misc/tune2fs.c @@ -1312,6 +1312,12 @@ mmp_error: if (FEATURE_ON(E2P_FEATURE_RO_INCOMPAT, EXT4_FEATURE_RO_COMPAT_GDT_CSUM)) { + if (mount_flags & EXT2_MF_MOUNTED) { + fputs(_("Cannot enable uninit_bg on a mounted " + "filesystem!\n"), stderr); + exit(1); + } + /* Do not enable uninit_bg when metadata_csum enabled */ if (ext2fs_has_feature_metadata_csum(fs->super)) ext2fs_clear_feature_gdt_csum(fs->super); @@ -1321,6 +1327,12 @@ mmp_error: if (FEATURE_OFF(E2P_FEATURE_RO_INCOMPAT, EXT4_FEATURE_RO_COMPAT_GDT_CSUM)) { + if (mount_flags & EXT2_MF_MOUNTED) { + fputs(_("Cannot disable uninit_bg on a mounted " + "filesystem!\n"), stderr); + exit(1); + } + err = disable_uninit_bg(fs, EXT4_FEATURE_RO_COMPAT_GDT_CSUM); if (err) |