acrn-hypervisor/hypervisor/dm
Li, Fei1 5930e96d12 hv: io_req: refine vhm_req status setting
In spite of vhm_req status could be updated in HV and DM on different CPUs, they
only change vhm_req status when they detect vhm_req status has been updated by
each other. So vhm_req status will not been misconfigured. However, before HV
sets vhm_req status to REQ_STATE_PENDING, vhm_req buffer filling should be visible
to DM. Add a write memory barrier to guarantee this.

Tracked-On: #1842
Signed-off-by: Li, Fei1 <fei1.li@intel.com>
2019-07-11 09:15:47 +08:00
..
vpci HV: rename vbdf in struct pci_vdev to bdf 2019-07-04 11:25:01 +08:00
io_req.c hv: io_req: refine vhm_req status setting 2019-07-11 09:15:47 +08:00
vioapic.c hv: vioapic: fix interrupt lost and redundant interrupt 2019-07-05 10:22:56 +08:00
vpic.c HV:Modularize vpic code to remove usage of acrn_vm 2019-06-13 09:54:52 +08:00
vrtc.c HV:fix simple violations 2019-06-25 20:09:21 +08:00
vuart.c HV: fix vuart.c "Parameter needs to add const" 2019-07-09 10:36:44 +08:00