dump.f2fs -b $blkaddr -d 3 /dev/vda [dump_dirent: 991] bitmap pos[0x2] name[❤️] len[0x6] hash[0x19dd7132] ino[0x5] type[0x1] [dump_dirent: 998] name(hex)[0xe2 0x9d 0xa4 0xef 0xb8 0x8f 0x0]
Signed-off-by: Chao Yu <c...@kernel.org> --- fsck/dump.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/fsck/dump.c b/fsck/dump.c index dc3c199..66d6c79 100644 --- a/fsck/dump.c +++ b/fsck/dump.c @@ -937,7 +937,7 @@ static void dump_dirent(u32 blk_addr, int is_inline, int enc_name) { struct f2fs_dentry_ptr d; void *inline_dentry, *blk; - int ret, i = 0; + int ret, i = 0, j; blk = calloc(F2FS_BLKSIZE, 1); ASSERT(blk); @@ -992,6 +992,11 @@ static void dump_dirent(u32 blk_addr, int is_inline, int enc_name) le32_to_cpu(de->ino), de->file_type); + DBG(1, "%s", "name(hex)["); + for (j = 0; j < F2FS_NAME_LEN && en[j]; j++) + MSG(1, "0x%x ", (unsigned char)en[j]); + MSG(1, "0x%x]\n", (unsigned char)en[j]); + i += GET_DENTRY_SLOTS(name_len); } -- 2.49.0 _______________________________________________ Linux-f2fs-devel mailing list Linux-f2fs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel