[Bug 98670] [BAT][BSW] WARN_ON(dev_priv->gt.awake) during drv_module_reload_basic

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 18 12:36:44 UTC 2016


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

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

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

--- Comment #1 from Chris Wilson <chris at chris-wilson.co.uk> ---
Had a thought that this may be related to

commit 4302055b29cbc8566aaa5eb7f594ea9cc78ebf41
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Tue Nov 15 16:46:20 2016 +0000

    drm/i915: Be more careful to drop the GT wakeref

    Since we can retire requests from multiple paths, we cannot assume that
    i915_gem_retire_requests() is the sole path on which we can transition
    to gt.active_requests == 0. A consequence of this is that we would skip
    the function if we had already retired all the requests and not
    scheduled the idle worker.

    This is fallout from changing the routine from considering active_engines
    (for which it was the only consumer) to active_requests.

Optimistically closing to provoke CI tripping over it again.

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


More information about the intel-gfx-bugs mailing list