Message ID | 20240215010004.1456078-1-seanjc@google.com (mailing list archive) |
---|---|
Headers | show |
Series | KVM: x86: Fix dirty logging of emulated atomics | expand |
On Wed, 14 Feb 2024 17:00:02 -0800, Sean Christopherson wrote: > Fix a bug in KVM's emulator where the target page of an atomic write isn't > marked dirty, and enhance the dirty_log_test selftest to serve as > a regression test by conditionally doing forced emulation of guest writes. > > Note, the selftest depends on several patches that are sitting in > `kvm-x86 pmu`, so I'll likely take the selftest through that branch (eww). > > [...] Applied the fix itself to kvm-x86 fixes, I'll follow up with a heftier version of the selftest patch for 6.9. [1/2] KVM: x86: Mark target gfn of emulated atomic instruction as dirty https://github.com/kvm-x86/linux/commit/910c57dfa4d1 -- https://github.com/kvm-x86/linux/tree/next