intel gpu freeze (dumps/logs attached to upstream bug)

Bug #428777 reported by Martin Olsson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xf86-video-intel
Fix Released
Critical
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Filing downstream bug for tracking purposes only (maybe upstream bug is fixed right before karmic and we want to cherry pick).

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

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29463)
gdm.log (captured using ssh while frozen)

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29464)
i915_batchbuffers (captured using ssh while frozen)

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29465)
i915_error_state.txt

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29466)
gem_active

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29467)
fence_regs

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29468)
flushing

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29469)
hws

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29470)
inactive

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29471)
interrupt

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29472)
request

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29473)
seqno

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29474)
ringbuf_data

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29475)
ringbuf_info

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29476)
intel_gpu_dump.txt.gz

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29477)
xorg.log

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29482)
dri_debug.tgz (the freeze just happened again, here is another set of logs)

Revision history for this message
In , Martin Olsson (mnemo) wrote :

Created an attachment (id=29483)
dri_debug.tgz (after the second freeze the machine froze a third time right after I restored my firefox session)

Revision history for this message
In , Martin Olsson (mnemo) wrote :

To my untrained eye the freeze dumps I've posted in this bug looks somewhat similar to the GPU freeze I in the end of August (also using karmic):
https://bugs.freedesktop.org/show_bug.cgi?id=23589

Revision history for this message
In , Martin Olsson (mnemo) wrote :

One additional thing; when the machine froze the third time (just 1-2 minutes after rebooting from the second freeze) I had just restored my GNOME session which started gedit and a gnome-terminal and it also re-launched my Firefox session with around 10 TABs in one window. One of the TABs in Firefox had a 6507x1787 pixel PNG in it (I guess that's not huge but it's bigger than the average texture maybe?).

Revision history for this message
Martin Olsson (mnemo) wrote :

Filing downstream bug for tracking purposes only (maybe upstream bug is fixed right before karmic and we want to cherry pick).

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

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
Changed in xserver-xorg-video-intel:
status: Unknown → Confirmed
Revision history for this message
In , Gordon Jin (gordon-jin) wrote :
Revision history for this message
In , Eric Anholt (eric-anholt) wrote :

commit 5604b27b9326ac542069a49ed9650c4b0d3e939a
Author: Eric Anholt <email address hidden>
Date: Wed Sep 9 12:35:30 2009 -0700

    i965: Fix relocation delta for WM surfaces.

Please retest with this patch in Mesa, as it fixed issues when the aperture was near full (big images being a cause)

Changed in xserver-xorg-video-intel:
status: Confirmed → In Progress
Revision history for this message
In , Martin Olsson (mnemo) wrote :

Ubuntu karmic cherry picked that "Fix relocation delta for WM surfaces" patch a few days ago so it's getting some nice testing right now before the upcoming Ubuntu beta.

I've been running with compiz off for the last few days (because I was previously getting _very_ frequent crashes while frequently generating and viewing huge PNG file for a project I'm working on).

Right now I've been running with compiz on, plus the patch applied and so far things looks great. No crashes or hangs and I've generated several big graphs, opened them in Firefox and Chrome, tried to stress it a bit with the compiz ring switcher and a few different games. So far, it feels pretty solid to me.

I'll report it here if the GPU hangs again with the patch applied.

Revision history for this message
Martin Olsson (mnemo) wrote :

I suspect this GPU hang might have been fixed by:

mesa (7.6.0~git20090817.7c422387-0ubuntu4) karmic; urgency=low

  * Add 109_fix_relocation_delta_for_wm_surfaces.patch: Fix relocation
    delta for WM surfaces. This was a regression introduced in
    0f328c90dbc893e15005f2ab441d309c1c176245 (LP: #429241).

 -- Alberto Milone <email address hidden> Tue, 15 Sep 2009 18:14:48 +0200

Revision history for this message
In , Eric Anholt (eric-anholt) wrote :

OK, I'll go ahead and close it as fixed for now. Feel free to reopen if you see the same problem again. Thanks for testing!

Changed in xserver-xorg-video-intel:
status: In Progress → Fix Released
Revision history for this message
Bryce Harrington (bryce) wrote :

Great, sounds like it's no longer an issue so closing bug. Feel free to reopen if it continues to be a problem.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → Fix Released
Changed in xserver-xorg-video-intel:
importance: Unknown → Critical
Changed in xserver-xorg-video-intel:
importance: Critical → Unknown
Changed in xserver-xorg-video-intel:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.