boot: 0.958 kernel: 0.952 files: 0.909 register: 0.907 graphic: 0.904 device: 0.898 ppc: 0.869 vnc: 0.852 peripherals: 0.847 socket: 0.800 semantic: 0.742 PID: 0.739 performance: 0.735 virtual: 0.731 permissions: 0.673 network: 0.656 hypervisor: 0.615 architecture: 0.592 debug: 0.538 i386: 0.480 risc-v: 0.479 VMM: 0.432 arm: 0.403 x86: 0.402 TCG: 0.401 KVM: 0.315 mistranslation: 0.278 user-level: 0.227 assembly: 0.194 "pci_hp_register failed with error -16" was found in Guest when launching VM with pci-bridge and "-machine q35" Description of problem: Host and guest config file configuration: CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m CONFIG_HOTPLUG_PCI_SHPC=y Use this configuration kernel to boot QEMU, with the QEMU parameter "-machine q35 -device pci-bridge,id=bridge0,chassis_nr=1". After the guest boot, dmesg will display "shpchp 0000:00:04.0: pci_hp_register failed with error -16". Steps to reproduce: 1.Boot QEMU 2.Check dmesg in VM Additional information: Error log: [root@localhost ~]# dmesg | grep pci_hp_register [ 0.723893] shpchp 0000:00:04.0: pci_hp_register failed with error -16 [dmesg.log](/uploads/8ce302f996255544b4327d27ea4ac555/dmesg.log)