{"id":500600,"url":"http://patchwork.ozlabs.org/api/1.1/series/500600/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/list/?series=500600","project":{"id":8,"url":"http://patchwork.ozlabs.org/api/1.1/projects/8/?format=json","name":"Linux ext4 filesystem development","link_name":"linux-ext4","list_id":"linux-ext4.vger.kernel.org","list_email":"linux-ext4@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null},"name":"fs-verity support for XFS with post EOF merkle tree","date":"2026-04-20T11:46:51","submitter":{"id":92821,"url":"http://patchwork.ozlabs.org/api/1.1/people/92821/?format=json","name":"Andrey Albershteyn","email":"aalbersh@kernel.org"},"version":8,"total":22,"received_total":22,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/500600/mbox/","cover_letter":{"id":2225121,"url":"http://patchwork.ozlabs.org/api/1.1/covers/2225121/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/cover/20260420114714.1621982-1-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-1-aalbersh@kernel.org>","date":"2026-04-20T11:46:47","name":"[v8,00/22] fs-verity support for XFS with post EOF merkle tree","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/cover/20260420114714.1621982-1-aalbersh@kernel.org/mbox/"},"patches":[{"id":2225119,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225119/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-2-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-2-aalbersh@kernel.org>","date":"2026-04-20T11:46:48","name":"[v8,01/22] fsverity: report validation errors through fserror to fsnotify","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-2-aalbersh@kernel.org/mbox/"},{"id":2225120,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225120/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-3-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-3-aalbersh@kernel.org>","date":"2026-04-20T11:46:49","name":"[v8,02/22] fsverity: expose ensure_fsverity_info()","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-3-aalbersh@kernel.org/mbox/"},{"id":2225126,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225126/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-4-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-4-aalbersh@kernel.org>","date":"2026-04-20T11:46:50","name":"[v8,03/22] ovl: use core fsverity ensure info interface","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-4-aalbersh@kernel.org/mbox/"},{"id":2225118,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225118/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-5-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-5-aalbersh@kernel.org>","date":"2026-04-20T11:46:51","name":"[v8,04/22] fsverity: generate and store zero-block hash","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-5-aalbersh@kernel.org/mbox/"},{"id":2225127,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225127/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-6-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-6-aalbersh@kernel.org>","date":"2026-04-20T11:46:52","name":"[v8,05/22] fsverity: pass digest size and hash of the all-zeroes block to ->write","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-6-aalbersh@kernel.org/mbox/"},{"id":2225124,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225124/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-7-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-7-aalbersh@kernel.org>","date":"2026-04-20T11:46:53","name":"[v8,06/22] fsverity: hoist pagecache_read from f2fs/ext4 to fsverity","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-7-aalbersh@kernel.org/mbox/"},{"id":2225129,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225129/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-8-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-8-aalbersh@kernel.org>","date":"2026-04-20T11:46:54","name":"[v8,07/22] iomap: introduce IOMAP_F_FSVERITY and teach writeback to handle fsverity","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-8-aalbersh@kernel.org/mbox/"},{"id":2225130,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225130/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-9-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-9-aalbersh@kernel.org>","date":"2026-04-20T11:46:55","name":"[v8,08/22] iomap: teach iomap to read files with fsverity","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-9-aalbersh@kernel.org/mbox/"},{"id":2225131,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225131/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-10-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-10-aalbersh@kernel.org>","date":"2026-04-20T11:46:56","name":"[v8,09/22] iomap: introduce iomap_fsverity_write() for writing fsverity metadata","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-10-aalbersh@kernel.org/mbox/"},{"id":2225133,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225133/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-11-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-11-aalbersh@kernel.org>","date":"2026-04-20T11:46:57","name":"[v8,10/22] xfs: introduce fsverity on-disk changes","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-11-aalbersh@kernel.org/mbox/"},{"id":2225122,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225122/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-12-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-12-aalbersh@kernel.org>","date":"2026-04-20T11:46:58","name":"[v8,11/22] xfs: initialize fs-verity on file open","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-12-aalbersh@kernel.org/mbox/"},{"id":2225134,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225134/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-13-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-13-aalbersh@kernel.org>","date":"2026-04-20T11:46:59","name":"[v8,12/22] xfs: don't allow to enable DAX on fs-verity sealed inode","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-13-aalbersh@kernel.org/mbox/"},{"id":2225128,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225128/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-14-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-14-aalbersh@kernel.org>","date":"2026-04-20T11:47:00","name":"[v8,13/22] xfs: disable direct read path for fs-verity files","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-14-aalbersh@kernel.org/mbox/"},{"id":2225123,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225123/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-15-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-15-aalbersh@kernel.org>","date":"2026-04-20T11:47:01","name":"[v8,14/22] xfs: handle fsverity I/O in write/read path","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-15-aalbersh@kernel.org/mbox/"},{"id":2225140,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225140/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-16-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-16-aalbersh@kernel.org>","date":"2026-04-20T11:47:02","name":"[v8,15/22] xfs: use read ioend for fsverity data verification","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-16-aalbersh@kernel.org/mbox/"},{"id":2225132,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225132/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-17-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-17-aalbersh@kernel.org>","date":"2026-04-20T11:47:03","name":"[v8,16/22] xfs: add fs-verity support","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-17-aalbersh@kernel.org/mbox/"},{"id":2225125,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225125/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-18-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-18-aalbersh@kernel.org>","date":"2026-04-20T11:47:04","name":"[v8,17/22] xfs: remove unwritten extents after preallocations in fsverity metadata","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-18-aalbersh@kernel.org/mbox/"},{"id":2225135,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225135/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-19-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-19-aalbersh@kernel.org>","date":"2026-04-20T11:47:05","name":"[v8,18/22] xfs: add fs-verity ioctls","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-19-aalbersh@kernel.org/mbox/"},{"id":2225136,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225136/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-20-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-20-aalbersh@kernel.org>","date":"2026-04-20T11:47:06","name":"[v8,19/22] xfs: advertise fs-verity being available on filesystem","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-20-aalbersh@kernel.org/mbox/"},{"id":2225137,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225137/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-21-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-21-aalbersh@kernel.org>","date":"2026-04-20T11:47:07","name":"[v8,20/22] xfs: check and repair the verity inode flag state","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-21-aalbersh@kernel.org/mbox/"},{"id":2225138,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225138/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-22-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-22-aalbersh@kernel.org>","date":"2026-04-20T11:47:08","name":"[v8,21/22] xfs: introduce health state for corrupted fsverity metadata","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-22-aalbersh@kernel.org/mbox/"},{"id":2225139,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2225139/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-23-aalbersh@kernel.org/","msgid":"<20260420114714.1621982-23-aalbersh@kernel.org>","date":"2026-04-20T11:47:09","name":"[v8,22/22] xfs: enable ro-compat fs-verity flag","mbox":"http://patchwork.ozlabs.org/project/linux-ext4/patch/20260420114714.1621982-23-aalbersh@kernel.org/mbox/"}]}