Incorporating feedback from v1. Re-ordered so first 2 patches are fixes, allowing easier backport. Instead of declaring the eject register is write-only we define it to be a feature bits register and define the base feature set in the docs (a feature register seems easier to maintain than a version register). Other patches remain the same. Thanks,
Alex --- Alex Williamson (5): acpi_piix4: Use pci_get/set_byte acpi_piix4: Re-define PCI hotplug eject register read acpi_piix4: Remove PCI_RMV_BASE write code acpi_piix4: Fix PCI hotplug race acpi_piix4: Disallow write to up/down PCI hotplug registers docs/specs/acpi_pci_hotplug.txt | 18 +++- hw/acpi_piix4.c | 180 +++++++++++++++++++++------------------ 2 files changed, 109 insertions(+), 89 deletions(-)