folio_test_uptodate(9)
π¦ NAME π¦
folio_test_uptodate β Is this folio up to date?
okay so bestie, welcome to the Kernel API Manual corner of the group chat πβ¨ this page is literally all about folio_test_uptodate(9), and itβs giving βquick vibe check for foliosβ energy π
β¨ SYNOPSIS β¨
bool folio_test_uptodate (const struct folio *folio );
π ARGUMENTS π
folioβ The folio. Thatβs the one weβre checking, periodt. π
π DESCRIPTION π
The uptodate flag is set on a folio when every byte in the folio is at least as new as the corresponding bytes on storage. No cap. β¨
Anonymous and CoW folios are always uptodate β like, always always, main character energy ππ¦
If the folio is not uptodate, some of the bytes in it may be; see the is_partially_uptodate address_space operation. iykyk π
π SEE ALSO π
Kernel file ./include/linux/page-flags.h has the receipts π«Ά
page_folio(9)folio_page(9)folio_xor_flags_has_waiters(9)folio_test_large(9)PageHuge(9)page_has_movable_ops(9)folio_has_private(9)
cute sign-off bestie π source/version situation is ./include/linux, date is October 2026, and yeah the title is literally folio_test_uptodate(9). byeee ππΈπ¦
π¦ 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