|
@@ -35,7 +35,7 @@
|
|
#include "migration/vmstate.h"
|
|
#include "migration/vmstate.h"
|
|
#include "hw/acpi/acpi_aml_interface.h"
|
|
#include "hw/acpi/acpi_aml_interface.h"
|
|
|
|
|
|
-#define XEN_PIIX_NUM_PIRQS 128ULL
|
|
|
|
|
|
+#define XEN_IOAPIC_NUM_PIRQS 128ULL
|
|
|
|
|
|
static void piix3_set_irq_pic(PIIX3State *piix3, int pic_irq)
|
|
static void piix3_set_irq_pic(PIIX3State *piix3, int pic_irq)
|
|
{
|
|
{
|
|
@@ -420,7 +420,7 @@ static void piix3_xen_realize(PCIDevice *dev, Error **errp)
|
|
* connected to the IOAPIC directly.
|
|
* connected to the IOAPIC directly.
|
|
* These additional routes can be discovered through ACPI.
|
|
* These additional routes can be discovered through ACPI.
|
|
*/
|
|
*/
|
|
- pci_bus_irqs(pci_bus, xen_piix3_set_irq, piix3, XEN_PIIX_NUM_PIRQS);
|
|
|
|
|
|
+ pci_bus_irqs(pci_bus, xen_intx_set_irq, piix3, XEN_IOAPIC_NUM_PIRQS);
|
|
}
|
|
}
|
|
|
|
|
|
static void piix3_xen_class_init(ObjectClass *klass, void *data)
|
|
static void piix3_xen_class_init(ObjectClass *klass, void *data)
|