i915 0000:00:02.0: GPU HANG: ecode 9:1:0x00000000, hang on rcs0
Linux 5.4.10 with https://lore.kernel.org/stable/20191230111530.3750048-1-chris@chris-wilson.co.uk/ still has problems.
[…]
[1105231.952350] i915 0000:00:02.0: GPU HANG: ecode 9:1:0x00000000, hang on rcs0
[1105231.952350] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[1105231.952351] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[1105231.952351] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[1105231.952351] The GPU crash dump is required to analyze GPU hangs, so please always attach it.
[1105231.952352] GPU crash dump saved to /sys/class/drm/card0/error
[1105231.953369] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
[1105231.954085] [drm:gen8_reset_engines [i915]] *ERROR* rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[1105231.954374] i915 0000:00:02.0: Resetting chip for hang on rcs0
[1105231.956093] [drm:gen8_reset_engines [i915]] *ERROR* rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[1105231.956802] [drm:gen8_reset_engines [i915]] *ERROR* rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[1105237.968359] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
[1105245.968315] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
[1105247.952489] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
[1105249.936342] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
[1105251.854872] GpuWatchdog[4581]: segfault at 0 ip 0000556fba313bdd sp 00007f8ee37fc7c0 error 6 in vivaldi-bin[556fb631a000+72c3000]
[1105251.854876] Code: 48 c1 c9 03 48 81 f9 af 00 00 00 0f 87 c9 00 00 00 48 8d 15 18 3a 91 fb f6 04 11 80 0f 84 b8 00 00 00 be 01 00 00 00 ff 50 30 <c7> 04 25 00 00 00 00 37 13 00 00 c6 05 41 d7 a3 03 01 80 7d 8f 00
[1105251.920264] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
[1105253.968317] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
[…]
Here is the longer log Linux log. Unfortunately, the GPU crash dump couldn’t be retrieved, as the system was rebooted to get it working again.
It looks similar to #673 (closed) which the backport should have fixed.