https://bugzilla.kernel.org/show_bug.cgi?id=200607
Bug ID: 200607 Summary: [amdgpu] Polaris10 driver crash with the recent linux-firmware update Product: Drivers Version: 2.5 Kernel Version: 4.17.6 Hardware: All OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@kernel-bugs.osdl.org Reporter: parker.l.reed@gmail.com Regression: No
Created attachment 277413 --> https://bugzilla.kernel.org/attachment.cgi?id=277413&action=edit journalctl log
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/...
I tried the new firmware from there and the amdgpu driver now sporadically crashes.
Jul 19 14:17:04 e55 kernel: [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:41:plane-5] flip_done timed out Jul 19 14:17:04 e55 kernel: [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] *ERROR* amdgpu_dm_commit_planes: acrtc 0, already busy
Hardware is RX 480 8GB
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X] (rev c7)
Attached log.
https://bugzilla.kernel.org/show_bug.cgi?id=200607
Alex Deucher (alexdeucher@gmail.com) changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexdeucher@gmail.com
--- Comment #1 from Alex Deucher (alexdeucher@gmail.com) --- Anything in particular you are doing when it hangs? Specific app?
https://bugzilla.kernel.org/show_bug.cgi?id=200607
--- Comment #2 from Parker Reed (parker.l.reed@gmail.com) --- I'm streaming via Steam in-home streaming and occasionally a fullscreen application will mess things up. When I reboot, SDDM/Plasma hang because of that driver crash. Leaving the up to date firmware files in there, it comes back after a couple reboots (randomly), and continues to work for a while. For now I have just downgraded back to my distro shipped linux-firmware.
I'm not sure if the fullscreen issue is related but I know it definitely causes SDDM/Plasma init to freak out. So I'd say that's when it hangs the most for me.
https://bugzilla.kernel.org/show_bug.cgi?id=200607
--- Comment #3 from Alex Deucher (alexdeucher@gmail.com) --- Do you have similar issues with a newer kernel?
https://bugzilla.kernel.org/show_bug.cgi?id=200607
--- Comment #4 from Parker Reed (parker.l.reed@gmail.com) --- I will try from git and report back.
As it turns out the reason I was having to reboot on some fullscreen games freezing was due to this same issue. Both games that were showing that behavior are now working on the older firmware.
https://bugzilla.kernel.org/show_bug.cgi?id=200607
--- Comment #5 from Parker Reed (parker.l.reed@gmail.com) --- Linux e55 4.18.0-rc5-g9ffc59d57228 #1 SMP PREEMPT Thu Jul 19 15:27:18 EDT 2018 x86_64 GNU/Linux
Newly updated linux-firmware (18.20)
log2.txt
Booted fine, went to launch a fullscreen Wine game, threw the error.
----
Linux e55 4.18.0-rc5-g9ffc59d57228 #1 SMP PREEMPT Thu Jul 19 15:27:18 EDT 2018 x86_64 GNU/Linux
Reverted linux-firmware
log3.txt
This time even after revert SDDM/Plasma failed to load and subsequent driver driver.
I realized that the working state I was in was due to amdgpu.dc=0 and not the version of the firmware.
Both of those logs are with amdgpu.dc=1 and exhibit the crash no matter the firmware version.
I am currently booted into 18.20 firmware and amdgpu.dc=0 and everything is working.
https://bugzilla.kernel.org/show_bug.cgi?id=200607
--- Comment #6 from Parker Reed (parker.l.reed@gmail.com) --- Created attachment 277421 --> https://bugzilla.kernel.org/attachment.cgi?id=277421&action=edit log2
https://bugzilla.kernel.org/show_bug.cgi?id=200607
--- Comment #7 from Parker Reed (parker.l.reed@gmail.com) --- Created attachment 277423 --> https://bugzilla.kernel.org/attachment.cgi?id=277423&action=edit log3
https://bugzilla.kernel.org/show_bug.cgi?id=200607
--- Comment #8 from Parker Reed (parker.l.reed@gmail.com) --- Correction from above:
This time even after revert SDDM/Plasma failed to load and subsequent driver crash.
https://bugzilla.kernel.org/show_bug.cgi?id=200607
--- Comment #9 from Michel Dänzer (michel@daenzer.net) --- Please change the bug title to reflect that it's related to DC, not firmware.
https://bugzilla.kernel.org/show_bug.cgi?id=200607
Parker Reed (parker.l.reed@gmail.com) changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[amdgpu] Polaris10 driver |[amdgpu] Polaris10 driver |crash with the recent |crash with DC enabled |linux-firmware update |
dri-devel@lists.freedesktop.org