Fedora 33 fails to boot after kernel update to 5.9

System:

Fedora 33 (Workstation Edition) x86_64
luks encrypted / Win10 dual boot

  • Gigabyte B550M DS3H
    latest bios update / SATA is set to AHCI(default)
  • Ryzen 7 3800X
  • Gigabyte RX 5700XT (3 x 1440p-monitors via display port)
  • 64GB DDR4-3200
  • Corsair 500GB M.2 PCIe Gen4 NVMe Force Series MP600

Fresh installation from live usb-stick.
No extra packages or repositories added.
Dnf update for latest updates including kernel 5.9.

Problem:

Kernel 5.8 shows graphical passphrase input and boots.
Kernel 5.9 shows passphrase input in text-mode after ca. 30-40 secs. and does not boot.


the 5.9 boot-log shows many amdgpu errors from around line 1213.

Dec 03 17:25:32 localhost.localdomain rngd[309]: [rtlsdr]: Initialization Failed
Dec 03 17:25:34 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: failed send message: SetHardMinByFreq (28) param: 0x000600f5 response 0xffffffc2
Dec 03 17:25:36 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: Msg issuing pre-check failed and SMU may be not in the right state!
Dec 03 17:25:36 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: Failed to power gate VCN!
Dec 03 17:25:36 localhost.localdomain kernel: [drm:amdgpu_dpm_enable_uvd [amdgpu]] ERROR Dpm disable uvd failed, ret = -62.
Dec 03 17:25:38 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: Msg issuing pre-check failed and SMU may be not in the right state!
Dec 03 17:25:38 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: Failed to power gate JPEG!
Dec 03 17:25:38 localhost.localdomain kernel: [drm:jpeg_v2_0_set_powergating_state [amdgpu]] ERROR Dpm disable jpeg failed, ret = -62.
Dec 03 17:25:41 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: Msg issuing pre-check failed and SMU may be not in the right state!
Dec 03 17:25:43 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: Msg issuing pre-check failed and SMU may be not in the right state!
Dec 03 17:25:45 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: Msg issuing pre-check failed and SMU may be not in the right state!
Dec 03 17:25:45 localhost.localdomain kernel: Console: switching to colour frame buffer device 320x90
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: Msg issuing pre-check failed and SMU may be not in the right state!
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: [drm] fb0: amdgpudrmfb frame buffer device
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring vcn_dec uses VM inv eng 0 on hub 1
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 1 on hub 1
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 4 on hub 1
Dec 03 17:25:47 localhost.localdomain kernel: amdgpu 0000:0c:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 1
Dec 03 17:25:47 localhost.localdomain kernel: [drm] Initialized amdgpu 3.39.0 20150101 for 0000:0c:00.0 on minor 0

the 5.8 boot-log does not show those.


grateful for any help or hint
joe

With just 1 monitor turned on the system alsways boots.