FYI linux-firmware-amdgpu 20251125 breaks rocm on AI Max 395/8060S

20251125 firmware is in recent Fedora 43 update. A workaround seems to be to select the previous 6.17.8 kernel at boot in GRUB not 6.17.9 https://gitlab.freedesktop.org/drm/amd/-/issues/4738

This causes Memory access fault by GPU node-1 (Agent handle: 0x5649a7bde820) on address 0x7f64ed6b9000. Reason: Page not present or supervisor privilege.

1 Like

Can also report that downgrading all the linux-firmware packages to 20251111 also worked for me without downgrading the kernel itself.

On Fedora Silverblue:

To downgrade to 20251111
rpm-ostree override replace \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/linux-firmware-whence-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/iwlwifi-mld-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/linux-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/iwlwifi-mvm-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/amd-gpu-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/amd-ucode-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/atheros-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/brcmfmac-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/cirrus-audio-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/intel-audio-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/intel-gpu-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/intel-vsc-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/iwlegacy-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/iwlwifi-dvm-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/libertas-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/mt7xxx-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/nvidia-gpu-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/nxpwireless-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/qcom-wwan-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/realtek-firmware-20251111-1.fc43.noarch.rpm \
https://kojipkgs.fedoraproject.org//packages/linux-firmware/20251111/1.fc43/noarch/tiwilink-firmware-20251111-1.fc43.noarch.rpm

rpm-ostree initramfs --enable
To undo the downgrade
rpm-ostree initramfs --disable

rpm-ostree override reset \
linux-firmware-whence \
iwlwifi-mld-firmware \
linux-firmware \
iwlwifi-mvm-firmware \
amd-gpu-firmware \
amd-ucode-firmware \
atheros-firmware \
brcmfmac-firmware \
cirrus-audio-firmware \
intel-audio-firmware \
intel-gpu-firmware \
intel-vsc-firmware \
iwlegacy-firmware \
iwlwifi-dvm-firmware \
libertas-firmware \
mt7xxx-firmware \
nvidia-gpu-firmware \
nxpwireless-firmware \
qcom-wwan-firmware \
realtek-firmware \
tiwilink-firmware
3 Likes

we only wait for next firmware release:

and look like @roosmaa say before next firmware release you only need to downgrade linux-fimware to 20251111

did someone test with 20260110 linux-firmware?

1 Like

I am running Gentoo, I am not sure if they are doing packaging differently, I had a lot of issues with 20260110. 20251125_p20251229 seems to be fine for me.

may be wrong… but look like https://data.gpo.zugaina.org/gentoo/sys-kernel/linux-firmware/linux-firmware-20251125_p20251229.ebuild is use. it get firmware from gitlab (not the official linux release…) so the pNNNNNN
for me it include this commit: Revert "amdgpu: update GC 11.5.0 firmware" (3d5c8135) · Commits · kernel-firmware / Linux Firmware · GitLab
so yes AMD patch it => it may be good on gentoo with it.

If someone gets here through ‘googling’. I am running 20260221 and 6.19.3 since last Sunday, and no issues so far, no GPU resets, crashes anything :crossed_fingers:

1 Like