lazy_mmu_mode_pause(9)
β¨ lazy_mmu_mode_pause(9) β the pause button for lazy MMU mode β¨
okay so bestie, welcome to the lazy_mmu_mode_pause(9) page from the Kernel API Manual. this is the function that pauses lazy MMU mode, and she is very specific about her plans π
πΈ NAME πΈ
lazy_mmu_mode_pause β pause the lazy MMU mode. thatβs the whole vibe, no cap.
π¦ SYNOPSIS π¦
void lazy_mmu_mode_pause (void );
π ARGUMENTS π
voidβ no arguments. literally none. thatβs it, thatβs the list π«Ά
π DESCRIPTION π
This function pauses the lazy MMU mode. If it is currently active, it disables it and calls arch_leave_lazy_mmu_mode. slay β¨
It must be paired with a call to lazy_mmu_mode_resume. Calls to the lazy_mmu_mode_* API have no effect until the matching resume call. so donβt leave her hanging, bestie π
It has no effect if called:
- While paused (inside another pause/resume pair)
- In interrupt context
lowkey important: βno effectβ means no effect β those two cases are a whole βnot todayβ from this function π
π SEE ALSO π
Kernel file ./include/linux/pgtable.h, plus this iconic friend group:
lazy_mmu_mode_enable(9)lazy_mmu_mode_disable(9)__task_lazy_mmu_mode_pause(9)__task_lazy_mmu_mode_resume(9)lazy_mmu_mode_resume(9)pte_batch_hint(9)set_ptes(9)clear_young_dirty_ptes(9)get_and_clear_full_ptes(9)get_and_clear_ptes(9)clear_full_ptes(9)clear_ptes(9)clear_nonpresent_ptes(9)ptep_try_set(9)flush_tlb_before_set(9)wrprotect_ptes(9)clear_flush_young_ptes(9)test_and_clear_young_ptes(9)modify_prot_start_ptes(9)modify_prot_commit_ptes(9)pfnmap_setup_cachemode(9)pfnmap_track(9)pfnmap_untrack(9)pfnmap_setup_cachemode_pfn(9)
mwah π β brought to you by ./include/linux, October 2026, and the lazy_mmu_mode_pause(9) girlies. 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