[Bug 107274] [CI][SHARDS] igt at gem_exec_nop@basic-parallel - incomplete - GEM_BUG_ON(!engine->i915->gt.awake)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jul 19 12:26:58 UTC 2018


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

Chris Wilson <chris at chris-wilson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Chris Wilson <chris at chris-wilson.co.uk> ---
commit d78d3343dce7787a5f7fd0b3d522a3510fd26ef9 (HEAD -> drm-intel-next-queued,
drm-intel/for-linux-next, drm-intel/drm-intel-next-queued)
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Thu Jul 19 08:50:29 2018 +0100

    drm/i915/execlists: Move the assertion we have the rpm wakeref down

    There's a race between idling the engine and finishing off the last
    tasklet (as we may kick the tasklets after declaring an individual
    engine idle). However, since we do not need to access the device until
    we try to submit to the ELSP register (processing the CSB just requires
    normal CPU access to the HWSP, and when idle we should not need to
    submit!) we can defer the assertion unto that point. The assertion is
    still useful as it does verify that we do hold the longterm GT wakeref
    taken from request allocation until request completion.

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=107274
    Fixes: 9512f985c32d ("drm/i915/execlists: Direct submission of new requests
(avoid tasklet/ksoftirqd)")
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
    Cc: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
    Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
    Link:
https://patchwork.freedesktop.org/patch/msgid/20180719075029.28643-1-chris@chris-wilson.co.uk

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


More information about the intel-gfx-bugs mailing list