Re: [PATCH 1/2] x86: Use CPUID 0x8000001f to confirm SME availability

From: Tom Lendacky
Date: Fri Feb 11 2022 - 16:09:20 EST


On 2/11/22 13:51, Limonciello, Mario wrote:
On 2/11/2022 08:55, Tom Lendacky wrote:
On 2/10/22 23:36, Mario Limonciello wrote:

    1254:       f6 45 d8 01             testb  $0x1,-0x28(%rbp)
    1258:       74 02                   je     125c <stop_this_cpu+0x8c>
    125a:       0f 09                   wbinvd
    125c:       eb 07                   jmp    1265 <stop_this_cpu+0x95>
    125e:       0f 00 2d 00 00 00 00    verw   0x0(%rip)        # 1265 <stop_this_cpu+0x95>
    1265:       f4                      hlt
    1266:       eb f4                   jmp    125c <stop_this_cpu+0x8c>

That appears to be the same as today after the WBINVD is issued, so should be good.

Thanks,
Tom