lazy_mmu_mode_disable(9)
π lazy_mmu_mode_disable(9) β the Kernel API Manual moment π
okay so bestie, welcome to lazy_mmu_mode_disable(9) β¨ this is the page from the Kernel API Manual, and honestly? it's giving "closing the group chat" energy. let's get into it π«Ά
β¨ NAME β¨
lazy_mmu_mode_disable β literally just disables the lazy MMU mode π
no cap, that's the whole vibe.
πΈ SYNOPSIS πΈ
void lazy_mmu_mode_disable (void );
π¦ ARGUMENTS π¦
voidβ no arguments. nothing. zero. the void is voiding π you don't pass it anything, periodt.
π₯ DESCRIPTION π₯
okay so what this actually does π it exits the current lazy MMU mode section. think of it like leaving the chat π«Ά
if this is the outermost section β like the main character leaving the party β it disables the mode and calls arch_leave_lazy_mmu_mode. iconic. π
otherwise, if you're in a nested section (yes bestie, sections can nest, it's that kind of function), it calls arch_flush_lazy_mmu_mode instead.
π¨ must match a call to lazy_mmu_mode_enable π¨ like fr fr, these two are a matched set. don't leave them in a situationship where one exists without the other.
and here's the part you cannot skip π it has no effect if you call it:
- While paused β see
lazy_mmu_mode_pauseπ - In interrupt context β‘
so yeah. no effect. nothing happens. it's just standing there, looking cute, doing absolutely nothing for you π
β SEE ALSO β
the whole friend group, in the order they appear π from the Kernel file ./include/linux/pgtable.h:
lazy_mmu_mode_enable(9)__task_lazy_mmu_mode_pause(9)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)
anyway that's the whole page bestie, you ate that π this one's coming at you from ./include/linux (the source), and it's stamped October 2026 in the manual β so it's dated, it's cute, and it's lazy_mmu_mode_disable(9) all the way down π mwah π§
π¦ 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