[Bug 216867] KVM instruction emulation breaks LOCK instruction atomicity when CMPXCHG fails

bugzilla-daemon
2023-01-03T22:49:03Z

--- Comment #3 from Eric Li (ercli@ucdavis.edu) ---
Just FYI: VMware Workstation Player 16.2.4 has the same behavior, which is
reported in
https://communities.vmware.com/t5/VMware-Workstation-Player/LOCK-instruction-atomicity-broken-on-VGA-memory-mapped-IO/m-p/2946505#M39982

I tested on the following hypervisors / emulators, and do not see this bug:
* Virtual Box (version 6.1.40)
* QEMU TCG (version 5.2.0)
* Hyper-V