Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux

Pull fsverity fix from Eric Biggers:
"Prevent CONFIG_FS_VERITY from being enabled when the page size is
256K, since it doesn't work in that case"

* tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux:
fsverity: add dependency on 64K or smaller pages

+3
+3
fs/verity/Kconfig
··· 2 2 3 3 config FS_VERITY 4 4 bool "FS Verity (read-only file-based authenticity protection)" 5 + # Filesystems cache the Merkle tree at a 64K aligned offset in the 6 + # pagecache. That approach assumes the page size is at most 64K. 7 + depends on PAGE_SHIFT <= 16 5 8 select CRYPTO_HASH_INFO 6 9 select CRYPTO_LIB_SHA256 7 10 select CRYPTO_LIB_SHA512