Description of problem: Since updating to kernel 4.19.9-300, Fedora 29, system hangs on boot with AMD Arctic Islands / Polaris11 series graphics cards. Also applies to kernel 4.19.10-300. Version-Release number of selected component (if applicable): linux-firmware-20181008-88.gitc6b6265d.fc29.noarch Steps to Reproduce: 1. x86_64 system, open source amdgpu graphics drivers 2. Radeon RX 500 series card (RX 560 in this case) and similar 3. Fedora 29, kernel >= 4.19.9-300 4. Boot system Actual results: System hangs on boot when switching to amdgpudrm framebuffer on this line: fb0: amdgpudrmfb frame buffer device Expected results: System continues boot Additional info: When booting with modprobe.blacklist=amdgpu, dmesg shows the actual error to be a missing file in /lib/firmware/amdgpu: polaris11_k_mc.bin How to fix: Copy this file https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amdgpu/polaris11_k_mc.bin to /lib/firmware/amdgpu Therefore, this file needs to be included in an updated linux-firmware package and the kernel initramfs. Result: System boots normally. Thanks!
(In reply to Robb Romans from comment #0) ... > Additional info: > When booting with modprobe.blacklist=amdgpu, dmesg shows the actual error to > be a missing file in /lib/firmware/amdgpu: > polaris11_k_mc.bin ... That is: Bug 1661024 - 4.19.8-300.fc29.x86_64 -> 4.19.9-300.fc29.x86_64 update results in black screen (missing GPU firmware) You appear to have already worked around the problem, but for the record: There is a linux-firmware update available: # dnf update linux-firmware --enablerepo=updates-testing The initramfs needs to be rebuilt too: # dracut --kver 4.19.9-300.fc29.x86_64 --force # similarly for 4.19.10-300 See, also: bugfix update in Fedora 29 for linux-firmware https://bodhi.fedoraproject.org/updates/FEDORA-2018-ba224c644f
Fix in comment 1 worked for me, thanks! (Do we want to close this one as a duplicate of bug 1661024?)
Fix in comment 1 worked for me also. Since linux-firmware-20181219-89.git0f22c852.fc29 was already in updates, I just had to run the mentioned dracut command.
*** This bug has been marked as a duplicate of bug 1659810 ***