Skip to content

overlayfs: verity validation broken since f77f281b6118#1308

Open
vfsci-bot[bot] wants to merge 1 commit intovfs.base.cifrom
pw/1088602/vfs.base.ci
Open

overlayfs: verity validation broken since f77f281b6118#1308
vfsci-bot[bot] wants to merge 1 commit intovfs.base.cifrom
pw/1088602/vfs.base.ci

Conversation

@vfsci-bot
Copy link
Copy Markdown

@vfsci-bot vfsci-bot Bot commented May 1, 2026

Series: https://patchwork.kernel.org/project/linux-fsdevel/list/?series=1088602
Submitter: Colin Walters
Version: 1
Patches: 1/1
Message-ID: <[email protected]>
Base: vfs.base.ci
Lore: https://lore.kernel.org/linux-fsdevel/[email protected]


Automated by ml2pr

Hi Christoph & Eric,

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f77f281b6118 broke composefs's usage of overlayfs verity=require, this was reported originally in bootc-dev/bootc#2174

There's some output from an agent run I had in the <details> there, but here's an xfstests patch that passes on without that commit and fails with it.

>From 14231122bfd1e41337e4fb847acbbe038457c32a Mon Sep 17 00:00:00 2001
From: Colin Walters <[email protected]>
Date: Fri, 1 May 2026 09:45:58 -0400
Subject: [PATCH] overlay/118: test fsverity lazy load through metacopy overlay

Reproduces the regression reported at:
bootc-dev/bootc#2174

A recent change in how fsverity state was cached in memory
I think caused inodes not in cache to appear to have
missing verity=require for overlayfs.

This test catches that.

Generated-by: OpenCode (Claude Sonnet 4.5)
Signed-off-by: Colin Walters <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant