https://bugzilla.kernel.org/show_bug.cgi?id=210787
Bug ID: 210787 Summary: amdgpu fan NA on multi gpu R9 nano Product: Drivers Version: 2.5 Kernel Version: 5.9.12-5.10.1 Hardware: x86-64 OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@kernel-bugs.osdl.org Reporter: janpieter.sollie@edpnet.be Regression: No
Created attachment 294229 --> https://bugzilla.kernel.org/attachment.cgi?id=294229&action=edit dmesg with manual GPU loading
when running sensors, the 1st GPU fan (this GPU has the display attached) is unavailable:
amdgpu-pci-0700 Adapter: PCI adapter vddgfx: 900.00 mV fan1: N/A (min = 1000 RPM, max = 4200 RPM) edge: +23.0°C (crit = +89.0°C, hyst = -273.1°C) power1: 10.23 W (cap = 150.00 W)
amdgpu-pci-4300 Adapter: PCI adapter vddgfx: 850.00 mV fan1: 1544 RPM (min = 1000 RPM, max = 4200 RPM) edge: +26.0°C (crit = +89.0°C, hyst = -273.1°C) power1: 10.08 W (cap = 150.00 W)
blacklisting amdgpu did not help, but when breaking the config (specifying an invalid parameter in /etc/modprobe.d/amdgpu.conf), and loading it manually with correct parameters, it works.
We're talking about a ryzen 1950x setup here with 2x r9 nano GPUs
https://bugzilla.kernel.org/show_bug.cgi?id=210787
--- Comment #1 from Janpieter Sollie (janpieter.sollie@edpnet.be) --- Created attachment 294231 --> https://bugzilla.kernel.org/attachment.cgi?id=294231&action=edit dmesg with amdgpu loaded automatically
https://bugzilla.kernel.org/show_bug.cgi?id=210787
Alex Deucher (alexdeucher@gmail.com) changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexdeucher@gmail.com
--- Comment #2 from Alex Deucher (alexdeucher@gmail.com) --- What parameters are you passing to the driver? It looks like you are disabling UVD and VCE.
https://bugzilla.kernel.org/show_bug.cgi?id=210787
--- Comment #3 from Janpieter Sollie (janpieter.sollie@edpnet.be) --- Disabling UVD + VCE is on purpose... gfx8 video coding is simply too bad to be useful. Next to that, this issue still apprears: https://bugzilla.kernel.org/show_bug.cgi?id=206155
https://bugzilla.kernel.org/show_bug.cgi?id=210787
--- Comment #4 from Janpieter Sollie (janpieter.sollie@edpnet.be) --- My amdgpu options: options amdgpu ip_block_mask=0x7f discovery=1 compute_multipipe=1 gpu_recovery=1 mes=1 abmlevel=4 send_sigterm=1 sched_policy=1 dpm=1 aspm=1
https://bugzilla.kernel.org/show_bug.cgi?id=210787
--- Comment #5 from Alex Deucher (alexdeucher@gmail.com) --- Most of those are not applicable or the default. Does it work properly without any parameters?
https://bugzilla.kernel.org/show_bug.cgi?id=210787
--- Comment #6 from Janpieter Sollie (janpieter.sollie@edpnet.be) --- No, I rebooted with no options (aside from IPmask, it is required to bring up the gpu) and it doesn't work either
https://bugzilla.kernel.org/show_bug.cgi?id=210787
Janpieter Sollie (janpieter.sollie@edpnet.be) changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |OBSOLETE
--- Comment #7 from Janpieter Sollie (janpieter.sollie@edpnet.be) --- no longer using 2 GPUs
dri-devel@lists.freedesktop.org