acrn-hypervisor/hypervisor/common
Minggui Cao 5de6bf3d34 fix a bug: UOS could hung after running some time.
soft-lock or CPUs stalls can happen during UOS running; after debugging,
find CPUs for UOS is in idle thread, and will not be scheduled back.

root cause: PIO/MMIO from UOS will trigger SOS/DM to handle them. Usually,
it should make sure UOS-vcpu pause first then resume, but for SOS/UOS in
parallel,in former code, the UOS-vcpu resume could be called first by SOS
before pause.

Signed-off-by: Minggui Cao <minggui.cao@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-06-05 17:28:10 +08:00
..
hv_main.c HV:treewide:C99-friendly per_cpu implementation change the per_cpu method 2018-06-05 17:09:00 +08:00
hypercall.c license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
io_request.c fix a bug: UOS could hung after running some time. 2018-06-05 17:28:10 +08:00
schedule.c HV:treewide:C99-friendly per_cpu implementation change the per_cpu method 2018-06-05 17:09:00 +08:00
stack_protector.c license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
trusty_hypercall.c license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
vm_load.c hv: set start mode of vcpu 2018-06-01 19:14:13 +08:00