Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 630134

Summary: regression for amdgpu introduced in kernel-4.12.3
Product: Gentoo Linux Reporter: Robert Spillner <trent2>
Component: Current packagesAssignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel>
Status: RESOLVED UPSTREAM    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Robert Spillner 2017-09-07 06:55:14 UTC
Due to a regression introduced in the 4.12.3 kernel, resume from suspend doesn't work for amdgpu on AMD RX480 boards (which I can confirm) (also reportedly RX470 doesn't work either).

There is a bug report about that in archlinux

https://bbs.archlinux.org/viewtopic.php?id=228922

and here
https://bugzilla.kernel.org/show_bug.cgi?id=196615

and the commit which introduced the bug

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-4.12.y&id=2dc1889ebf8501b0edf125e89a30e1cf3744a2a7

Alex Deucher who made the commit has provided a patch (which is basically deleting one line in amdgpu_cgs.c) which reverts the patch that introduced the bug.
Could this be added to the gentoo patchset for at least the stable 4.12.5 kernel?

Furthermore, on my machine the bug introduced some random display flickering  every few seconds.
Comment 1 Robert Spillner 2017-09-07 19:09:02 UTC
I'm sorry, the regression was introduced in the linux kernel 4.12.4.