public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "Timur Kristóf" <timur.kristof@gmail.com>
To: "Brandon Taylor" <br.ta.2818@gmail.com>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"Linux regressions mailing list" <regressions@lists.linux.dev>,
	"Christian König" <christian.koenig@amd.com>
Cc: Linux kernel regressions list <regressions@lists.linux.dev>,
	Alex Deucher <alexander.deucher@amd.com>,
	"amd-gfx@lists.freedesktop.org" <amd-gfx@lists.freedesktop.org>
Subject: Re: [REGRESSION] amdgpu error -22 first encountered in kernel 6.19, not fixed in 7.0
Date: Mon, 27 Apr 2026 16:01:50 +0200	[thread overview]
Message-ID: <2730559.vYhyI6sBWr@timur-hyperion> (raw)
In-Reply-To: <ed3171ef-eda8-4907-a35b-2e2b8185e574@leemhuis.info>

Hi,

Thank you Thorsten for forwarding this to me, indeed I am working on improving 
the driver for these GPUs. See my replies below.

On Monday, April 27, 2026 11:37:53 AM Central European Summer Time Thorsten 
Leemhuis wrote:
> [note: please remove Timo Lindfors when replying to this mail and
> include Timur Kristóf – sorry everyone and especially Timo, my mailers
> address book tricked me]
> 
> On 4/27/26 11:35, Linux regression tracking (Thorsten Leemhuis) wrote:
> > On 4/26/26 01:22, Brandon Taylor wrote:
> >> I have an AMD Radeon R9 270X GPU (yes, I know it's old) which used to
> >> default to the `radeon` firmware
> > 
> > FYI, as using the wrong terms can lead to confusion while dealing with
> > bugs: that's not a firmware, that's the driver (sometimes also called
> > kernel module)

- "radeon" is the old kernel driver for these GPUs that didn't support Vulkan 
and therefore was mostly useless for gaming.
- "amdgpu" is the new driver, which supports Vulkan and offers better perf, 
this is the default since Linux 6.19.

I don't think this is a firmware issue.

> > 
> >> 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`
> > 

I am sorry this happened and understand the frustration.

Please open an issue here:
https://gitlab.freedesktop.org/drm/amd/-/work_items/new
and upload your full dmesg log. Please ping me personally @Venemo on that 
issue after you opened it so we can start investigating what is wrong there.

I got curious so I plugged in my R9 270X right now. I am typing this email on 
a computer with a Radeon R9 270X using Linux 6.19.12 on Fedora 43 and it works 
fine. We are going to need to need more details in order to diagnose what the 
problem really is. We might ask you to test some proposed fixes, considering 
that the issue doesn't happen on my R9 270X, I don't have a way to verify it.

> >> 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!

I'm happy to help, there is no need for personal insults.

(Note that the issue clearly doesn't affect all AMD GPUs and it clearly doesn't 
even affect all R9 270X GPUs.)

Thanks & best regards,
Timur




  reply	other threads:[~2026-04-27 14:01 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-25 23:22 [REGRESSION] amdgpu error -22 first encountered in kernel 6.19, not fixed in 7.0 Brandon Taylor
2026-04-27  9:35 ` Linux regression tracking (Thorsten Leemhuis)
2026-04-27  9:37   ` Thorsten Leemhuis
2026-04-27 14:01     ` Timur Kristóf [this message]
2026-04-27 17:17       ` Brandon Taylor
2026-04-27 18:50         ` Brandon Taylor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2730559.vYhyI6sBWr@timur-hyperion \
    --to=timur.kristof@gmail.com \
    --cc=alexander.deucher@amd.com \
    --cc=amd-gfx@lists.freedesktop.org \
    --cc=br.ta.2818@gmail.com \
    --cc=christian.koenig@amd.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=regressions@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox