[Bug 119991] Screen is corrupt upon resume from hybrid-sleep with Radeon HD5xxx cards

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Mon Jun 13 07:20:17 UTC 2016


https://bugzilla.kernel.org/show_bug.cgi?id=119991

--- Comment #3 from Jani-Markus Maunus <j.markus.maunus at gmail.com> ---
I did a bisect out of curiosity, and in my case the following commit fixes both
issues.

commit 274ad65c9d02bdcbee9bae045517864c3521d530
Author: Jérome Glisse <jglisse at redhat.com>
Date:   Fri Mar 18 16:58:39 2016 +0100

    drm/radeon: hard reset r600 and newer GPU when hibernating.

    Some GPU block like UVD and VCE require hard reset to be properly
    resume if there is no real powerdown of the asic like during various
    hibernation step. This patch perform such hard reset.

    Reviewed-by: Christian König <christian.koenig at amd.com>
    Signed-off-by: Jérôme Glisse <jglisse at redhat.com>
    Cc: Alex Deucher <alexander.deucher at amd.com>
    Cc: Christian König <christian.koenig at amd.com>
    Signed-off-by: Alex Deucher <alexander.deucher at amd.com>

Also, to clarify, reverting b9729b17a4 on master made no difference, but
reverting it on the commit immediately preceding the above also fixed both
issues. In any case, the bug appears fixed for me.

I might be just rambling at this point, but 4.6.1 stable was definitely bugged
for me, yet this commit is dated well before 4.6.1 release - any idea what's up
with that?

-- 
You are receiving this mail because:
You are watching the assignee of the bug.


More information about the dri-devel mailing list