kernel 5.19.x: i915 hw conversion hangs on N3700/Airmont HD Graphics (Braswell)
Dear All,
With the last 5.19.x kernel line the transcoding HW acceleration (on Braswell Intel HD Graphic gpu) seems to be broken. Using a kernel from the previous 5.18.x line the HW accelarition works.
This is an example dmesg:
ago 18 14:16:54 abc kernel: i915 0000:00:02.0: [drm] Resetting vcs0 for preemption time out
ago 18 14:16:54 abc kernel: i915 0000:00:02.0: [drm] Plex Transcoder[77988] context reset due to GPU hang
ago 18 14:16:54 abc kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 8:4:a8ffdf3d, in Plex Transcoder [77988]
ago 18 14:17:09 abc kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 8:1:85d4fffb
ago 18 14:17:09 abc kernel: i915 0000:00:02.0: [drm] Resetting rcs0 for stopped heartbeat on rcs0
(tested on 5.19.0, 5.19.1 and 5.19.2)
The bug may be related to #3740 and #3398 and I filled a similar bug on gentoo's Bugzilla (https://bugs.gentoo.org/866023).
System information:
System: Linux gentoobox 5.19.3-gentoo-dist #1 SMP PREEMPT_DYNAMIC Mon Aug 22 07:42:24 -00 2022 x86_64 Intel(R) Pentium(R) CPU N3700 @ 1.60GHz GenuineIntel GNU/Linux
System arch: x86_64
Kernel version: 5.19.3-gentoo-dist
Linux distribution: Gentoo
Thanks in advance for your help.
luigi
Reproducible: Always
Steps to Reproduce:
- Boot kernel 5.19.x
- Start a GPU HW transcoding (via vaapi/Plex)
- system hangs
Actual Results:
System Hangs
Expected Results:
GPU HW transcoding should works
Kernel 5.18.x works
20220823122324_i915_intel_reg_dump.txt