[Bug 65332] [IVB: Apple MacBook PRO] glxgears cause "gpu hang" reminder messages in dmesg, but machine is reachable

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jun 4 02:03:06 PDT 2013


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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
           Assignee|yangweix.shui at intel.com     |idr at freedesktop.org
         QA Contact|intel-gfx-bugs at lists.freede |
                   |sktop.org                   |
            Product|DRI                         |Mesa
          Component|DRM/Intel                   |Drivers/DRI/i965

--- Comment #3 from Chris Wilson <chris at chris-wilson.co.uk> ---
Update mesa, you've hit the broken IVB blorp caused by:

commit 1dfea559c3f188a7a82a4abc09765ba09e939522
Author: Eric Anholt <eric at anholt.net>
Date:   Wed May 1 16:08:12 2013 -0700

    i965: Fix SNB GPU hangs when a blorp batch is the first thing to execute.

    The GPU apparently goes looking for constants even though there are no
    shader stages enabled, and gets stuck because we haven't told it there are
    no constants to collect.  If any other user of the 3D pipeline had run
    (even the Render accel of the X server!) since power on, then the in-GPU
    constant buffers would have been set up with some contents we didn't use,
    and we would succeed.

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=56416
    Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
    Tested-by: Dave Airlie <airlied at redhat.com>
    NOTE: This is a candidate for the stable branches.

and should be fixed by

commit 5d06c9ea0f1aa2f312660413acd1bd6a1dafe1a6
Author: Eric Anholt <eric at anholt.net>
Date:   Mon May 6 20:44:21 2013 -0700

    i965: Fix hangs on HSW since the gen6 blorp fix.

    The constant packets for gen6 are too small for gen7, and while IVB seems
    happy with them HSW blows up.  Fix it by emitting the correct packets on
    gen7, for all stages.

    v2: Include the packets instead of just skipping them.
    NOTE: This is a candidate for the stable branches.
    Reviewed-and-tested-by: Chad Versace <chad.versace at linux.intel.com>
    Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>

-- 
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/20130604/fd915263/attachment.html>


More information about the intel-gfx-bugs mailing list