Re: [PATCH v2 3/4] x86/mm: Flush global TLB when switching to trampoline page-table

From: Joerg Roedel
Date: Fri Oct 01 2021 - 08:38:07 EST


On Wed, Sep 29, 2021 at 08:07:10AM -0700, Dave Hansen wrote:
> /*
> * The CR3 writes above may not flush global TLB entries.
> * Stale, global entries from previous sets of page tables may
> * still be present. Flush those stale entries.
> *
> * This ensures that memory accessed while running with
> * trampoline_pgd is *actually* mapped into trampoline_pgd.
> */

Yes, this is better. I replaced my comment with this one (only did some
minor rewording).

Thanks,

Joerg