hypervisor: mshv: Override hypervisor R/W behavior for unknown MSR

By default Microsoft Hypervisor send a GP to the guest if it tries
read/write an unimplemented MSR from the hypervisor prospective. Instead
change this behavior to ignore read/write operations for unimplemented
MSRs

Signed-off-by: Jinank Jain <jinankjain@microsoft.com>
This commit is contained in:
Jinank Jain
2022-06-07 12:36:24 +00:00
committed by Liu Wei
parent 64b4b7205e
commit ada85f68f6
2 changed files with 16 additions and 0 deletions

View File

@@ -66,6 +66,11 @@ pub enum HypervisorError {
///
#[error("Failed to retrieve TDX capabilities:{0}")]
TdxCapabilities(#[source] anyhow::Error),
///
/// Failed to set partition property
///
#[error("Failed to set partition property:{0}")]
SetPartitionProperty(#[source] anyhow::Error),
}
///