[PATCH v4 07/12] mm: enable lazy_mmu sections to nest
Ritesh Harjani (IBM)
ritesh.list at gmail.com
Fri Nov 7 04:01:27 AEDT 2025
Ritesh Harjani (IBM) <ritesh.list at gmail.com> writes:
> For e.g...
>
> arch_enter_lazy_mmu_mode()
> hpte_need_flush()
> get_cpu_var() // this takes care of preempt_disable()
> adds vpns to per-cpu batch[i]
> put_cpu_var() //
> arch_leave_lazy_mmu_mode()
>
Sorry, here is the more accurate call sequence for previous email.
caller()...
arch_enter_lazy_mmu_mode()
ptep_xxx_()
pte_update()
hpte_need_flush()
get_cpu_var() // this takes care of preempt_disable()
adds vpns to per-cpu batch[i]
put_cpu_var() //
arch_leave_lazy_mmu_mode()
-ritesh
More information about the Linuxppc-dev
mailing list