blob: cb54a1a5d32f63d72b29097cf77f64079ac8f3a9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
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)
|