Bug 32162 - GPU lockup with RV350, KMS, Compiz, Pageflipping
Summary: GPU lockup with RV350, KMS, Compiz, Pageflipping
Status: RESOLVED OBSOLETE
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: All Linux
: P1 high
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-29 14:04 UTC by Chris Rankin
Modified: 2013-12-23 11:49 UTC (History)
2 users (show)

See Also:
Kernel Version: 2.6.39
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg output, showing GPU lockup (3.37 KB, text/plain)
2011-03-29 14:05 UTC, Chris Rankin
Details
Xorg log file from crash (193.72 KB, text/plain)
2011-03-29 14:06 UTC, Chris Rankin
Details
.config file for kernel (87.49 KB, text/plain)
2011-03-29 14:38 UTC, Chris Rankin
Details
dmesg output, showing GPU lockup (42.74 KB, text/plain)
2011-07-28 14:14 UTC, Chris Rankin
Details

Description Chris Rankin 2011-03-29 14:04:38 UTC
This lockup happened after I'd turned my back long enough for a screensaver to kick in. I am using the latest xorg-x11-drv-ati from -git, along with Xorg 1.9.5, so page-flipping is also enabled.

Mesa is r300g from Mar 25th 2011.

According to the serial console, the kernel continued to spit out "Failed to schedule IB" errors until finally it froze completely.
Comment 1 Chris Rankin 2011-03-29 14:05:49 UTC
Created attachment 52462 [details]
dmesg output, showing GPU lockup
Comment 2 Chris Rankin 2011-03-29 14:06:34 UTC
Created attachment 52472 [details]
Xorg log file from crash
Comment 3 Chris Rankin 2011-03-29 14:38:16 UTC
Created attachment 52482 [details]
.config file for kernel

The hardware is a dual P4 Xeon (hyperthreading also enabled) with 2 GB of RAM. So I'm not sure why the stacktrace contains "init_transmeta()".
Comment 4 Chris Rankin 2011-03-29 22:58:57 UTC
It has been suggested that this bug is actually a symptom of this Xorg bug:
https://bugs.freedesktop.org/show_bug.cgi?id=35452
Comment 5 Chris Rankin 2011-07-28 14:14:17 UTC
Created attachment 66992 [details]
dmesg output, showing GPU lockup

Looks like the bug is still present in 2.6.39.3. Again, turning my back long enough for an OpenGL screensaver to kick in was all it took.
Comment 6 Alex Deucher 2012-08-20 15:29:25 UTC
Is this still an issue with a newer kernel?
Comment 7 Chris Rankin 2012-09-02 22:07:10 UTC
Hard to be sure, mainly because Gnome 3 doesn't seem to run my OpenGL screensavers for very long before putting the monitor into DPMS sleep instead.

I did recently (i.e. 3.5.3 kernel) have screensaver trouble with my laptop and its M66GL chip: X had difficulty waking up after entering DPMS sleep, and the kernel crashed with memory errors shortly afterwards anyway. But this could be a separate bug.

Note You need to log in before you can comment on or make changes to this bug.