[REGRESSION] amdgpu error -22 first encountered in kernel 6.19, not fixed in 7.0
From: Brandon Taylor
Date: Sat Apr 25 2026 - 19:22:55 EST
I have an AMD Radeon R9 270X GPU (yes, I know it's old) which used to
default to the `radeon` firmware on kernel versions up to and
including 6.18. I could manually change this behavior to use the new
`amdgpu` firmware by setting `radeon.si_support=0 amdgpu.si_support=1`
as kernel parameters in the GRUB bootloader. Everything worked fine,
and I was able to play my Windows games without any problems.
That was, until kernel version 6.19 came out.
6.19, from what I was able to Google, was supposed to have AMD GPUs to
default to the new `amdgpu` firmware. Unfortunately, when I updated
the kernel and rebooted, I got a black screen.
Further Google searches led me to reboot, set `nomodeset` in the
kernel parameters, switch to a TTY, login, and investigate the output
of a `dmesg` command — and what I saw ... Well, let's just say it's
the kind of thing that would make Linus go Chernobyl:
`amdgpu: probe with driver amdgpu failed with error -22`
And this issue has not been fixed in kernel version 7.0, which I guess
is set to be the next LTS kernel.
Now, I hope to God that this email finds whoever is responsible for
breaking this `amdgpu` firmware before the same thing happens to Linus
via Fedora 44, and he goes berserk. I realize that's not a heck of a
lot of time, but God only knows HOW many Linux users with AMD GPUs are
pissed off by this kind of issue — and I for one can only imagine how
Linus' reaction will compare when it happens to HIM!
Brandon Taylor