Bug 59761
Summary: | Kernel fails to reset AMD HD5770 GPU properly and encounters OOPS. GPU reset fails - system remains in unusable state. | ||
---|---|---|---|
Product: | Drivers | Reporter: | t3st3r |
Component: | Video(DRI - non Intel) | Assignee: | drivers_video-dri |
Status: | NEW --- | ||
Severity: | blocking | CC: | alexdeucher, szg00000 |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.10 RC5 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
t3st3r
2013-06-15 17:24:02 UTC
Can you bisect mesa and find out what commit caused the breakage? Quite hard/time consuming for me at this point. But if no other options left, I probably can try since this bug is quite annoying. Right now I know that MESA 9.0.x has been working perfectly with that HD5770. But MESA 9.1 and up (9.2 git, etc) are broken. This also seems to produce some visually visible artifacts on textured objects in mentioned "Ryzom" game. Say, "metallic" objects However as for kernel itself - the problem is that kernel detects lock-up but then EPIC FAILs when trying to reset GPU. I bet there should be no "BUG: unable to handle kernel paging request" at very least. Then, kernel never manages to recover from this condition. Neither old 3.8 kernel, nor recent changed GPU reset code from 3.9/3.10 would work. Btw, looks like in MESA 9.2 GPU lockup bug which provokes this problem has gone (congrats to MESA people on killing it!). Though I can still re-test kernel handling of GPU reset by using older MESA :). |