Page MenuHomeFreeBSD

vmm/amd64: port illumos#16223: bhyve returns bogus cpuid 8000_001D leaf
AcceptedPublic

Authored by rosenfeld_grumpf.hope-2000.org on Oct 20 2025, 7:59 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Nov 24, 7:16 AM
Unknown Object (File)
Sun, Nov 23, 11:13 AM
Unknown Object (File)
Sat, Nov 22, 10:10 PM
Unknown Object (File)
Sat, Nov 22, 11:56 AM
Unknown Object (File)
Wed, Nov 12, 7:03 PM
Unknown Object (File)
Tue, Nov 11, 4:19 PM
Unknown Object (File)
Sat, Nov 8, 1:51 AM
Unknown Object (File)
Fri, Nov 7, 11:25 AM
Subscribers

Details

Reviewers
emaste
corvink
Group Reviewers
bhyve
Summary

This is a port of this bhyve improvement coming from illumos:

16223 bhyve returns bogus cpuid 8000_001D leaf
https://www.illumos.org/issues/16223

This fixes an issue in the CPUID emulation discovered on AMD CPUs.

Diff Detail

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