From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Rini Date: Wed, 7 Apr 2021 10:20:16 -0400 Subject: [PATCH] fs: ext4: Add metadata checksums support In-Reply-To: <20210212165747.207979-1-megahallon@gmail.com> References: <20210212165747.207979-1-megahallon@gmail.com> Message-ID: <20210407142016.GA20614@bill-the-cat> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Fri, Feb 12, 2021 at 05:57:47PM +0100, Fredrik Hallenberg wrote: > Support crc32c checksums in ext4 filesystems with metadata_csum flag > active. This includes superblock, inodes, inode and block group tables, > directory blocks and journal. > > Signed-off-by: Fredrik Hallenberg This fails broadly with an error like: aarch64: + ls1046ardb_qspi +(ls1046ardb_qspi) In file included from ../include/linux/bitops.h:22, +(ls1046ardb_qspi) from include/asm/arch/config.h:14, +(ls1046ardb_qspi) from ../include/configs/ls1046a_common.h:32, +(ls1046ardb_qspi) from ../include/configs/ls1046ardb.h:10, +(ls1046ardb_qspi) from include/config.h:4, +(ls1046ardb_qspi) from ../include/common.h:16, +(ls1046ardb_qspi) from ../fs/ext4/ext4_common.c:21: +(ls1046ardb_qspi) ../fs/ext4/ext4_common.c: In function 'ext4fs_read_inode': +(ls1046ardb_qspi) ../include/linux/kernel.h:184:17: error: comparison of distinct pointer types lacks a cast [-Werror] +(ls1046ardb_qspi) 184 | (void) (&_min1 == &_min2); \ +(ls1046ardb_qspi) | ^~ +(ls1046ardb_qspi) ../fs/ext4/ext4_common.c:1655:9: note: in expansion of macro 'min' +(ls1046ardb_qspi) 1655 | size = min(sizeof(struct ext2_inode), fs->inodesz); +(ls1046ardb_qspi) | ^~~ +(ls1046ardb_qspi) cc1: all warnings being treated as errors +(ls1046ardb_qspi) make[3]: *** [fs/ext4/ext4_common.o] Error 1 +(ls1046ardb_qspi) make[2]: *** [fs/ext4] Error 2 +(ls1046ardb_qspi) make[1]: *** [fs] Error 2 +(ls1046ardb_qspi) make: *** [sub-make] Error 2 -- Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 659 bytes Desc: not available URL: