On Thu, Jan 29, 2026 at 03:51:58PM +0100, Andrey Albershteyn wrote:
> > + struct iomap_read_folio_ctx ctx = {
> > + .cur_folio = folio,
> > + .ops =
> > xfs_bio_read_ops(XFS_I(file->f_mapping->host)),
>
> Hmm, can we use folio->mapping->host here instead? Adding fsverity,
> read_mapping_folio() will be called without file reference in
> generic_read_merkle_tree_page() (from your patchset). This in turn
> is called from fsverity_verify_bio() in the ioend callback, which
> only has bio reference.
Yes, deriving the mapping from the folio should work just fine.