Patch Series

Subject fs-verity support for XFS with post EOF merkle tree
Author aalbersh@kernel.org
Date 2026-02-17 23:19:01 +0000 UTC
Version
Cc aalbersh@kernel.org aalbersh@redhat.com djwong@kernel.org ebiggers@kernel.org fsverity@lists.linux.dev hch@lst.de linux-fsdevel@vger.kernel.org linux-xfs@vger.kernel.org

Patches (35)

Name Content [All]
[PATCH v3 01/35] fsverity: report validation errors back to the filesystem [Body]
[PATCH v3 02/35] fsverity: expose ensure_fsverity_info() [Body]
[PATCH v3 03/35] fsverity: add consolidated pagecache offset for metadata [Body]
[PATCH v3 04/35] fsverity: generate and store zero-block hash [Body]
[PATCH v3 05/35] fsverity: introduce fsverity_folio_zero_hash() [Body]
[PATCH v3 06/35] fsverity: pass digest size and hash of the empty block to ->write [Body]
[PATCH v3 07/35] iomap: introduce IOMAP_F_FSVERITY [Body]
[PATCH v3 08/35] iomap: don't limit fsverity metadata by EOF in writeback [Body]
[PATCH v3 09/35] iomap: obtain fsverity info for read path [Body]
[PATCH v3 10/35] iomap: issue readahead for fsverity merkle tree [Body]
[PATCH v3 11/35] iomap: allow filesystem to read fsverity metadata beyound EOF [Body]
[PATCH v3 12/35] iomap: let fsverity verify holes [Body]
[PATCH v3 13/35] xfs: use folio host instead of file struct [Body]
[PATCH v3 14/35] xfs: add fs-verity ro-compat flag [Body]
[PATCH v3 15/35] xfs: add inode on-disk VERITY flag [Body]
[PATCH v3 16/35] xfs: initialize fs-verity on file open [Body]
[PATCH v3 17/35] xfs: don't allow to enable DAX on fs-verity sealed inode [Body]
[PATCH v3 18/35] xfs: disable direct read path for fs-verity files [Body]
[PATCH v3 19/35] xfs: introduce XFS_FSVERITY_CONSTRUCTION inode flag [Body]
[PATCH v3 20/35] xfs: introduce XFS_FSVERITY_REGION_START constant [Body]
[PATCH v3 21/35] xfs: disable preallocations for fsverity Merkle tree writes [Body]
[PATCH v3 22/35] xfs: add iomap write/writeback and reading of Merkle tree pages [Body]
[PATCH v3 23/35] xfs: add helper to check that inode data need fsverity verification [Body]
[PATCH v3 24/35] xfs: use read ioend for fsverity data verification [Body]
[PATCH v3 25/35] xfs: add helpers to convert between pagecache and on-disk offset [Body]
[PATCH v3 26/35] xfs: add a helper to decide if bmbt record needs offset conversion [Body]
[PATCH v3 27/35] xfs: use different on-disk and pagecache offset for fsverity [Body]
[PATCH v3 28/35] xfs: add fs-verity support [Body]
[PATCH v3 29/35] xfs: add fs-verity ioctls [Body]
[PATCH v3 30/35] xfs: advertise fs-verity being available on filesystem [Body]
[PATCH v3 31/35] xfs: check and repair the verity inode flag state [Body]
[PATCH v3 32/35] xfs: report verity failures through the health system [Body]
[PATCH v3 33/35] xfs: introduce health state for corrupted fsverity metadata [Body]
[PATCH v3 34/35] xfs: add fsverity traces [Body]
[PATCH v3 35/35] xfs: enable ro-compat fs-verity flag [Body]

Session 2026-02-17

ID (for dev) b26ed639-98fa-49bd-9f3f-7a47cfc7b2ee
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict