fsverity_verify_blocks(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

fsverity_verify_blocks(9) πŸ’…

okay so bestie, this is fsverity_verify_blocks(9) from the Kernel API Manual, and it's giving β€œverify data in a folio” energy. no cap, let's go 🫢✨


πŸ’– NAME πŸ’–

fsverity_verify_blocks β€” verify data in a folio 🌸

✨ SYNOPSIS ✨

       bool fsverity_verify_blocks (struct fsverity_info *vi , struct folio
       *folio , size_t len , size_t offset );

🧾 ARGUMENTS 🧾

  • vi β€” fsverity_info for the inode to be read πŸ‘€
  • folio β€” the folio containing the data to verify πŸ¦‹
  • len β€” the length of the data to verify in the folio
  • offset β€” the offset of the data to verify in the folio

πŸ”₯ DESCRIPTION πŸ”₯

Verify data that has just been read from a verity file. The data must be located in a pagecache folio that is still locked and not yet uptodate. The length and offset of the data must be Merkle tree block size aligned β€” literally non-negotiable, bestie πŸ’…

okay so vibe check: locked folio, not yet uptodate, and aligned length + offset. that's the whole assignment. periodt. 🫢

πŸŽ€ RETURN πŸŽ€

true if the data is valid, else false. simple as that, icon behavior ✨

🌈 SEE ALSO 🌈


okay bye bestie β€” this page comes from source/version ./fs/verity, dated October 2026, and it's fsverity_verify_blocks(9) from the Kernel API Manual πŸ’–πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from