From a6a11dfdea7f71ed31eed79446769e5da7b35aa0 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 31 Mar 2009 16:52:24 +0100 Subject: [PATCH] passthrough: Allow slots 1e and 1f to be used This fixes an oversight in my recent patch "Allow any unused PCI device to be used for pass-through" whereby attempts to use slots 1e and 1f for pass-through would silently fail. * This affects both static and manual selection of slots * This affects both hot-plug and static pass-through Signed-off-by: Simon Horman --- hw/piix4acpi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/piix4acpi.c b/hw/piix4acpi.c index b4a0c1a3..4a361952 100644 --- a/hw/piix4acpi.c +++ b/hw/piix4acpi.c @@ -320,9 +320,9 @@ static void php_slots_init(void) } /* ACPI PCI hotplug controller */ - register_ioport_read(ACPI_PHP_IO_ADDR, NR_PCI_DEV, 1, + register_ioport_read(ACPI_PHP_IO_ADDR, NR_PCI_DEV + 2, 1, acpi_php_readb, &php_slots); - register_ioport_write(ACPI_PHP_IO_ADDR, NR_PCI_DEV, 1, + register_ioport_write(ACPI_PHP_IO_ADDR, NR_PCI_DEV + 2, 1, acpi_php_writeb, &php_slots); register_savevm("pcislots", 0, 1, pcislots_save, pcislots_load, &php_slots); -- 2.39.5