Files
acrn-hypervisor/hypervisor/arch/x86
li bing 25741b62db HV: fix the issue of ACRN_REQUEST_EXCP flag is not cleared.
the problem is : System will crash when run crashme.
The root cause of this problem is that when the ACRN_REQUEST_EXCP flag is set by calling
the vcpu_make_request function, the flag is not cleared.
Add the following statement to the vcpu_inject_exception function to fix the problem:
bitmap_test_and_clear_lock(ACRN_REQUEST_EXCP, &vcpu->arch.pending_req);
Tested that one night, there was no crash.

Tracked-On: #2527
Signed-off-by: bing.li<bingx.li@intel.com>
Acked-by:      Eddie Dong<eddie.dong@intel.com>
2019-04-23 15:17:13 +08:00
..
2018-12-19 09:07:14 +08:00
2019-04-22 19:58:20 +08:00
2019-02-22 13:14:36 +08:00
2019-03-14 10:38:17 +08:00
2019-04-22 19:58:20 +08:00
2019-02-22 13:14:36 +08:00
2019-04-22 19:58:20 +08:00
2019-03-22 08:38:13 +08:00