All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gmail <helder.bertoldo@gmail.com>
To: linux-wireless@vger.kernel.org
Cc: pkshih@realtek.com
Subject: [REGRESSION] rtw89: RTL8922AE Wi-Fi broken in Kernel 7.0 (and 6.18+) due to mac80211 API changes
Date: Wed, 24 Jun 2026 00:27:36 -0300	[thread overview]
Message-ID: <c26fda96-aa91-4372-8d24-35d3fa44fc09@gmail.com> (raw)

Hi,

I am reporting a regression regarding the Realtek RTL8922AE Wi-Fi 
adapter (rtw89) on a Gigabyte X870M Aorus Elite Wifi7 motherboard.

The adapter works perfectly on Kernel 6.17.7, but it fails to initialize 
or is not recognized in newer kernels, specifically 6.18, 6.19, and the 
current 7.0.x series used in the Bazzite (Fedora-based) testing branch.

Technical details:
The issue seems related to recent architectural changes in the mac80211 
subsystem:

1. Signature changes in 'struct ieee80211_ops': Several callbacks 
(including .config, .stop, and .set_rts_threshold) now require the 
'radio_idx' parameter to support multi-radio wiphy/MLO. It appears the 
rtw89 driver in these kernel builds might not have been fully updated to 
match these new signatures, leading to incompatible pointer type errors 
or initialization failures.

2. Removal of init_dummy_netdev: The driver code seems to still 
reference init_dummy_netdev, which was replaced by alloc_netdev_dummy() 
in the wireless-next/net-next trees.

Hardware Info:
- Chipset: Realtek RTL8922AE
- PCI ID: [10ec:8922] (Please verify this ID on your system using 'lspci 
-nn')
- Working Kernel: 6.17.7
- Broken Kernels: 6.18.x, 6.19.x, 7.0.x

I am using the OGC Kernel from the Bazzite project, but the issue 
appears to stem from the upstream driver synchronization with the new 
mac80211 API.

Are there any pending patches in the rtw-next tree that address these 
specific ieee80211_ops signature changes for the 8922AE?

Best regards,

Helder Bertoldo


             reply	other threads:[~2026-06-24  3:27 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-06-24  3:27 Gmail [this message]
2026-06-24  5:23 ` [REGRESSION] rtw89: RTL8922AE Wi-Fi broken in Kernel 7.0 (and 6.18+) due to mac80211 API changes Ping-Ke Shih

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=c26fda96-aa91-4372-8d24-35d3fa44fc09@gmail.com \
    --to=helder.bertoldo@gmail.com \
    --cc=linux-wireless@vger.kernel.org \
    --cc=pkshih@realtek.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.