Public bug reported:
1) Release: Ubuntu 24.04.5 LTS (Release 24.04)
2) Package versions:
linux-hwe-7.0 7.0.0-30.30~24.04.1 (panic on 2026-09-28)
linux-hwe-7.0 7.0.0-34.34~24.04.1 (panic on 2026-10-02)
Now running 7.0.0-38.38~24.04.4; not yet known whether it is affected.
3) Expected: when the Wi-Fi card stops responding, the mt7921e driver
should fail the command or reset the device, and the system should
keep running.
4) What happened: the kernel panicked. Details below.
Ubuntu 24.04.5 with the HWE kernel. Two identical panics:
- 7.0.0-30-generic on 2026-09-28, after about 34 days of uptime
- 7.0.0-34-generic on 2026-10-02, after about 4 days of uptime
Hardware: ASUS ROG STRIX B650-A GAMING WIFI, BIOS 3035 (09/05/2024),
onboard MediaTek Wi-Fi using mt7921e at PCI 0000:09:00.0.
Sequence both times:
1. mt7921e logs "driver own failed" / "Timeout for driver own"
repeatedly for 8 to 19 seconds.
2. The rfkill_poll worker (events_power_efficient) calls
mt7921_rfkill_poll -> mt7921_mcu_wf_rf_pin_ctrl ->
mt76_mcu_send_and_get_msg -> mt7921_mcu_send_message ->
mt76_dma_tx_queue_skb_raw -> mt76_dma_add_buf+0x8c
3. Write page fault on a not-present page in mt76_dma_add_buf,
then "Kernel panic - not syncing: Fatal exception in interrupt".
Kernel is tainted (OE) by the NVIDIA driver, and by Cisco anyconnect_kdf
on Sep 28. Neither appears in the trace.
Workaround being tested since 2026-10-04: mt7921e disable_aspm=Y and
Wi-Fi power save off. Full pstore dmesg for both panics attached.
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-7.0.0-38-generic 7.0.0-38.38~24.04.4
ProcVersionSignature: Ubuntu 7.0.0-38.38~24.04.4-generic 7.0.14
Uname: Linux 7.0.0-38-generic x86_64
ApportVersion: 2.28.3-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: ogerdes 1637 F.... pipewire
ogerdes 1641 F.... wireplumber
/dev/snd/controlC0: ogerdes 1641 F.... wireplumber
/dev/snd/seq: ogerdes 1637 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sun Oct 4 07:11:50 2026
InstallationDate: Installed on 2025-10-31 (338 days ago)
InstallationMedia: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64
(20250805.1)
MachineType: ASUS System Product Name
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
ProcFB: 0 nvidia-drmdrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-7.0.0-38-generic
root=UUID=8a173c29-3820-423a-90e1-64d0983b09ca ro
RelatedPackageVersions:
linux-restricted-modules-7.0.0-38-generic N/A
linux-backports-modules-7.0.0-38-generic N/A
linux-firmware 20240318.git3b128b60.0ubuntu3.1
SourcePackage: linux-hwe-7.0
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/05/2024
dmi.bios.release: 30.35
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 3035
dmi.board.asset.tag: Default string
dmi.board.name: ROG STRIX B650-A GAMING WIFI
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvr3035:bd09/05/2024:br30.35:svnASUS:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnROGSTRIXB650-AGAMINGWIFI:rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:pfaTobefilledbyO.E.M.:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.sku: SKU
dmi.product.version: System Version
dmi.sys.vendor: ASUS
** Affects: linux-hwe-7.0 (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug noble wayland-session
** Attachment added: "pstore dmesg from both kernel panics (2026-09-28 on
7.0.0-30, 2026-10-02 on 7.0.0-34), each showing the mt7921e "driver own failed"
messages followed by the page fault in mt76_dma_add_buf. Attached are the full
pstore crash records for both panics. Each contains the oops, the call trace
through rfkill_poll and mt7921_rfkill_poll, and the final "Fatal exception in
interrupt" line."
https://bugs.launchpad.net/bugs/2169461/+attachment/6005476/+files/mt7921e-panics.txt
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2169461
Title:
mt7921e: kernel panic in mt76_dma_add_buf via rfkill_poll after
"driver own failed"
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-7.0/+bug/2169461/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs