memcg1_swapin(9)
π memcg1_swapin π
okay so you're reading the memcg1_swapin(9) page from the Kernel API Manual β manual name folded in right here, bestie, no boring header line needed β¨
πΈ NAME πΈ
memcg1_swapin β uncharge swap slot on swapin π«Ά
β¨ SYNOPSIS β¨
the signature is literally giving:
void memcg1_swapin (struct folio *folio );
π ARGUMENTS π
folioβ the folio being swapped in π¦
π DESCRIPTION π
okay so call this function after successfully adding the charged folio to swapcache. that's the assignment, and it's giving main character energy fr fr π
π CONTEXT π
the folio has to be in swap cache and locked. no cap, both of those things: in swap cache, and locked π
bestie, this is a requirement, not a suggestion β the folio has to be in swap cache and locked π
π SEE ALSO π
- Kernel file
./mm/memcontrol-v1.c__memcg1_swapout(9)π mem_cgroup_oom_synchronize(9)π«vmpressure_prio(9)πvmpressure_register_event(9)βvmpressure_unregister_event(9)π
k bye bestie π β source/version ./mm, date October 2026, page memcg1_swapin(9). periodt β¨
π¦ 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