summary refs log tree commit diff stats
path: root/results/classifier/118/graphic/2722
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/118/graphic/2722')
-rw-r--r--results/classifier/118/graphic/272278
1 files changed, 78 insertions, 0 deletions
diff --git a/results/classifier/118/graphic/2722 b/results/classifier/118/graphic/2722
new file mode 100644
index 000000000..e6ad056ad
--- /dev/null
+++ b/results/classifier/118/graphic/2722
@@ -0,0 +1,78 @@
+graphic: 0.884
+user-level: 0.884
+virtual: 0.880
+peripherals: 0.871
+semantic: 0.869
+vnc: 0.867
+permissions: 0.866
+risc-v: 0.860
+ppc: 0.858
+arm: 0.855
+device: 0.846
+debug: 0.841
+hypervisor: 0.840
+kernel: 0.835
+boot: 0.835
+register: 0.831
+PID: 0.829
+performance: 0.826
+VMM: 0.798
+architecture: 0.798
+assembly: 0.786
+socket: 0.782
+TCG: 0.780
+network: 0.775
+files: 0.774
+mistranslation: 0.762
+KVM: 0.757
+x86: 0.662
+i386: 0.597
+
+TLB Invalidation time out on i915 SR-IOV passthrough
+Description of problem:
+Hello,
+
+I tried to use SR-IOV on i915 driver freshly available on the [LTS intel kernel](https://github.com/intel/linux-intel-lts) with this [kernel version ](https://github.com/intel/linux-intel-lts/tree/lts-v6.6.34-linux-240626T131354Z) for pci passthrough purpose.
+After setting up SR-IOV (kernel compilation, kernel cmdline, vfio-pci driver attribution to the new pci..)
+ I've got my two new pci.
+
+```
+00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c)
+DeviceName: Onboard IGD
+
+Subsystem: Hewlett-Packard Company Alder Lake-P Integrated Graphics Controller
+Kernel driver in use: i915
+
+00:02.1 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c)
+Subsystem: Hewlett-Packard Company Alder Lake-P Integrated Graphics Controller
+Kernel driver in use: vfio-pci
+
+00:02.2 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c)
+Subsystem: Hewlett-Packard Company Alder Lake-P Integrated Graphics Controller
+Kernel driver in use: vfio-pci
+```
+I gave one of those pci to my VM with this qemu cmdline:
+```
+-cpu host,migratable=on,hv-time,hv-relaxed,hv-vapic,hv-spinlocks=0x1fff,hv-passthrough,hv-vendor-id=IrisXE
+...
+-device vfio-pci-nohotplug,host=0000:00:02.1,id=hostdev0,bus=pci.4,addr=0x0
+```
+Sometimes it working properly when I start the qemu cmdline but most of the time I've got those kernel errors and a GPU hang:
+```
+    kernel [ 2252.208134] i915 0000:00:02.0: [drm] ERROR GT0: GUC: TLB invalidation response timed out for seqno 9679
+    kernel [ 2252.208134] i915 0000:00:02.0: [drm] ERROR GT0: GUC: TLB invalidation response timed out for seqno 9679
+    kernel i915 0000:00:02.0: [drm] ERROR GT0: GUC: TLB invalidation response timed out for seqno 9679
+    kernel i915 0000:00:02.0: [drm] ERROR GT0: GUC: TLB invalidation response timed out for seqno 9679
+    ....
+    kernel Fence expiration time out i915-0000:00:02.0:renderThread22381:6e0!
+    kernel i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.13.1
+    kernel i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
+    kernel i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads
+    kernel i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
+    kernel i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
+    kernel [ 2730.991019] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:85dfbfff, in renderThread [22381]
+    kernel [ 2730.991084] i915 0000:00:02.0: [drm] renderThread22381 context reset due to GPU hang
+```
+It mostly appears when Qemu is starting..
+
+Any help would be appreciate, thanks a lot