Re: [Xen-devel] [PATCH v2] hvmloader: don't hard-code IO-APIC parameters

2016-08-03 Thread Andrew Cooper
On 03/08/16 14:58, Jan Beulich wrote: > @@ -185,6 +188,14 @@ static void init_vm86_tss(void) > > static void apic_setup(void) > { > +/* > + * This would the The Right Thing To Do (tm), if only qemu > + * negotiated with Xen where the IO-APIC actually sits. Uncomment > + * this c

[Xen-devel] [PATCH v2] hvmloader: don't hard-code IO-APIC parameters

2016-08-03 Thread Jan Beulich
The IO-APIC address has variable bits determined by the PCI-to-ISA bridge (albeit for now we refrain from actually evaluating them, as there's still implicit rather than explicit agreement on the IO-APIC base address between qemu and the hypervisor), and the IO-APIC version should be read from the