Files
acrn-hypervisor/hypervisor/include/arch/x86
Zide Chen 86526cddc5 hv: disable more features from guest CPUID
Silicon Debug Feature: CPUID.01H.ECX[11]
- We can't allow guests to have direct access to silicon wide resources.

Machine Check Exception: CPUID.01H.EDX[5]
- Need HV support before exposing it to the guests.

Perfmon and Debug: CPUID.01H.ECX[15]
Debug Store: CPUID.01H.EDX[21], CPUID.01H.ECX[2], CPUID.01H.ECX[4]
- HV emulation is needed to separate host and guest monitoring data.
- guest CPUID.0AH is forced to all-zero in ACRN so it makes sense to clear
  these bits as well.

Tracked-On: #1867
Signed-off-by: Zide Chen <zide.chen@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
2019-01-09 23:04:41 +08:00
..
2018-12-20 15:44:08 +08:00
2019-01-07 11:23:22 +08:00
2018-12-19 09:07:14 +08:00
2018-12-26 10:57:41 +08:00
2018-12-28 23:46:49 +08:00
2018-12-12 13:08:10 +08:00
2018-12-20 15:44:08 +08:00
2018-11-30 14:55:17 +08:00
2018-12-19 09:07:14 +08:00
2018-12-17 14:31:52 +08:00
2018-12-12 13:08:10 +08:00
2018-12-24 22:18:30 +08:00