dump.f2fs: print more info dump.f2fs shows more info: * nat entry version * sit entry mtime Signed-off-by: Sheng Yong <shengyong1@xiaomi.com> Reviewed-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
diff --git a/fsck/dump.c b/fsck/dump.c index 10df7e5..21de2ac 100644 --- a/fsck/dump.c +++ b/fsck/dump.c
@@ -70,10 +70,10 @@ ASSERT(ret >= 0); if (ni.blk_addr != 0x0) { len = snprintf(buf, BUF_SZ, - "nid:%5u\tino:%5u\toffset:%5u" + "nid:%5u\tino:%5u\tver:%3d\toffset:%5u" "\tblkaddr:%10u\tpack:%d" "\tcp_ver:0x%" PRIx64 "\n", - ni.nid, ni.ino, + ni.nid, ni.ino, ni.version, le32_to_cpu(footer->flag) >> OFFSET_BIT_SHIFT, ni.blk_addr, pack, le64_to_cpu(footer->cp_ver)); @@ -91,10 +91,10 @@ ret = dev_read_block(node_block, ni.blk_addr); ASSERT(ret >= 0); len = snprintf(buf, BUF_SZ, - "nid:%5u\tino:%5u\toffset:%5u" + "nid:%5u\tino:%5u\tver:%3d\toffset:%5u" "\tblkaddr:%10u\tpack:%d" "\tcp_ver:0x%" PRIx64 "\n", - ni.nid, ni.ino, + ni.nid, ni.ino, ni.version, le32_to_cpu(footer->flag) >> OFFSET_BIT_SHIFT, ni.blk_addr, pack, le64_to_cpu(footer->cp_ver)); @@ -135,8 +135,10 @@ offset = SIT_BLOCK_OFFSET(sit_i, segno); memset(buf, 0, BUF_SZ); snprintf(buf, BUF_SZ, - "\nsegno:%8u\tvblocks:%3u\tseg_type:%d\tsit_pack:%d\n\n", + "\nsegno:%8u\tvblocks:%3u\tseg_type:%d\tmtime:%llu\t" + "sit_pack:%d\n\n", segno, se->valid_blocks, se->type, + (unsigned long long)se->mtime, f2fs_test_bit(offset, sit_i->sit_bitmap) ? 2 : 1); ret = write(fd, buf, strlen(buf));