Page MenuHomeFreeBSD

KVM: Detect Extended Destination ID support
ClosedPublic

Authored by cperciva on Feb 22 2026, 4:10 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Apr 29, 2:23 AM
Unknown Object (File)
Wed, Apr 29, 2:14 AM
Unknown Object (File)
Tue, Apr 28, 8:27 AM
Unknown Object (File)
Mon, Apr 27, 4:25 AM
Unknown Object (File)
Sat, Apr 25, 6:40 AM
Unknown Object (File)
Tue, Apr 21, 11:39 AM
Unknown Object (File)
Mon, Apr 20, 9:51 PM
Unknown Object (File)
Mon, Apr 20, 5:08 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.Mar 28 2026, 5:57 AM
This revision was automatically updated to reflect the committed changes.