diff options
-rw-r--r-- | fs/f2fs/recovery.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/f2fs/recovery.c b/fs/f2fs/recovery.c index ddde14f0eacb..9db8239642f4 100644 --- a/fs/f2fs/recovery.c +++ b/fs/f2fs/recovery.c | |||
@@ -246,12 +246,12 @@ static int check_index_in_prev_nodes(struct f2fs_sb_info *sbi, | |||
246 | struct dnode_of_data tdn = *dn; | 246 | struct dnode_of_data tdn = *dn; |
247 | tdn.nid = nid; | 247 | tdn.nid = nid; |
248 | tdn.node_page = dn->inode_page; | 248 | tdn.node_page = dn->inode_page; |
249 | tdn.ofs_in_node = sum.ofs_in_node; | 249 | tdn.ofs_in_node = le16_to_cpu(sum.ofs_in_node); |
250 | truncate_data_blocks_range(&tdn, 1); | 250 | truncate_data_blocks_range(&tdn, 1); |
251 | return 0; | 251 | return 0; |
252 | } else if (dn->nid == nid) { | 252 | } else if (dn->nid == nid) { |
253 | struct dnode_of_data tdn = *dn; | 253 | struct dnode_of_data tdn = *dn; |
254 | tdn.ofs_in_node = sum.ofs_in_node; | 254 | tdn.ofs_in_node = le16_to_cpu(sum.ofs_in_node); |
255 | truncate_data_blocks_range(&tdn, 1); | 255 | truncate_data_blocks_range(&tdn, 1); |
256 | return 0; | 256 | return 0; |
257 | } | 257 | } |