[Bug 57967] [HSW]I-G-T gem_seqno_wrap fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Dec 11 13:45:30 PST 2012


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

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

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

--- Comment #7 from Chris Wilson <chris at chris-wilson.co.uk> ---
commit f72b3435c1a75406d82d6e252bb78f009efd4bd9
Author: Mika Kuoppala <mika.kuoppala at linux.intel.com>
Date:   Mon Dec 10 15:41:48 2012 +0200

    drm/i915: Don't emit semaphore wait if wrap happened

    If wrap just happened we need to prevent emitting waits for
    pre wrap values. Detect this and emit no-ops instead.

    v2: Use olr > seqno to detect wrap instead of *seqno == 0
    as suggested by Chris Wilson.

    v3: Use last used seqno to detect the wraparound. From
    Chris Wilson

    v4: Fixed unnecessary last_seqno assigment

    References: https://bugs.freedesktop.org/show_bug.cgi?id=57967
    Signed-off-by: Mika Kuoppala <mika.kuoppala at 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20121211/ec10fe0c/attachment.html>


More information about the intel-gfx-bugs mailing list