Re: [PATCH v4 07/12] mm: enable lazy_mmu sections to nest
From: IBM
Date: Thu Nov 06 2025 - 12:09:03 EST
Ritesh Harjani (IBM) <ritesh.list@xxxxxxxxx> 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