Fedora Account System
Red Hat Associate
Red Hat Customer
1. Please describe the problem: I'm using Fedora 44 on a old laptop with 00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8210] graphics. Since kernel 7.1, it can't switch to a high resolution during boot. Until Kernel 7.1, this was done just prior to a LUKS prompt for encrypted block devices. 2. What is the Version-Release number of the kernel: rpm -qa | grep -i 'kernel' | sort abrt-addon-kerneloops-2.17.8-3.fc44.x86_64 kernel-7.0.14-201.fc44.x86_64 kernel-7.1.3-200.fc44.x86_64 kernel-7.1.3-201.fc44.x86_64 kernel-core-7.0.14-201.fc44.x86_64 kernel-core-7.1.3-200.fc44.x86_64 kernel-core-7.1.3-201.fc44.x86_64 kernel-headers-7.1.3-200.fc44.x86_64 kernel-modules-7.0.14-201.fc44.x86_64 kernel-modules-7.1.3-200.fc44.x86_64 kernel-modules-7.1.3-201.fc44.x86_64 kernel-modules-core-7.0.14-201.fc44.x86_64 kernel-modules-core-7.1.3-200.fc44.x86_64 kernel-modules-core-7.1.3-201.fc44.x86_64 kernel-modules-extra-7.0.14-201.fc44.x86_64 kernel-modules-extra-7.1.3-200.fc44.x86_64 kernel-modules-extra-7.1.3-201.fc44.x86_64 kernel-srpm-macros-1.0-28.fc44.noarch kernel-tools-7.1.3-201.fc44.x86_64 kernel-tools-libs-7.1.3-201.fc44.x86_64 libreport-plugin-kerneloops-2.17.15-10.fc44.x86_64 3. Did it work previously in Fedora? If so, what kernel version did the issue *first* appear? Old kernels are available for download at https://koji.fedoraproject.org/koji/packageinfo?packageID=8 : Yes. 4. Can you reproduce this issue? If so, please provide the steps to reproduce the issue below: That's only possible on an old integrated AMD GPU. 5. Does this problem occur with the latest Rawhide kernel? To install the Rawhide kernel, run ``sudo dnf install fedora-repos-rawhide`` followed by ``sudo dnf update --enablerepo=rawhide kernel``: I don't know. 6. Are you running any modules that not shipped with directly Fedora's kernel?: No. 7. Please attach the kernel logs. You can get the complete kernel log for a boot with ``journalctl --no-hostname -k > dmesg.txt``. If the issue occurred on a previous boot, use the journalctl ``-b`` flag. Below are two boot attempts. First is from Kernel 7.1 and second from 7.0. The bug is around Fatal error during GPU init line. [...] lip 19 06:46:17 host.host kernel: amdgpu 0000:00:01.0: [drm] Found UVD firmware Version: 1.64 Family ID: 9 lip 19 06:46:17 host.host kernel: amdgpu 0000:00:01.0: [drm] Display Core v3.2.378 initialized on DCE 8.3 lip 19 06:46:17 host.host systemd-vconsole-setup[480]: setfont: ERROR kdfontop.c:212 put_font_kdfontop: Unable to load such font with such kernel v ersion lip 19 06:46:17 host.host systemd-vconsole-setup[479]: /usr/bin/setfont failed with a "system error" (EX_OSERR), ignoring. lip 19 06:46:17 host.host kernel: amdgpu 0000:00:01.0: [drm] *ERROR* Failed to register hpd irq! lip 19 06:46:18 host.host kernel: amdgpu 0000:00:01.0: [drm] *ERROR* DM: Failed to initialize IRQ lip 19 06:46:18 host.host kernel: amdgpu 0000:00:01.0: [drm] *ERROR* failed to initialize sw for display support. lip 19 06:46:18 host.host kernel: amdgpu 0000:00:01.0: hw_init of IP block <dm> failed -22 lip 19 06:46:18 host.host kernel: amdgpu 0000:00:01.0: amdgpu_device_ip_init failed lip 19 06:46:18 host.host kernel: amdgpu 0000:00:01.0: Fatal error during GPU init lip 19 06:46:18 host.host kernel: amdgpu 0000:00:01.0: finishing device. lip 19 06:46:18 host.host kernel: BUG: kernel NULL pointer dereference, address: 0000000000000690 lip 19 06:46:18 host.host kernel: #PF: supervisor read access in kernel mode lip 19 06:46:18 host.host kernel: #PF: error_code(0x0000) - not-present page lip 19 06:46:18 host.host kernel: PGD 0 P4D 0 lip 19 06:46:18 host.host kernel: Oops: Oops: 0000 [#1] SMP NOPTI lip 19 06:46:18 host.host kernel: CPU: 1 UID: 0 PID: 354 Comm: (udev-worker) Not tainted 7.1.3-201.fc44.x86_64 #1 PREEMPT(lazy) lip 19 06:46:18 host.host kernel: Hardware name: Acer Aspire V5-123/ZA10_KB , BIOS V2.05 10/23/2013 lip 19 06:46:18 host.host kernel: RIP: 0010:dc_resource_is_dsc_encoding_supported+0x9/0x30 [amdgpu] lip 19 06:46:18 host.host kernel: Code: 8b 04 24 e9 36 fb ff ff 66 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1f 40 d6 0f 1f 44 00 00 <48> 8b 87 90 06 00 00 48 85 c0 74 14 48 8b 80 f0 04 00 00 8b 40 2c lip 19 06:46:18 host.host kernel: RSP: 0018:ffffd19800577470 EFLAGS: 00010246 lip 19 06:46:18 host.host kernel: RAX: 0000000000000000 RBX: ffff8d2fcbdee200 RCX: 0000000000000000 lip 19 06:46:18 host.host kernel: RDX: ffff8d2fcb300010 RSI: ffff8d2fcc087a00 RDI: 0000000000000000 lip 19 06:46:18 host.host kernel: RBP: ffff8d2fcb300010 R08: 0000000000000000 R09: 0000000000000000 lip 19 06:46:18 host.host kernel: R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 lip 19 06:46:18 host.host kernel: R13: 0000000000000000 R14: 0000000000000000 R15: ffff8d2fcb26f000 lip 19 06:46:18 host.host kernel: FS: 00007f1d12dbcf00(0000) GS:ffff8d312bd97000(0000) knlGS:0000000000000000 lip 19 06:46:18 host.host kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 lip 19 06:46:18 host.host kernel: CR2: 0000000000000690 CR3: 000000010c303000 CR4: 00000000000406f0 lip 19 06:46:18 host.host kernel: Call Trace: lip 19 06:46:18 host.host kernel: <TASK> lip 19 06:46:18 host.host kernel: amdgpu_dm_atomic_check+0x133/0x1690 [amdgpu] lip 19 06:46:18 host.host kernel: ? shuffle_freelist+0x160/0x1e0 lip 19 06:46:18 host.host kernel: ? alloc_from_new_slab+0x179/0x220 lip 19 06:46:18 host.host kernel: drm_atomic_check_only+0x197/0x400 lip 19 06:46:18 host.host kernel: drm_atomic_commit+0x71/0xe0 lip 19 06:46:18 host.host kernel: ? __pfx___drm_printfn_info+0x10/0x10 lip 19 06:46:18 host.host kernel: drm_atomic_helper_disable_all+0x1b3/0x1d0 lip 19 06:46:18 host.host kernel: drm_atomic_helper_shutdown+0xcb/0x170 lip 19 06:46:18 host.host kernel: ? kv_dpm_set_interrupt_state+0xe4/0xf0 [amdgpu] lip 19 06:46:18 host.host kernel: amdgpu_device_fini_hw+0xb6/0x19f [amdgpu] lip 19 06:46:18 host.host kernel: amdgpu_driver_load_kms.cold+0x22/0x44 [amdgpu] lip 19 06:46:18 host.host kernel: amdgpu_pci_probe+0x1ab/0x5e0 [amdgpu] lip 19 06:46:18 host.host kernel: local_pci_probe+0x4a/0x90 lip 19 06:46:18 host.host kernel: ? cpu_hotplug_disable+0x15/0x30 lip 19 06:46:18 host.host kernel: pci_call_probe+0x5a/0x1a0 lip 19 06:46:18 host.host kernel: ? pci_assign_irq+0x30/0x1a0 lip 19 06:46:18 host.host kernel: ? pci_match_device+0x13e/0x180 lip 19 06:46:18 host.host kernel: pci_device_probe+0xa8/0x1b0 lip 19 06:46:18 host.host kernel: ? __pfx_pci_device_probe+0x10/0x10 lip 19 06:46:18 host.host kernel: call_driver_probe+0x23/0x100 lip 19 06:46:18 host.host kernel: ? driver_sysfs_add+0x55/0xc0 lip 19 06:46:18 host.host kernel: really_probe+0xd7/0x2d0 lip 19 06:46:18 host.host kernel: ? __pm_runtime_resume+0x5f/0x90 lip 19 06:46:18 host.host kernel: __driver_probe_device+0x8f/0x190 lip 19 06:46:18 host.host kernel: driver_probe_device+0x1f/0xa0 lip 19 06:46:18 host.host kernel: ? __pfx___driver_attach+0x10/0x10 lip 19 06:46:18 host.host kernel: __driver_attach+0xca/0x1f0 lip 19 06:46:18 host.host kernel: ? __pfx___driver_attach+0x10/0x10 lip 19 06:46:18 host.host kernel: bus_for_each_dev+0x97/0x100 lip 19 06:46:18 host.host kernel: bus_add_driver+0x15a/0x260 lip 19 06:46:18 host.host kernel: ? __pfx_amdgpu_init+0x10/0x10 [amdgpu] lip 19 06:46:18 host.host kernel: driver_register+0x75/0xe0 lip 19 06:46:18 host.host kernel: ? amdgpu_init+0x24/0xff0 [amdgpu] lip 19 06:46:18 host.host kernel: do_one_initcall+0x8e/0x3f0 lip 19 06:46:18 host.host kernel: do_init_module+0x8c/0x2b0 lip 19 06:46:18 host.host kernel: init_module_from_file+0xc8/0x180 lip 19 06:46:18 host.host kernel: idempotent_init_module+0x23e/0x360 lip 19 06:46:18 host.host kernel: __x64_sys_finit_module+0x7f/0x110 lip 19 06:46:18 host.host kernel: do_syscall_64+0xe2/0x560 lip 19 06:46:18 host.host kernel: ? vfs_read+0x1d5/0x490 lip 19 06:46:18 host.host kernel: ? vfs_read+0x1d5/0x490 lip 19 06:46:18 host.host kernel: ? __x64_sys_pread64+0xaa/0x100 lip 19 06:46:18 host.host kernel: ? do_syscall_64+0x11f/0x560 lip 19 06:46:18 host.host kernel: ? __x64_sys_openat+0x61/0xa0 lip 19 06:46:18 host.host kernel: ? do_syscall_64+0x11f/0x560 lip 19 06:46:18 host.host kernel: ? kmem_cache_free+0x284/0x470 lip 19 06:46:18 host.host kernel: ? path_openat+0xb3/0x2a0 lip 19 06:46:18 host.host kernel: ? security_file_free+0xb7/0xc0 lip 19 06:46:18 host.host kernel: ? path_openat+0xb3/0x2a0 lip 19 06:46:18 host.host kernel: ? do_file_open+0x117/0x1d0 lip 19 06:46:18 host.host kernel: ? do_sys_openat2+0x9a/0xe0 lip 19 06:46:18 host.host kernel: ? __x64_sys_openat+0x61/0xa0 lip 19 06:46:18 host.host kernel: ? do_syscall_64+0x11f/0x560 lip 19 06:46:18 host.host kernel: ? do_syscall_64+0x11f/0x560 lip 19 06:46:18 host.host kernel: ? do_syscall_64+0x99/0x560 lip 19 06:46:18 host.host kernel: entry_SYSCALL_64_after_hwframe+0x76/0x7e lip 19 06:46:18 host.host kernel: RIP: 0033:0x7f1d1359337d lip 19 06:46:18 host.host kernel: Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 lip 19 06:46:18 host.host kernel: RSP: 002b:00007ffcd3bbffe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 lip 19 06:46:18 host.host kernel: RAX: ffffffffffffffda RBX: 0000557dedb64060 RCX: 00007f1d1359337d lip 19 06:46:18 host.host kernel: RDX: 0000000000000004 RSI: 00007f1d12c895c8 RDI: 0000000000000035 lip 19 06:46:18 host.host kernel: RBP: 00007ffcd3bc0080 R08: 0000000000000000 R09: 0000000000000000 lip 19 06:46:18 host.host kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 00007f1d12c895c8 lip 19 06:46:18 host.host kernel: R13: 0000557dedb64de0 R14: 0000000000020000 R15: 0000000000000000 lip 19 06:46:18 host.host kernel: </TASK> lip 19 06:46:18 host.host kernel: Modules linked in: dm_crypt amdgpu(+) drm_buddy amdxcp drm_panel_backlight_quirks gpu_sched radeon sdhci_pci sdhci_uhs2 sdhci drm_ttm_helper cqhci ttm mmc_core drm_exec i2c_algo_bit drm_suballoc_helper video wdat_wdt drm_display_helper sp5100_tco wmi cec serio_raw fuse i2c_dev lip 19 06:46:18 host.host kernel: CR2: 0000000000000690 lip 19 06:46:18 host.host kernel: ---[ end trace 0000000000000000 ]--- lip 19 06:46:18 host.host kernel: RIP: 0010:dc_resource_is_dsc_encoding_supported+0x9/0x30 [amdgpu] lip 19 06:46:18 host.host kernel: Code: 8b 04 24 e9 36 fb ff ff 66 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1f 40 d6 0f 1f 44 00 00 <48> 8b 87 90 06 00 00 48 85 c0 74 14 48 8b 80 f0 04 00 00 8b 40 2c lip 19 06:46:18 host.host kernel: RSP: 0018:ffffd19800577470 EFLAGS: 00010246 lip 19 06:46:18 host.host kernel: RAX: 0000000000000000 RBX: ffff8d2fcbdee200 RCX: 0000000000000000 lip 19 06:46:18 host.host kernel: RDX: ffff8d2fcb300010 RSI: ffff8d2fcc087a00 RDI: 0000000000000000 lip 19 06:46:18 host.host kernel: RBP: ffff8d2fcb300010 R08: 0000000000000000 R09: 0000000000000000 lip 19 06:46:18 host.host kernel: R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 lip 19 06:46:18 host.host kernel: R13: 0000000000000000 R14: 0000000000000000 R15: ffff8d2fcb26f000 lip 19 06:46:18 host.host kernel: FS: 00007f1d12dbcf00(0000) GS:ffff8d312bd97000(0000) knlGS:0000000000000000 lip 19 06:46:18 host.host kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 lip 19 06:46:18 host.host kernel: CR2: 00007f3cdc271028 CR3: 000000010c303000 CR4: 00000000000406f0 lip 19 06:46:18 host.host systemd-udevd[324]: 0000:00:01.0: Worker [354] terminated by signal 9 (KILL). lip 19 06:46:18 host.host systemd[1]: Finished dracut-initqueue.service - dracut initqueue hook. lip 19 06:46:18 host.host systemd[1]: Reached target remote-fs-pre.target - Preparation for Remote File Systems. lip 19 06:46:18 host.host systemd[1]: Reached target remote-cryptsetup.target - Remote Encrypted Volumes. lip 19 06:46:18 host.host systemd[1]: Reached target remote-fs.target - Remote File Systems. lip 19 06:46:18 host.host systemd[1]: dracut-pre-mount.service - dracut pre-mount hook skipped, no trigger condition checks were met. lip 19 06:46:18 host.host systemd[1]: Starting systemd-fsck-root.service - File System Check on /dev/disk/by-uuid/2f6dc012-9602-453a-b929-ce617c2b4f70... [...] Reproducible: Always
It is totally working fine on Fedora 45 and kernels $ rpm -qa | grep -i 'kernel' | grep '45' kernel-srpm-macros-1.0-30.fc45.noarch kernel-core-7.2.5-300.fc45.x86_64 kernel-modules-core-7.2.5-300.fc45.x86_64 kernel-modules-7.2.5-300.fc45.x86_64 kernel-modules-extra-7.2.5-300.fc45.x86_64 libreport-plugin-kerneloops-2.17.15-13.fc45.x86_64 abrt-addon-kerneloops-2.17.9-1.fc45.x86_64 kernel-7.2.5-300.fc45.x86_64 kernel-core-7.2.6-300.fc45.x86_64 kernel-modules-core-7.2.6-300.fc45.x86_64 kernel-modules-7.2.6-300.fc45.x86_64 kernel-modules-extra-7.2.6-300.fc45.x86_64 kernel-7.2.6-300.fc45.x86_64 For me it is totally OK to close the issue, if Fedora 44 will get kernel 7.2. Otherwise, I suggest upgrade to Fedora 45. Whoever wrote the code to fix that, thanks!