Page MenuHomeFreeBSD

KVM: Detect Extended Destination ID support
ClosedPublic

Authored by cperciva on Feb 22 2026, 4:10 AM.
Tags
None
Referenced Files
F167208620: D55427.id174417.diff
Wed, Aug 19, 11:15 PM
Unknown Object (File)
Wed, Aug 19, 9:39 AM
Unknown Object (File)
Tue, Aug 18, 10:21 AM
Unknown Object (File)
Tue, Aug 11, 4:40 AM
Unknown Object (File)
Sun, Aug 9, 1:13 AM
Unknown Object (File)
Sat, Aug 8, 9:35 PM
Unknown Object (File)
Sat, Aug 8, 7:30 PM
Unknown Object (File)
Thu, Jul 30, 9:03 AM
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 Skipped
Unit
Tests Skipped
Build Status
Buildable 70926
Build 67809: arc lint + arc unit

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.Mar 28 2026, 5:57 AM
This revision was automatically updated to reflect the committed changes.