Module cpuid

Source
Expand description

Provides the synthetic hypervisor cpuid leaves matching this hv1 emulator’s capabilities.

Constants§

SUPPORTED_FEATURES
The hypervisor features that this emulator supports.
SUPPORTED_PRIVILEGES
The partition privileges that this emulator supports.

Functions§

make_hv_cpuid_leaves
Converts the given features and enlightenment information into a set of synthetic cpuid leaves.
make_isolated_hv_cpuid_leaves
Converts the given features and enlightenment information into a set of synthetic cpuid leaves for isolated VMs.
process_hv_cpuid_leaves
Adds the standard hypervisor leaves and version information, and filters out information we shouldn’t expose if we’re hiding isolation.