Re: [kvm-unit-tests GIT PULL] x86: random smattering of changes
From: Yosry Ahmed
Date: Wed May 27 2026 - 19:56:28 EST
On Wed, May 27, 2026 at 11:04 AM Sean Christopherson <seanjc@xxxxxxxxxx> wrote:
>
> Please pull a rather random set of changes that have been accumulating over
> the last few months.
>
> Note, the SKINIT nSVM intercept test fails on some Turin CPUs, but allegedly
> only on pre-production hardware? I assume/hope such hardware isn't commonly
> available, and so didn't bother trying to handle it in upstream KUT.
>
> The following changes since commit 9eb6c57313060d34f7e5b2ac6f90bb5873bbe2ff:
>
> Merge branch 'mbec' into HEAD (2026-05-12 13:03:25 +0200)
>
> are available in the Git repository at:
>
> https://github.com/kvm-x86/kvm-unit-tests.git tags/kvm-x86-2026.05.27
>
> for you to fetch changes up to c10d4616e2ad5d95553b2f0c389b4546dfacd76f:
>
> x86/vmx: Remove the superfluous vmx_cet config entry (2026-05-27 08:59:46 -0700)
>
> ----------------------------------------------------------------
> KVM-Unit-Tests x86 changes:
>
> - Track SVM's EXIT_CODE as a 64-bit value, to verify KVM does the same.
>
> - Add nSVM tests for unsupported instruction intercepts.
>
> - Serialize the (v)CPU after WRMSR(TSCDEADLINE) to prepare for APIC timer
> virtualization.
>
> - Disable PKU in the vCPU model when running the nVMX access tests to make
> the runtime somewhat reasonable.
>
> - Extended the VMOVDQA test to cover VMOVNTDQA as well.
>
> - Add test coverage for ENTER + emulated MMIO.
>
> - Misc fixes, cleanups, and minor coverage enhancements.
>
> ----------------------------------------------------------------
> Isaku Yamahata (2):
> x86: Replace NOP with CPUID after WRMSR(TSCDEADLINE) to serialize deadline timer
> x86: tscdeadline_latency: Remove unnecessary nop
>
> Jim Mattson (1):
> x86: nVMX: Add retry loop to advanced RTM debugging subtest
>
> Kevin Cheng (2):
> x86/svm: Add missing svm intercepts
> x86/svm: Add unsupported instruction intercept test
Any reason not to include this series:
https://lore.kernel.org/kvm/20260312200308.3089379-1-chengkev@xxxxxxxxxx/?