On Fri, 21 Feb 2025 12:41:46 -0800, Sean Christopherson wrote: > Add a testcase to verify the guest does NOT get hit with an #AC or #DB > when generating a split-lock access. Bus Lock Detect, a.k.a. BusLockTrap, > enabling on AMD exposed a bug where KVM incorrectly runs the guest with the > host's DEBUGCTL MSR. > > Sean Christopherson (2): > x86: Include libcflat.h in atomic.h for u64 typedef > x86/debug: Add a split-lock #AC / bus-lock #DB testcase > > [...] Applied to kvm-x86 next (and now pulled by Paolo), thanks! [1/2] x86: Include libcflat.h in atomic.h for u64 typedef https://github.com/kvm-x86/kvm-unit-tests/commit/36fb9e84a465 [2/2] x86/debug: Add a split-lock #AC / bus-lock #DB testcase https://github.com/kvm-x86/kvm-unit-tests/commit/8d9218bb6b7c -- https://github.com/kvm-x86/kvm-unit-tests/tree/next