diff options
author | Chao Yu <chao2.yu@samsung.com> | 2016-02-22 11:33:20 +0100 |
---|---|---|
committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2016-02-23 06:40:01 +0100 |
commit | 41214b3c77e0960620d3de8465c4240f092f90a6 (patch) | |
tree | efdbd57e24c59bf78cd3b4d77739bdb3087871b6 /fs/f2fs | |
parent | f2fs: fix the wrong stat count of calling gc (diff) | |
download | linux-41214b3c77e0960620d3de8465c4240f092f90a6.tar.xz linux-41214b3c77e0960620d3de8465c4240f092f90a6.zip |
f2fs: show more info about superblock recovery
This patch changes to show more info in message log about the recovery
of the corrupted superblock during ->mount, e.g. the index of corrupted
superblock and the result of recovery.
Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs')
-rw-r--r-- | fs/f2fs/super.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/fs/f2fs/super.c b/fs/f2fs/super.c index ebe5970315e9..2a5fc08b4ec7 100644 --- a/fs/f2fs/super.c +++ b/fs/f2fs/super.c @@ -1502,8 +1502,10 @@ try_onemore: /* recover broken superblock */ if (recovery && !f2fs_readonly(sb) && !bdev_read_only(sb->s_bdev)) { - f2fs_msg(sb, KERN_INFO, "Recover invalid superblock"); - f2fs_commit_super(sbi, true); + err = f2fs_commit_super(sbi, true); + f2fs_msg(sb, KERN_INFO, + "Try to recover %dth superblock, ret: %ld", + sbi->valid_super_block ? 1 : 2, err); } f2fs_update_time(sbi, CP_TIME); |