fsck.f2fs: add more sanity check for superblock
authorChao Yu <yuchao0@huawei.com>
Thu, 13 Jun 2019 08:10:51 +0000 (16:10 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Tue, 20 Aug 2019 18:23:51 +0000 (11:23 -0700)
commitb4dbf57747da9ef6005c235b33e9c39b7b0f5b2c
tree97a05085044e17f4e7e081c2a6d48ddd30e47881
parentb0ca7ec4f6b7ef6597f1900dbdc9c6bf6bf15a4b
fsck.f2fs: add more sanity check for superblock

Add more sanity check logic for superblock like we did in kernel side.

This fixes bug reported by Seulbae Kim from bugzilla.

https://bugzilla.kernel.org/show_bug.cgi?id=203861

Reproted-by: Seulbae Kim <seulbae@gatech.edu>
Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fsck/mount.c
include/f2fs_fs.h