[Bug 76304] [BDW Regression]igt/gem_dummy_reloc_loop/blt causes [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... blitter ring idle

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 19 00:33:56 PDT 2014


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

lu hua <huax.lu at intel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW

--- Comment #2 from lu hua <huax.lu at intel.com> ---
Bisect shows: 8232644ccf099548710843e97360a3fcd6d28e04 is the first bad commit
commit 8232644ccf099548710843e97360a3fcd6d28e04
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Wed Mar 5 12:00:39 2014 +0000

    drm/i915: Convert the forcewake worker into a timer func

    We don't want to suffer scheduling delay when turning off the GPU after
    waking it up to touch registers. Ideally, we only want to keep the GPU
    awake for the register access sequence, with a single forcewake dance on
    the first access and release immediately after the last. We set a timer
    on the first access so that we only dance once and on the next scheduler
    tick, we drop the forcewake again.

    This moves the cleanup routine from the common i915 workqueue to a timer
    func so that we don't anger powertop, and drop the forcewake again
    quicker.

    v2: Enable the deferred force_wake_put for regular register reads as
        well.
    v3: Beautification and make sure we disable forcewake when shutting
        down.

    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
    Cc: Ben Widawsky <ben at bwidawsk.net>
    Cc: Ville Syrjälä <ville.syrjala at linux.intel.com>
    Reviewed-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
    Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>

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


More information about the intel-gfx-bugs mailing list