[GLK / Iris] GPU hang in GfxBench CarChase
Setup:
- HW: GLK J4005 NUC + FullHD monitor
- OS: Ubuntu 18.04 with Unity desktop (compiz)
- SW: Git versions of drm-tip kernel, X server & Mesa (i.e. Iris)
Use-case:
- Run GfxBench CarChase onscreen & offscreen versions few times:
for round in $(seq 5); do
echo "*** ROUND $round ***";
for test in gl_4 gl_4_off; do
bin/testfw_app --gfx glfw --gl_api desktop_core --width 1920 --height 1080 --fullscreen 1 --test_id $test;
dmesg | tail -8;
done
done
Outcome:
- GPU hang, see glk-i915_error_state.txt
Notes:
- Hang happens much more often in the onscreen version than offscreen one
- No issues on BXT (J4205), nor with i965, so triggering of the issue seems to be both GLK & Iris specific
- No idea (data) on whether this is a regression or has always been broken, nor whether it happens also on other GENs
- No idea whether this is is related to another GEN9 LP / Iris hang issue: drm/intel#1205 (closed)