Re: [PATCH v2] x86/mm: Don't disable INVLPG if "incomplete Global INVLPG flushes" is fixed by microcode

From: Xi Ruoyao
Date: Mon Mar 25 2024 - 20:32:15 EST


On Mon, 2024-03-25 at 20:06 +0000, Michael Kelley wrote:

/* snip */

> I haven't done a complete census, but there don't seem to be
> that many places in x86 code where the microcode version is
> checked. Several (most?) already have some kind of "out" when
> running on a hypervisor -- like bad_spectre_microcode(), and
> apic_validate_deadline_timer().

So I've sent V3 as
https://lore.kernel.org/all/20240325212818.125053-1-xry111@xxxxxxxxxxx/
with the check added.

--
Xi Ruoyao <xry111@xxxxxxxxxxx>
School of Aerospace Science and Technology, Xidian University