From: Thomas Weißschuh Date: Sun, 18 Sep 2022 18:12:59 +0000 (+0200) Subject: libblkid: f2fs: fix checksum initialization on big-endian X-Git-Tag: v2.39-rc1~518^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02b978c65cb1ca18d589a7c8a0085172936eade0;p=thirdparty%2Futil-linux.git libblkid: f2fs: fix checksum initialization on big-endian Fixes #1813 Signed-off-by: Thomas Weißschuh --- diff --git a/libblkid/src/superblocks/f2fs.c b/libblkid/src/superblocks/f2fs.c index 33fcd7f463..65384b9f73 100644 --- a/libblkid/src/superblocks/f2fs.c +++ b/libblkid/src/superblocks/f2fs.c @@ -74,7 +74,7 @@ static int f2fs_validate_checksum(blkid_probe pr, size_t sb_off, if (!csummed) return 0; - uint32_t csum = ul_crc32(be32_to_cpu(0x1020F5F2), csummed, csum_off); + uint32_t csum = ul_crc32(0xF2F52010, csummed, csum_off); return blkid_probe_verify_csum(pr, csum, expected); }