fsverity_readahead(9)
π fsverity_readahead(9) β Kernel API Manual π
okay bestie, welcome to the fsverity_readahead(9) page β itβs giving kernel API realness, and weβre gonna get through it together β¨
πΈ NAME πΈ
fsverity_readahead β kick off readahead on fsverity hashes π
π¦ SYNOPSIS π¦
void fsverity_readahead (struct fsverity_info *vi , pgoff_t index , unsigned long nr_pages );
π ARGUMENTS π
viβ thefsverity_infofor the inode to be read, bestie πindexβ first file data page index that is being read β¨nr_pagesβ number of file data pages to be read π«Ά
π DESCRIPTION π
So literally what happens is: start readahead on the fsverity hashes that are needed to verify the file data in the range from index to index + nr_pages (exclusive upper bound) π₯
This is meant to be called from the file systemsβ ->read_folio and ->readahead methods to ensure that the hashes are already cached on completion of the file data read if possible π
itβs a βplease have the hashes ready if you canβ vibe, no cap π
β SEE ALSO β
- Kernel file
./fs/verity/verify.c fsverity_verify_blocks(9)fsverity_verify_bio(9)fsverity_enqueue_verify_work(9)
with love from ./fs/verity π§ source/version vibes: ./fs/verity; date: October 2026; page: fsverity_readahead(9) π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms