> /* > * With interrupt format set to 0 (non-remappable) bits 55:49 from the > * IO-APIC RTE and bits 11:5 from the MSI address can be used to store > * high bits for the Destination ID. This expands the Destination ID > * field from 8 to 15 bits, allowing to target APIC IDs up 32768. > */ I am not keen on that wording because it doesn't seem to fully reflect the fact that the I/OAPIC is just a device to turn line interrupts into MSIs. The values in bits 55:49 of the RTE *are* what go into bits 11:5 of the resulting MSI address. Perhaps make it more parenthetical to make it clearer that they are not independent... "bits 11:5 of the MSI address (which come from bits 55:49 of the I/OAPIC RTE)..." -- dwmw2
- [PATCH v2 2/5] xen/vioapic: add support for the extended ... Roger Pau Monne
- [PATCH v2 3/5] x86/vmsi: add support for extended destina... Roger Pau Monne
- [PATCH v2 1/5] x86/cpuid: add CPUID flag for Extended Des... Roger Pau Monne
- Re: [PATCH v2 1/5] x86/cpuid: add CPUID flag for Ext... Jan Beulich
- Re: [PATCH v2 1/5] x86/cpuid: add CPUID flag for... David Woodhouse
- Re: [PATCH v2 1/5] x86/cpuid: add CPUID flag... Jan Beulich
- Re: [PATCH v2 1/5] x86/cpuid: add CPUID ... Roger Pau Monné
- Re: [PATCH v2 1/5] x86/cpuid: add C... Jan Beulich
- Re: [PATCH v2 1/5] x86/cpuid: add C... David Woodhouse
- Re: [PATCH v2 1/5] x86/cpuid: a... Roger Pau Monné
- [PATCH v2 RFC 4/5] x86/ioreq: report extended destination... Roger Pau Monne
- Re: [PATCH v2 RFC 4/5] x86/ioreq: report extended de... Durrant, Paul
- Re: [PATCH v2 RFC 4/5] x86/ioreq: report extende... Roger Pau Monné
- Re: [PATCH v2 RFC 4/5] x86/ioreq: report ext... Durrant, Paul
- [PATCH v2 5/5] x86/cpuid: expose EXT_DEST_ID feature if s... Roger Pau Monne