Bug 75711 - Radeon: GPU recovery is unable to recover from GPU lockups (R9 270 - error in VDPAU).
Summary: Radeon: GPU recovery is unable to recover from GPU lockups (R9 270 - error in...
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: x86-64 Linux
: P1 high
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-08 02:06 UTC by t3st3r
Modified: 2016-03-23 18:55 UTC (History)
1 user (show)

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


Attachments
Failed GPU recovery - R9 270, VDPAU. (12.76 KB, text/plain)
2014-05-08 02:06 UTC, t3st3r
Details

Description t3st3r 2014-05-08 02:06:08 UTC
Created attachment 135361 [details]
Failed GPU recovery - R9 270, VDPAU.

There are some cases when Radeon GPUs can lock up on some MESA errors and so on. While it MESA bugs and somesuch, there is what I believe to be kernel side bug as well. 

Kernel side problem is how kernel handles GPU recovery procedure. Right now GPU recovery would fail most of time on virtually any MESA bug and any GPUs, system would be left in completely unusable state due to lack of graphic output. 

This bug has been caught on 3.15-rc4 kernel running with recent MESA (oibaf PPA on Ubuntu 14.04). GPU deadlock on R9 270 occured during VDPAU usage. As usually ;) GPU recovery failed to recover this GPU as well.

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