The 6.15.3 stable kernel rebase contains new features, improved hardware support, and a number of important fixes across the tree.
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2025-af128cd558
Please log in to add feedback.
| -1 | 17 | Test Case kernel regression |
This update has been submitted for testing by jforbes.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
Everything works good here!
Looks OK here on metal, regression tests passing.
Dell Precision T5610 2 x Intel(R) Xeon(R) CPU E5-2603 v2 @ 1.80GHz (8 cores total) NVIDIA Corporation GK104 [GeForce GTX 760] (rev a1)
didn't boot-
error:./../grub-core/fs/fshelp.c:257:file /initranfs-6.15.3-200. fc42.x86_64.img not foundand after few seconds goes to "kernel panic"Framework 13 12th gen
pbrobinson edited this update.
@eifr0980 that's a local problem, looks like your initrd didn't generate properly for some reason.
default & performance tests pass (KVM)
removed dkms and seems to be working now
works
No issues on 9950X3D and 7900XTX, fixes issue with WCN785X on MSI X870E Tomahawk.
Using NFS cachefilesd with this kernel causes hangs, unkillable processes and stuck reboots. Tested on various computers. This is NOT the case in any 6.14.* kernel.
With cachefilesd / NFS cacheing disabled, it looks okay.
Works for me, tests pass OK.
Default kernel test(s) pass, but “performance” remains broken; works in general.
All good here, default tests pass.
This update has been pushed to testing.
This update can be pushed to stable now if the maintainer wishes
The kernel boots, but it is unable to work with the akmod nvidia 570.153.02
@tranzemc , not a kernel regression but outdated nvidia drivers. Upgrade to 575.64.
Works.
@tranzemc If you want to use an older version, try https://koji.rpmfusion.org/koji/buildinfo?buildID=31847
Tested on a number of devices: Intel atom (fitlet2/upsquared), rpi4/rpi400, rockchip (rk3588, rk3566, rk3399, rk3328), Jetson (tx1/nano/xavier-agx/orin-agx), Allwinner (Pine64-LTS), TI-BB-AI64
Default test suite passed, no issues found. Thanks.
Working on AMD R7 5700x + R6750XT
test suite performed
Regular tests pass. Performance tests say they pass but there are also a lot of errors printed to stdout. Not really sure about that.
laptop: System76/Pangolin AMD Ryzen 9 8945hs w/radeon 780m graphics 64 GB RAM
Lots of errors displayed when running performance test
Everything working well. Framework 13 AI 300 laptop
Works for me with nvidia drivers 575.64 (upgrade-testing)
Works for me.
Did not try any test suite, but wifi works this time on Thinkpad T14.
Works great on Lenovo M715q Gen 2 and T480! LGTM! =)
Looks good here. Ryzen 3700x, Rog Strix B550-F. Works well with Nvidia 575.64.
No regressions here; Framework 13 AMD 7840U running GNOME on Wayland with btrfs on LUKS.
LGTM on a Framework 16
This update has been submitted for stable by jforbes.
Works
AMD 5600G both tests PASS.
This update has been pushed to stable.
My external USB-C monitor just stopped working, it's bugged.
Lenovo P16s Gen2 AMD (7840U + 780M) : everything is working fine. Tests run and uploaded. Cannot test ath12k as my laptpo is using ath11k where it works perfectly well (Qualcomm Technologies, Inc QCNFA765 Wireless)
This update causes a 100% reproducible system freeze after 2 minutes of boot. Fedora's logger process is the first to go so no logs are available in dmesg.
Booting into a previous kernel runs as normal.
Ryzen 5900X - Radeon 7900 XT on Fedora KDE
Bluetooth chip in my AORUS X870 Elite is no longer detected by this kernel. Booting into older kernel fixes the issue.
After the update, I am not able to boot anymore. It gets stuck on the loading screen before the user selection.
AMD Ryzen 9 9900X - integrated graphics - MB: ASUS ROG STRIX B650E-I GAMING WIFI
Similar story here. I get to the login screen and most of the times the system freezes before I had the chance to enter my password. My system: AMD 9950X3D, AMD 7900 XTX, Asrock Livemixer B850. Nothing connected to the iGPU. System boots and works fine with the 6.14.11 kernel. I am using Gnome, but the system crashes while still in gdm.
I also noticed an accompanying USB problem, although I am a bit fuzzy on that. At least once while trying to boot 6.15.3 a bunch of USB errors scrolled by. In some cases I reached the login screen, but my USB input devices were not working immediately... after a few seconds they would work and after a few more seconds the system freezes. If this is the cause, a side effect or unrelated I do not know. USB behaves fine on 6.14.
Some red or yellow lines I found in the log:
After grub2 loading no video signal to iGPU monitors. System boots and works normal with 6.14.11-300.fc42.x86_64 kernel
System : OS: Fedora 42 KDE CPU: AMD Ryzen 9 7900 12-Core Processor with iGPU MB: ASRock X670E Pro RS GPU1: AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO) GPU2: AMD Radeon RX 7900 XTX (RADV NAVI31)
Jun 26 12:41:21 station kernel: amdgpu 0000:1b:00.0: amdgpu: failed to load ucode DMCUB(0x3D) Jun 26 12:41:21 station kernel: amdgpu 0000:1b:00.0: amdgpu: psp gfx command LOAD_IP_FW(0x6) failed and response status is (0xFFFF0008) [drm] Wait for DMUB auto-load failed: 3 Jun 26 12:41:21 station kernel: [drm] DMUB hardware initialized: version=0x05002700 Jun 26 12:41:21 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:21 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:21 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:22 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:22 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:22 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:22 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:22 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:22 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:23 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:23 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:23 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR lttpr_caps phy_repeater_cnt is 0x0, forcing it to 0x80. Jun 26 12:41:23 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:23 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:23 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:23 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:24 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:24 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:24 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:30 station kernel: [drm] kiq ring mec 2 pipe 1 q 0 Jun 26 12:41:30 station kernel: kfd kfd: amdgpu: Allocated 3969056 bytes on gart Jun 26 12:41:30 station kernel: kfd kfd: amdgpu: Total number of KFD nodes to be created: 1 Jun 26 12:41:30 station kernel: amdgpu: Virtual CRAT table created for GPU Jun 26 12:41:30 station kernel: amdgpu: Topology: Add dGPU node [0x164e:0x1002] Jun 26 12:41:30 station kernel: kfd kfd: amdgpu: added device 1002:164e Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8 Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: amdgpu: Runtime PM not available Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: [drm] Registered 4 planes with drm panic Jun 26 12:41:30 station kernel: [drm] Initialized amdgpu 3.63.0 for 0000:1b:00.0 on minor 2 Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: [drm] Adding stream 00000000abae876f to context failed with err 28! Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: [drm] Adding stream 00000000abae876f to context failed with err 28! Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: [drm] Adding stream 00000000abae876f to context failed with err 28! Jun 26 12:41:30 station kernel: amdgpu 0000:1b:00.0: [drm] Adding stream 00000000abae876f to context failed with err 28! Jun 26 12:41:30 station kernel: fbcon: amdgpudrmfb (fb0) is primary device Jun 26 12:41:31 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:31 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:31 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:31 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:35 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:35 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:35 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:35 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:39 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:40 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:40 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 12:41:40 station kernel: amdgpu 0000:1b:00.0: [drm] fb0: amdgpudrmfb frame buffer device Jun 26 09:41:41 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 09:41:41 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 09:41:41 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 09:41:41 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 09:41:41 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 09:41:41 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data Jun 26 09:41:41 station kernel: amdgpu 0000:1b:00.0: [drm] ERROR dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
Per https://bugzilla.redhat.com/show_bug.cgi?id=2374742, this dies with a null pointer dereference on boot on my ASRock X670E with an AMD Radeon RX 5700. On my brother's X670E with an RX 6700, it causes display flickers, per https://discussion.fedoraproject.org/t/update-to-6-15-failed-due-to-kernel-null-pointer-dereference/156384/4. On my Framework 16, it works without problem.
Actually, it's not without problem: I have doubled cursors on my laptop in full-screen YT videos on Firefox, like my brother does on his desktop, just in Plasma Shell.