Page MenuHomeFreeBSD

vmm/amd64: support CPUID functions 0x40000100 and above
Needs ReviewPublic

Authored by rosenfeld_grumpf.hope-2000.org on Tue, Sep 29, 1:00 PM.

Details

Reviewers
None
Group Reviewers
bhyve
Summary

CPUID functions 0x40000100 and above mirror the original contents of
the hypervisor CPUID functions at 0x40000000. This allows a guest to
query the real hypervisor signature and features when the the default
hypervisor functions at 0x40000000 have been overridden to identify
as something else, such as KVM or HyperV.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 77446
Build 74329: arc lint + arc unit