Page MenuHomeFreeBSD

KVM: Detect Extended Destination ID support
ClosedPublic

Authored by cperciva on Feb 22 2026, 4:10 AM.
Tags
None
Referenced Files
F151436561: D55427.id.diff
Wed, Apr 8, 9:51 AM
Unknown Object (File)
Tue, Apr 7, 4:36 PM
Unknown Object (File)
Tue, Apr 7, 4:22 PM
Unknown Object (File)
Tue, Apr 7, 1:33 PM
Unknown Object (File)
Tue, Apr 7, 8:39 AM
Unknown Object (File)
Sun, Apr 5, 1:09 PM
Unknown Object (File)
Sat, Apr 4, 2:48 PM
Unknown Object (File)
Thu, Mar 19, 1:35 PM
Subscribers

Details

Summary

KVM advertises support for the Extended Destination ID standard via
bit 15 of the value returned in the EAX register when KVM features
are queried via CPUID.

MFC after: 2 weeks

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Only enable if ext_dest_id is set to -1.

Move detection code into local_apic.c

This revision was not accepted when it landed; it landed in state Needs Review.Sat, Mar 28, 5:57 AM
This revision was automatically updated to reflect the committed changes.