Files
acrn-hypervisor/hypervisor/arch/x86/guest
Yifan Liu 05460f151a hv: Serialize WBINVD using wbinvd_lock
As mentioned in previous patch, wbinvd utilizes the vcpu_make_request
and signal_event call pair to stall other vcpus. Due to the fact that
these two calls are not thread-safe, we need to avoid concurrent call to
this API pair.

This patch adds wbinvd lock to serialize wbinvd emulation.

Tracked-On: #7887
Signed-off-by: Yifan Liu <yifan1.liu@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2022-07-14 09:05:37 +08:00
..
2022-03-08 16:41:46 +08:00
2022-04-18 15:33:11 +08:00
2022-05-06 10:29:33 +08:00
2022-04-22 14:46:05 +08:00