summary refs log tree commit diff stats
path: root/results/classifier/118/device/2968
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-07-03 19:39:53 +0200
committerChristian Krinitsin <mail@krinitsin.com>2025-07-03 19:39:53 +0200
commitdee4dcba78baf712cab403d47d9db319ab7f95d6 (patch)
tree418478faf06786701a56268672f73d6b0b4eb239 /results/classifier/118/device/2968
parent4d9e26c0333abd39bdbd039dcdb30ed429c475ba (diff)
downloademulator-bug-study-dee4dcba78baf712cab403d47d9db319ab7f95d6.tar.gz
emulator-bug-study-dee4dcba78baf712cab403d47d9db319ab7f95d6.zip
restructure results
Diffstat (limited to 'results/classifier/118/device/2968')
-rw-r--r--results/classifier/118/device/296852
1 files changed, 0 insertions, 52 deletions
diff --git a/results/classifier/118/device/2968 b/results/classifier/118/device/2968
deleted file mode 100644
index 4b5aa773..00000000
--- a/results/classifier/118/device/2968
+++ /dev/null
@@ -1,52 +0,0 @@
-x86: 0.969
-device: 0.956
-graphic: 0.943
-peripherals: 0.940
-ppc: 0.917
-kernel: 0.871
-architecture: 0.859
-socket: 0.819
-PID: 0.819
-debug: 0.762
-register: 0.738
-hypervisor: 0.736
-permissions: 0.724
-semantic: 0.724
-performance: 0.721
-virtual: 0.701
-files: 0.697
-user-level: 0.697
-vnc: 0.655
-VMM: 0.619
-risc-v: 0.562
-mistranslation: 0.546
-boot: 0.534
-network: 0.474
-arm: 0.458
-assembly: 0.440
-i386: 0.428
-TCG: 0.314
-KVM: 0.294
-
-Regression: x-igd-opregion=off ignored in VFIO IGD quirk handling
-Description of problem:
-A regression in QEMU’s VFIO IGD initialization causes the `x-igd-opregion=off` parameter to be ignored, resulting in an error when passing through an Intel iGPU SR-IOV Virtual Function (VF) at PCI address `00:02.1`: `qemu-system-x86_64: -device vfio-pci,host=0000:00:02.1,...: Device does not supports IGD OpRegion feature: No such device`
-Automatic detection of IGD-OpRegion assumes any Intel iGPU (including GVT-g) will have it but SR-IOV VFs do not.
-Steps to reproduce:
-1. Configure an Intel iGPU with SR-IOV enabled, creating a VF at `00:02.1`.
-2. Bind the VF to the `vfio-pci` driver:
-```
-    echo 0000:00:02.1 > /sys/bus/pci/drivers/i915/unbind
-    either:
-      echo "8086 4680" > /sys/bus/pci/drivers/vfio-pci/new_id
-    or:
-      echo 0000:00:02.1 > /sys/bus/pci/drivers/vfio-pci/bind
-```
-3. Run QEMU with the command line above, including `-device vfio-pci,host=0000:00:02.1,...,x-igd-opregion=off`.
-Additional information:
-- **Hardware details**:
-  - `00:02.1 VGA compatible controller [0300]: Intel Corporation AlderLake-S GT1 [8086:4680] (rev 0c)`
-  - Host motherboard: MSI PRO Z690-A DDR4
-  - CPU: Intel Core i5 12600K
-- **Regression cause**: The issue was introduced by commit 7be29f2f1a3f5b037d27eedbd5df9f441e8c8c16, which changed `vfio_pci_igd_config_quirk` to detect OpRegion automatically, ignoring `vdev->igd_opregion=false`.
-- **Proposed fix**: I have a patch that adds checks for `vdev->igd_opregion` in `vfio_pci_igd_config_quirk` and `vfio_pci_kvmgt_config_quirk`, skipping OpRegion handling when `x-igd-opregion=off`. The patch has been tested, confirming the VM starts without errors. I will submit it to qemu-devel@nongnu.org with a reference to this issue.