From: "Marek Marczykowski-Górecki" <marmarek@invisiblethingslab.com>
To: Miri Korenblit <miriam.rachel.korenblit@intel.com>,
Colin Ian King <colin.i.king@gmail.com>
Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org,
regressions@lists.linux.dev
Subject: iwlwifi stopped working with AX200 (6.16-rc3 regression)
Date: Fri, 27 Jun 2025 03:51:18 +0200 [thread overview]
Message-ID: <aF35FqJAw63NSl63@mail-itl> (raw)
[-- Attachment #1: Type: text/plain, Size: 11217 bytes --]
Hi,
With Linux 6.16-rc3 iwlwifi stopped working for me - device never
initializes fully. It was working fine with Linux 6.16-rc2. Log
includes:
iwlwifi 0000:00:07.0: Registered PHC clock: iwlwifi-PTP, with index: 0
------------[ cut here ]------------
WARNING: CPU: 0 PID: 516 at drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c:37 iwl_mvm_mld_mac_ctxt_cmd_common+0x17d/0x1d0 [iwlmvm]
Modules linked in: nft_reject_ipv6 nf_reject_ipv6 nft_reject_ipv4 nf_reject_ipv4 nft_reject qrtr nft_ct nft_masq nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables iwlmvm mac80211 libarc4 joydev iwlwifi intel_rapl_msr intel_rapl_common cfg80211 polyval_clmulni ghash_clmulni_intel sha512_ssse3 rfkill sha1_ssse3 r8169 pcspkr i2c_piix4 ehci_pci realtek ata_generic ehci_hcd i2c_smbus pata_acpi serio_raw xen_scsiback target_core_mod xen_netback xen_privcmd xen_gntdev xen_gntalloc xen_blkback xen_evtchn i2c_dev fuse loop nfnetlink overlay xen_blkfront
CPU: 0 UID: 0 PID: 516 Comm: NetworkManager Not tainted 6.16.0-0.rc3.1.qubes.1.fc41.x86_64 #1 PREEMPT(full)
Hardware name: Xen HVM domU, BIOS 4.19.2 05/27/2025
RIP: 0010:iwl_mvm_mld_mac_ctxt_cmd_common+0x17d/0x1d0 [iwlmvm]
Code: eb a2 ba 01 00 00 00 66 41 89 55 18 eb 96 41 83 fe 02 74 25 41 c6 45 19 01 eb c8 b9 01 00 00 00 66 41 89 4d 1a e9 7a ff ff ff <0f> 0b 5b 5d 41 5c 41 5d 41 5e e9 04 26 f5 ec bf 01 00 00 00 66 41
RSP: 0018:ffffd45c807b3600 EFLAGS: 00010282
RAX: 00000000ffffffff RBX: ffff8d334a68a008 RCX: ffff8d33428c3efc
RDX: 00000000000000bf RSI: 0000000000000308 RDI: ffff8d33428c3efc
RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000001 R12: ffff8d334a799c98
R13: ffffd45c807b3634 R14: 0000000000000000 R15: ffff8d334a799c98
FS: 00007b3ca8f0a800(0000) GS:ffff8d33a15db000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000072848666ab60 CR3: 000000000049f000 CR4: 0000000000350ef0
Call Trace:
<TASK>
iwl_mvm_mld_mac_ctxt_cmd_sta+0x6b/0x1d0 [iwlmvm]
iwl_mvm_mld_mac_ctxt_add+0x32/0xc0 [iwlmvm]
iwl_mvm_mld_mac_add_interface+0x137/0x3b0 [iwlmvm]
drv_add_interface+0x52/0x230 [mac80211]
ieee80211_do_open+0x57b/0x720 [mac80211]
ieee80211_open+0x8c/0xa0 [mac80211]
__dev_open+0x114/0x2a0
__dev_change_flags+0x1f6/0x240
? security_inode_post_setattr+0xf8/0x110
netif_change_flags+0x26/0x70
do_setlink.isra.0+0x326/0xcd0
? cred_has_capability.isra.0+0xa7/0x140
? __rtnl_newlink+0x1fe/0x3f0
rtnl_newlink+0x4a4/0x8d0
? __pfx_rtnl_newlink+0x10/0x10
rtnetlink_rcv_msg+0x37e/0x450
? avc_has_perm+0x5c/0xe0
? __pfx_rtnetlink_rcv_msg+0x10/0x10
netlink_rcv_skb+0x52/0x100
netlink_unicast+0x27d/0x3d0
netlink_sendmsg+0x228/0x480
____sys_sendmsg+0x35e/0x390
___sys_sendmsg+0x99/0xe0
__sys_sendmsg+0x88/0xf0
do_syscall_64+0x84/0x2c0
? syscall_exit_work+0x108/0x140
? do_syscall_64+0x200/0x2c0
? syscall_exit_work+0x108/0x140
? do_syscall_64+0x200/0x2c0
entry_SYSCALL_64_after_hwframe+0x76/0x7e
RIP: 0033:0x7b3ca9e876c2
Code: 08 0f 85 81 42 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 <c3> 66 2e 0f 1f 84 00 00 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 66
RSP: 002b:00007ffed9f47ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007b3ca9e876c2
RDX: 0000000000000000 RSI: 00007ffed9f48090 RDI: 000000000000000d
RBP: 00007ffed9f48030 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000642f470dd5a0
R13: 000000000000001a R14: 0000000000000000 R15: 00007ffed9f4822c
</TASK>
---[ end trace 0000000000000000 ]---
iwlwifi 0000:00:07.0: Microcode SW error detected. Restarting 0x0.
iwlwifi 0000:00:07.0: Start IWL Error Log Dump:
iwlwifi 0000:00:07.0: Transport status: 0x0000004B, valid: 6
iwlwifi 0000:00:0[2025-06-27 00:40:21] 7.0: Loaded firmware version: 77.864baa2e.0 cc-a0-77.ucode
iwlwifi 0000:00:07.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL
iwlwifi 0000:00:07.0: 0x00A0A2F0 | trm_hw_status0
iwlwifi 0000:00:07.0: 0x00000000 | trm_hw_status1
iwlwifi 0000:00:07.0: 0x004F8D82 | branchlink2
iwlwifi 0000:00:07.0: 0x004EEDD2 | interruptlink1
iwlwifi 0000:00:07.0: 0x004EEDD2 | interruptlink2
iwlwifi 0000:00:07.0: 0x00015332 | data1
iwlwifi 0000:00:07.0: 0x00001000 | data2
iwlwifi 0000:00:07.0: 0x00000000 | data3
iwlwifi 0000:00:07.0: 0x00000000 | beacon time
iwlwifi 0000:00:07.0: 0x00062EC7 | tsf low
iwlwifi 0000:00:07.0: 0x00000000 | tsf hi
iwlwifi 0000:00:07.0: 0x00000000 | time gp1
iwlwifi 0000:00:07.0: 0x00069534 | time gp2
iwlwifi 0000:00:07.0: 0x00000001 | uCode revision type
iwlwifi 0000:00:07.0: 0x0000004D | uCode version major
iwlwifi 0000:00:07.0: 0x864BAA2E | uCode version minor
iwlwifi 0000:00:07.0: 0x00000340 | hw version
iwlwifi 0000:00:07.0: 0x00C89000 | board version
iwlwifi 0000:00:07.0: 0x8032F500 | hcmd
iwlwifi 0000:00:07.0: 0x20028000 | isr0
iwlwifi 0000:00:07.0: 0x00000000 | isr1
iwlwifi 0000:00:07.0: 0x08F04802 | isr2
iwlwifi 0000:00:07.0: 0x00C3400C | isr3
iwlwifi 0000:00:07.0: 0x00000000 | isr4
iwlwifi 0000:00:07.0: 0x00110148 | last cmd Id
iwlwifi 0000:00:07.0: 0x00015332 | wait_event
iwlwifi 0000:00:07.0: 0x00000000 | l2p_control
iwlwifi 0000:00:07.0: 0x00000000 | l2p_duration
iwlwifi 0000:00:07.0: 0x00000000 | l2p_mhvalid
iwlwifi 0000:00:07.0: 0x00000000 | l2p_addr_match
iwlwifi 0000:00:07.0: 0x00000008 | lmpm_pmg_sel
iwlwifi 0000:00:07.0: 0x00000000 | timestamp
iwlwifi 0000:00:07.0: 0x0000084C | flow_handler
iwlwifi 0000:00:07.0: Start IWL Error Log Dump:
iwlwifi 0000:00:07.0: Transport status: 0x0000004B, valid: 7
iwlwifi 0000:00:07.0: 0x20103126 | ADVANCED_SYSASSERT
iwlwifi 0000:00:07.0: 0x00000000 | umac branchlink1
iwlwifi 0000:00:07.0: 0x80455D7A | umac branchlink2
iwlwifi 0000:00:07.0: 0xC0081228 | umac interruptlink1
iwlwifi 0000:00:07.0: 0x00000000 | umac interruptlink2
iwlwifi 0000:00:07.0: 0x00000000 | umac data1
iwlwifi 0000:00:07.0: 0x00000000 | umac data2
iwlwifi 0000:00:07.0: 0xDEADBEEF | umac data3
iwlwifi 0000:00:07.0: 0x0000004D | umac major
iwlwifi 0000:00:07.0: 0x864BAA2E | umac minor
iwlwifi 0000:00:07.0: 0x0006952F | frame pointer
iwlwifi 0000:00:07.0: 0xC0886C14 | stack pointer
iwlwifi 0000:00:07.0: 0x00120308 | last host cmd
iwlwifi 0000:00:07.0: 0x00000009 | isr status reg
iwlwifi 0000:00:07.0: IML/ROM dump:
iwlwifi 0000:00:07.0: 0x00000003 | IML/ROM error/state
iwlwifi 0000:00:07.0: 0x000062FC | IML/ROM data1
iwlwifi 0000:00:07.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
iwlwifi 0000:00:07.0: Fseq Registers:
iwlwifi 0000:00:07.0: 0x60000000 | FSEQ_ERROR_CODE
iwlwifi 0000:00:07.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
iwlwifi 0000:00:07.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
iwlwifi 0000:00:07.0: 0x0000A503 | FSEQ_OTP_VERSION
iwlwifi 0000:00:07.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
iwlwifi 0000:00:07.0: 0x4552414E | FSEQ_ALIVE_TOKEN
iwlwifi 0000:00:07.0: 0x00100530 | FSEQ_CNVI_ID
iwlwifi 0000:00:07.0: 0x00000532 | FSEQ_CNVR_ID
iwlwifi 0000:00:07.0: 0x00100530 | CNVI_AUX_MISC_CHIP
iwlwifi 0000:00:07.0: 0x00000532 | CNVR_AUX_MISC_CHIP
iwlwifi 0000:00:07.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
iwlwifi 0000:00:07.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
iwlwifi 0000:00:07.0: 0x00050008 | FSEQ_PREV_CNVIO_INIT_VERSION
iwlwifi 0000:00:07.0: 0x00290021 | FSEQ_WIFI_FSEQ_VERSION
iwlwifi 0000:00:07.0: 0x00290021 | FSEQ_BT_FSEQ_VERSION
iwlwifi 0000:00:07.0: 0x000000F0 | FSEQ_CLASS_TP_VERSION
iwlwifi 0000:00:07.0: UMAC CURRENT PC: 0x80472b1c
iwlwifi 0000:00:07.0: LMAC1 CURRENT PC: 0xd0
iwlwifi 0000:00:07.0: FW error in SYNC CMD MAC_CONFIG_CMD
CPU: 0 UID: 0 PID: 516 Comm: NetworkManager Tainted: G W 6.16.0-0.rc3.1.qubes.1.fc41.x86_64 #1 PREEMPT(full)
Tainted: [W]=WARN
Hardware name: Xen HVM domU, BIOS 4.19.2 05/27/2025
Call Trace:
<TASK>
dump_stack_lvl+0x5d/0x80
iwl_trans_pcie_send_hcmd_sync+0x355/0x360 [iwlwifi]
? __pfx_autoremove_wake_function+0x10/0x10
iwl_trans_send_cmd+0x4f/0xe0 [iwlwifi]
iwl_mvm_send_cmd_pdu+0x61/0xb0 [iwlmvm]
iwl_mvm_mld_mac_ctxt_cmd_sta+0x10b/0x1d0 [iwlmvm]
iwl_mvm_mld_mac_ctxt_add+0x32/0xc0 [iwlmvm]
iwl_mvm_mld_mac_add_interface+0x137/0x3b0 [iwlmvm]
drv_add_interface+0x52/0x230 [mac80211]
ieee80211_do_open+0x57b/0x720 [mac80211]
ieee80211_open+0x8c/0xa0 [mac80211]
__dev_open+0x114/0x2a0
__dev_change_flags+0x1f6/0x240
? security_inode_post_setattr+0xf8/0x110
netif_change_flags+0x26/0x70
do_setlink.isra.0+0x326/0xcd0
? cred_has_capability.isra.0+0xa7/0x140
? __rtnl_newlink+0x1fe/0x3f0
rtnl_newlink+0x4a4/0x8d0
? __pfx_rtnl_newlink+0x10/0x10
rtnetlink_rcv_msg+0x37e/0x450
? avc_has_perm+0x5c/0xe0
? __pfx_rtnetlink_rcv_msg+0x10/0x10
netlink_rcv_skb+0x52/0x100
netlink_unicast+0x27d/0x3d0
netlink_sendmsg+0x228/0x480
____sys_sendmsg+0x35e/0x390
___sys_sendmsg+0x99/0xe0
__sys_sendmsg+0x88/0xf0
do_syscall_64+0x84/0x2c0
? syscall_exit_work+0x108/0x140
? do_syscall_64+0x200/0x2c0
? syscall_exit_work+0x108/0x140
? do_syscall_64+0x200/0x2c0
entry_SYSCALL_64_after_hwframe+0x76/0x7e
RIP: 0033:0x7b3ca9e876c2
Code: 08 0f 85 81 42 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 <c3> 66 2e 0f 1f 84 00 00 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 66
RSP: 002b:00007ffed9f47ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007b3ca9e876c2
RDX: 0000000000000000 RSI: 00007ffed9f48090 RDI: 000000000000000d
RBP: 00007ffed9f48030 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000642f470dd5a0
R13: 000000000000001a R14: 0000000000000000 R15: 00007ffed9f4822c
</TASK>
iwlwifi 0000:00:07.0: Failed to send MAC_CONFIG_CMD (action:0): -5
I see the only change there between rc2 and rc3 is fixing that WARN_ON
condition. Unfortunately, I don't know what cmd_ver value I have there,
but apparently it's outside of that range (and yet, the driver worked
fine before).
The device is:
02:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
Subsystem: Intel Corporation Wi-Fi 6 AX200NGW [8086:0084]
#regzbot introduced: v6.16-rc2..v6.16-rc3
--
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
next reply other threads:[~2025-06-27 1:51 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-06-27 1:51 Marek Marczykowski-Górecki [this message]
2025-06-27 1:53 ` iwlwifi stopped working with AX200 (6.16-rc3 regression) Marek Marczykowski-Górecki
2025-06-27 14:32 ` Marek Marczykowski-Górecki
2025-07-16 17:37 ` Bjorn Helgaas
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=aF35FqJAw63NSl63@mail-itl \
--to=marmarek@invisiblethingslab.com \
--cc=colin.i.king@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-wireless@vger.kernel.org \
--cc=miriam.rachel.korenblit@intel.com \
--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 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.