From: Darrick J. Wong <djwong@xxxxxxxxxx> If the in-memory contents are wrong, then we want to report a corruption error and shut down the filesystem. Signed-off-by: "Darrick J. Wong" <djwong@xxxxxxxxxx> --- misc/fuse2fs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc/fuse2fs.c b/misc/fuse2fs.c index f0ac89db4f6c37..6b5b19062b4ca1 100644 --- a/misc/fuse2fs.c +++ b/misc/fuse2fs.c @@ -167,11 +167,11 @@ struct fuse2fs { }; #define FUSE2FS_CHECK_MAGIC(fs, ptr, num) do {if ((ptr)->magic != (num)) \ - return translate_error((fs), 0, EXT2_ET_MAGIC_EXT2_FILE); \ + return translate_error((fs), 0, EXT2_ET_FILESYSTEM_CORRUPTED); \ } while (0) #define FUSE2FS_CHECK_CONTEXT(ptr) do {if ((ptr)->magic != FUSE2FS_MAGIC) \ - return translate_error(global_fs, 0, EXT2_ET_BAD_MAGIC); \ + return translate_error(global_fs, 0, EXT2_ET_FILESYSTEM_CORRUPTED); \ } while (0) static int __translate_error(ext2_filsys fs, ext2_ino_t ino, errcode_t err,