]> xenbits.xensource.com Git - qemu-xen.git/commitdiff
hw/acpi: Limit hotplug to root bus on legacy mode
authorAnthony PERARD <anthony.perard@citrix.com>
Wed, 6 Sep 2017 13:40:31 +0000 (14:40 +0100)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Thu, 28 Sep 2017 21:53:04 +0000 (16:53 -0500)
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
(cherry picked from commit f5855994fee2f8815dc86b8453e4a63e290aea05)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/acpi/pcihp.c

index c420a388eab428a3931bff1cf93e1deb5393c726..9db3c2eaf2e2a659d0b4e4645de65a8e59f8d430 100644 (file)
@@ -273,7 +273,7 @@ static void pci_write(void *opaque, hwaddr addr, uint64_t data,
                       addr, data);
         break;
     case PCI_SEL_BASE:
-        s->hotplug_select = data;
+        s->hotplug_select = s->legacy_piix ? ACPI_PCIHP_BSEL_DEFAULT : data;
         ACPI_PCIHP_DPRINTF("pcisel write %" HWADDR_PRIx " <== %" PRIu64 "\n",
                       addr, data);
     default: