gfs2_write_jdata_folio(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this is the gfs2_write_jdata_folio(9) page from the Kernel API Manual, and the name is literally this:

gfs2_write_jdata_folio β€” the gfs2 jdata-specific version of block_write_full_folio πŸ’…


✨ SYNOPSIS ✨

int gfs2_write_jdata_folio (struct folio *folio , struct
       writeback_control *wbc );

πŸŽ€ ARGUMENTS πŸŽ€

  • folio β€” the folio to write. That's the main character here 🫢
  • wbc β€” the writeback control. The vibe manager for the writeback, basically ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

So lowkey this is the same as calling block_write_full_folio, but plot twist: it also writes pages outside of i_size 😭πŸ”₯

That's the whole flex. Same call energy, plus pages outside i_size get written too. No cap.


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./fs/gfs2/aops.c and the whole friend group πŸ’–:


Cute sign-off fr fr: source/version ./fs/gfs2 πŸ’–, date October 2026 🌸 β€” mwah, bestie πŸ’‹

πŸ“¦ where this page comes from