hypinfo

QNX SDP8.0Building Embedded SystemsConfigurationDeveloper

Information about enabled hypervisor features

The hypinfo area indicates the support for specific hypervisor features. The following value can be read directly from the flags field:
HYPINFO_ENABLED
When this flag is set, the hypervisor features in the QNX OS microkernel have been enabled by the startup program. For more information, refer to the startup -Q option in the Utilities Reference.
You can set and retrieve the following values from this area by using the HYPINFO_VIRT_SET() and HYPINFO_VIRT_GET() functions:
HYPINFO_VIRT_ARM
For AArch64 platforms, this value is set if the underlying CPUs support the ARM virtualization extensions (i.e., exception level 2 (EL2) is implemented).
HYPINFO_VIRT_VMX
For Intel x86_64 platforms, this value is set if the underlying CPUs support the VMX virtualization extensions.
HYPINFO_VIRT_SVM
For AMD x86_64 platforms, this value is set if the underlying CPUs support the SVM virtualization extensions.
Page updated: