Signed-off-by: Sheng Yong <shengyong1@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
if (crc_offset >= blk_size)
goto invalid_cp1;
- crc = *(unsigned int *)((unsigned char *)cp + crc_offset);
+ crc = le32_to_cpu(*(__le32 *)((unsigned char *)cp + crc_offset));
if (f2fs_crc_valid(crc, cp, crc_offset))
goto invalid_cp1;
if (crc_offset >= blk_size)
goto invalid_cp2;
- crc = *(unsigned int *)((unsigned char *)cp + crc_offset);
+ crc = le32_to_cpu(*(__le32 *)((unsigned char *)cp + crc_offset));
if (f2fs_crc_valid(crc, cp, crc_offset))
goto invalid_cp2;