From: Jan Kara Date: Tue, 19 Jun 2018 15:15:53 +0000 (-0400) Subject: debugfs: allow read-write opening in catastrophic mode X-Git-Tag: v1.44.3-rc1~58 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d338544de1d85aa833eaf72c5186fdae79970753;p=thirdparty%2Fe2fsprogs.git debugfs: allow read-write opening in catastrophic mode Allow filesystem to be open read-write in catastrophic mode so that one can fixup e.g. superblock breakage. The CHECK_FS_BITMAPS flag to common_args_process() still guards us from doing operations on bitmaps which we don't load in this mode. Signed-off-by: Jan Kara Signed-off-by: Theodore Ts'o --- diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c index cbcfa24c0..a4f3370ba 100644 --- a/debugfs/debugfs.c +++ b/debugfs/debugfs.c @@ -159,11 +159,6 @@ static void open_filesystem(char *device, int open_flags, blk64_t superblock, } } - if (catastrophic && (open_flags & EXT2_FLAG_RW)) { - com_err(device, 0, - "opening read-only because of catastrophic mode"); - open_flags &= ~EXT2_FLAG_RW; - } if (catastrophic) open_flags |= EXT2_FLAG_SKIP_MMP;