diff options
author | Chao Yu <chao@kernel.org> | 2023-09-04 23:10:07 +0800 |
---|---|---|
committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2023-09-07 14:14:19 -0700 |
commit | 5b20e61663f9a0d0bddf18aa6b730bf4ec5319e3 (patch) | |
tree | c05d76adc546955a1b3167ae47aff625a25ba612 | |
parent | 84a218572118382f73997c6411ff80c98d3f6f94 (diff) | |
download | f2fs-tools-5b20e61663f9a0d0bddf18aa6b730bf4ec5319e3.tar.gz |
fsck.f2fs: use INFO_MSG() to print i_gc_failure reset info
fsck.f2fs prints i_gc_failures reset message w/ [FIX] tags, it's not
appropriate due to reset i_gc_failures is not a fix.
Let's add INFO_MSG() macro to print such important non-fix message.
Signed-off-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
-rw-r--r-- | fsck/fsck.c | 2 | ||||
-rw-r--r-- | include/f2fs_fs.h | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/fsck/fsck.c b/fsck/fsck.c index 78ffdb6..a30719e 100644 --- a/fsck/fsck.c +++ b/fsck/fsck.c @@ -1282,7 +1282,7 @@ skip_blkcnt_fix: if (c.fix_on) { node_blk->i.i_gc_failures = cpu_to_le16(0); need_fix = 1; - FIX_MSG("Regular: 0x%x reset i_gc_failures from 0x%x to 0x00", + INFO_MSG("Regular: 0x%x reset i_gc_failures from 0x%x to 0x00", nid, i_gc_failures); } } diff --git a/include/f2fs_fs.h b/include/f2fs_fs.h index 7e7db22..bc4f7b8 100644 --- a/include/f2fs_fs.h +++ b/include/f2fs_fs.h @@ -235,6 +235,13 @@ static inline uint64_t bswap_64(uint64_t val) /* * Debugging interfaces */ + +#define INFO_MSG(fmt, ...) \ + do { \ + printf("[INFO] (%s:%4d) ", __func__, __LINE__); \ + printf(" --> "fmt"\n", ##__VA_ARGS__); \ + } while (0) + #define FIX_MSG(fmt, ...) \ do { \ printf("[FIX] (%s:%4d) ", __func__, __LINE__); \ |