[Bug 111014] [regression] [bisected] i915 GPU HANG: ecode 7:1:0xfffffffe on Kernel 5.1.x and 5.2rc1 to 5.2rc6

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jul 4 14:09:03 UTC 2019


https://bugs.freedesktop.org/show_bug.cgi?id=111014

--- Comment #37 from Dmitry Osipenko <digetx at gmail.com> ---
(In reply to Chris Wilson from comment #18)
> See commit 928f8f42310f244501a7c70daac82c196112c190
> Author: Chris Wilson <chris at chris-wilson.co.uk>
> Date:   Fri Apr 19 12:17:47 2019 +0100
> 
>     drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context
>     
>     Despite what I think the prm recommends, commit f2253bd9859b
>     ("drm/i915/ringbuffer: EMIT_INVALIDATE after switch context") turned out
>     to be a huge mistake when enabling Ironlake contexts as the GPU would
>     hang on either a MI_FLUSH or PIPE_CONTROL immediately following the
>     MI_SET_CONTEXT of an active mesa context (more vanilla contexts, e.g.
>     simple rendercopies with igt, do not suffer).

This fixes super-annoying hangs on Ivy Bridge with v5.1.15. Thanks for the
pointer!

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20190704/4d697947/attachment.html>


More information about the intel-gfx-bugs mailing list