-
Notifications
You must be signed in to change notification settings - Fork 565
Closed
Description
The MSR enumeration logic in MSHV does not accurately account for the capabilities of the underlying hardware and hypervisor. Previously, integration tests passed because only the default MSRs—universally supported across platforms—were involved. However, recent feature additions in MSHV have introduced MSRs that are not supported on Intel hardware, causing failures.
Within the MSHV crate, a VM-specific MSR list exists to filter out unsupported MSRs, but it is not being applied correctly during MSR listing. As a result, MSHV attempts to expose MSRs that Intel hardware does not support, preventing successful VM upgrades on Intel-based systems.
This issue must be addressed to restore compatibility with Intel hardware.
Metadata
Metadata
Assignees
Labels
No labels