From: Sheng Yong <shengyo...@xiaomi.com> Signed-off-by: Sheng Yong <shengyo...@xiaomi.com> --- fsck/f2fs.h | 4 ++-- fsck/mount.c | 14 +++++++------- 2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/fsck/f2fs.h b/fsck/f2fs.h index 187e73cf9aec..4c6c0c48b9ee 100644 --- a/fsck/f2fs.h +++ b/fsck/f2fs.h @@ -504,9 +504,9 @@ struct fsync_inode_entry { #define sits_in_cursum(jnl) (le16_to_cpu(jnl->n_sits)) #define nat_in_journal(jnl, i) (jnl->nat_j.entries[i].ne) -#define nid_in_journal(jnl, i) (jnl->nat_j.entries[i].nid) +#define nid_in_journal(jnl, i) (le32_to_cpu(jnl->nat_j.entries[i].nid)) #define sit_in_journal(jnl, i) (jnl->sit_j.entries[i].se) -#define segno_in_journal(jnl, i) (jnl->sit_j.entries[i].segno) +#define segno_in_journal(jnl, i) (le32_to_cpu(jnl->sit_j.entries[i].segno)) #define SIT_ENTRY_OFFSET(sit_i, segno) \ ((segno) % sit_i->sents_per_block) diff --git a/fsck/mount.c b/fsck/mount.c index a7f16e78bae7..337acb6f8ff8 100644 --- a/fsck/mount.c +++ b/fsck/mount.c @@ -1687,7 +1687,7 @@ static int f2fs_early_init_nid_bitmap(struct f2fs_sb_info *sbi) continue; } - nid = le32_to_cpu(nid_in_journal(journal, i)); + nid = nid_in_journal(journal, i); if (!IS_VALID_NID(sbi, nid)) { MSG(0, "\tError: f2fs_init_nid_bitmap: nid(%u) is invalid!!!\n", nid); journal->n_nats = cpu_to_le16(i); @@ -2566,7 +2566,7 @@ void update_nat_blkaddr(struct f2fs_sb_info *sbi, nid_t ino, int ret, i; for (i = 0; i < nats_in_cursum(journal); i++) { - if (le32_to_cpu(nid_in_journal(journal, i)) == nid) { + if (nid_in_journal(journal, i) == nid) { entry = &nat_in_journal(journal, i); entry->block_addr = cpu_to_le32(newaddr); if (ino) @@ -2670,7 +2670,7 @@ static int build_sit_entries(struct f2fs_sb_info *sbi) } for (i = 0; i < sits_in_cursum(journal); i++) { - segno = le32_to_cpu(segno_in_journal(journal, i)); + segno = segno_in_journal(journal, i); if (segno >= MAIN_SEGS(sbi)) { MSG(0, "\tError: build_sit_entries: segno(%u) is invalid!!!\n", segno); @@ -2876,7 +2876,7 @@ next: return i; } - nid = le32_to_cpu(nid_in_journal(journal, i)); + nid = nid_in_journal(journal, i); entry_off = nid % NAT_ENTRY_PER_BLOCK; block_addr = current_nat_addr(sbi, nid, NULL); @@ -3275,7 +3275,7 @@ int lookup_nat_in_journal(struct f2fs_sb_info *sbi, u32 nid, int i = 0; for (i = 0; i < nats_in_cursum(journal); i++) { - if (le32_to_cpu(nid_in_journal(journal, i)) == nid) { + if (nid_in_journal(journal, i) == nid) { memcpy(raw_nat, &nat_in_journal(journal, i), sizeof(struct f2fs_nat_entry)); DBG(3, "==> Found nid [0x%x] in nat cache\n", nid); @@ -3300,7 +3300,7 @@ void nullify_nat_entry(struct f2fs_sb_info *sbi, u32 nid) /* check in journal */ for (i = 0; i < nats_in_cursum(journal); i++) { - if (le32_to_cpu(nid_in_journal(journal, i)) == nid) { + if (nid_in_journal(journal, i) == nid) { memset(&nat_in_journal(journal, i), 0, sizeof(struct f2fs_nat_entry)); FIX_MSG("Remove nid [0x%x] in nat journal", nid); @@ -3604,7 +3604,7 @@ void build_nat_area_bitmap(struct f2fs_sb_info *sbi) /* Traverse nat journal, update the corresponding entries */ for (i = 0; i < nats_in_cursum(journal); i++) { struct f2fs_nat_entry raw_nat; - nid = le32_to_cpu(nid_in_journal(journal, i)); + nid = nid_in_journal(journal, i); ni.nid = nid; DBG(3, "==> Found nid [0x%x] in nat cache, update it\n", nid); -- 2.43.0 _______________________________________________ Linux-f2fs-devel mailing list Linux-f2fs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel