Since QEMU-6.1, Q35 machine is using ACPI PCI hotplug by default.
However SeaBIOS did not take in account pcie-pci-bridge and treated it
as any other PCIe device which is not correct in the case of the bridge.

Patch [1/2] fixes main issue by treating the bridge as a device with
possible SHPC capability.
Patch [2/2] fixes missed IO reservation, by making sure that in the case of
the bridge firmware reserves IO resource.

Igor Mammedov (2):
  pci: reserve resources for pcie-pci-bridge to fix regressed hotplug on
    q35
  pci: let firmware reserve IO for pcie-pci-bridge

 src/fw/pciinit.c | 24 +++++++++++++++++++-----
 1 file changed, 19 insertions(+), 5 deletions(-)

-- 
2.27.0

_______________________________________________
SeaBIOS mailing list -- seabios@seabios.org
To unsubscribe send an email to seabios-le...@seabios.org

Reply via email to