diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-06-05 06:55:18 +0000 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-06-05 06:55:18 +0000 |
| commit | 993a7c1ea28968a4479a87ad6c2637a7045d2d51 (patch) | |
| tree | 024d7266fc695c4f93ab6ce0fcd52326f3ac379d /results/classifier/108/other/1998 | |
| parent | 2773b5e236e2217a35a53dbc298757610c7bbbc6 (diff) | |
| download | qemu-analysis-993a7c1ea28968a4479a87ad6c2637a7045d2d51.tar.gz qemu-analysis-993a7c1ea28968a4479a87ad6c2637a7045d2d51.zip | |
add new classifier result
Diffstat (limited to 'results/classifier/108/other/1998')
| -rw-r--r-- | results/classifier/108/other/1998 | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/results/classifier/108/other/1998 b/results/classifier/108/other/1998 new file mode 100644 index 000000000..d032c489d --- /dev/null +++ b/results/classifier/108/other/1998 @@ -0,0 +1,42 @@ +graphic: 0.804 +device: 0.729 +vnc: 0.721 +PID: 0.694 +debug: 0.679 +performance: 0.661 +files: 0.593 +other: 0.589 +permissions: 0.544 +KVM: 0.502 +network: 0.500 +socket: 0.486 +boot: 0.460 +semantic: 0.453 + +acpihp does not work with some common guest kernels +Description of problem: +for pc-q35 6.1, 7.2, any guest kernel with `ACPI: Core revision` < 20230331, can not hot plug the nvidia GPUs. +So basically only guest kernel >= 6.5 can make it work so far. +But majority of server kernels are still at 4.18, 5.x. I wonder if it possible to be fixed? +I also don't know is this qemu bug? bios bug? or actually ACPIA's bug? + +journal -k report error like following: +``` +Nov 11 17:53:00 VMTEST kernel: pci 0000:08:00.0: BAR 0: no space for [mem size 0x01000000] +Nov 11 17:53:00 VMTEST kernel: pci 0000:08:00.0: BAR 0: failed to assign [mem size 0x01000000] +Nov 11 17:53:00 VMTEST kernel: pci 0000:08:00.0: BAR 6: assigned [mem 0x81800000-0x8187ffff pref] +Nov 11 17:53:00 VMTEST kernel: pci 0000:08:00.0: BAR 5: assigned [io 0xa000-0xa07f] +Nov 11 17:53:00 VMTEST kernel: nvidia 0000:08:00.0: enabling device (0000 -> 0003) +Nov 11 17:53:00 VMTEST kernel: NVRM: This PCI I/O region assigned to your NVIDIA device is invalid: + NVRM: BAR0 is 0M @ 0x0 (PCI:0000:08:00.0) +Nov 11 17:53:00 VMTEST kernel: nvidia: probe of 0000:08:00.0 failed with error -1 +``` +Steps to reproduce: +1. run the instance as I described above +2. in qemu monitor: device_add vfio-pci,host=0000:06:00.0,id=gpu0,bus=pci.8 +3. login to the vm console then nvidia-smi to see the failure + +workaround: +`ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off` to disable the acpihp then pciehp can make it work. +Additional information: + |