[Bug 201539] AMDGPU R9 390 automatic fan speed control in Linux 4.19/4.20/5.0

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Tue Jun 18 17:42:56 UTC 2019


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

Sean Birkholz (supasean at hotmail.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |supasean at hotmail.com

--- Comment #18 from Sean Birkholz (supasean at hotmail.com) ---
I am not a kernel developer and haven't done much programming as of late, so I
am not really in a position to actually test this hypothesis.  However - from
the bit of research I've done trying to figure this problem out for myself I
believe the following explains the overheating and burst of fan speed instead
of proper cooling behavior.

Here is my sensors bit from kernel 4.18.x - I have the R9-290.

amdgpu-pci-0100
Adapter: PCI adapter
vddgfx:           N/A  
fan1:           0 RPM
temp1:        +65.0°C  (crit = +120.0°C, hyst = +90.0°C)

Take note that this displays the proper critical and hysteresis values for my
card.  If you look at the post on comment 14 which is how sensors display the
crit/hyst value for kernels beyond 4.18.x you notice the critical value is
about 19x the temperature of the surface of the sun and the hyst value is
absolute zero.  These values are hard coded into kernel source code in some
file, forgive me as I do not recall where I saw the code snippet.  But I
strongly believe that correcting the values in the file or changing it to
detect proper crit/hyst values based on card will correct this issue.  I simply
do not have the means to do this, nor do I know how to submit kernel bug fixes
and hope someone with more experience could give it a shot and see if the
resulting kernel functions properly.

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


More information about the dri-devel mailing list