* [BUG] iwlwifi intermittent crash on resume iwl_mvm_get_wd_timeout
@ 2025-12-04 1:46 Chris Bainbridge
2025-12-04 2:23 ` Gustavo A. R. Silva
0 siblings, 1 reply; 2+ messages in thread
From: Chris Bainbridge @ 2025-12-04 1:46 UTC (permalink / raw)
To: linux-wireless@vger.kernel.org
Cc: Gustavo A. R. Silva, kvalo@kernel.org, Korenblit, Miriam Rachel,
Berg, Johannes, benjamin@sipsolutions.net
Hi,
Using kernel 6.18.0, after about 300 suspend/resume cycles, this happened:
[ 5229.166540] PM: suspend entry (s2idle)
[ 5229.418821] Filesystems sync: 0.258 seconds
[ 5229.602836] Freezing user space processes
[ 5229.604544] Freezing user space processes completed (elapsed 0.001 seconds)
[ 5229.604548] OOM killer disabled.
[ 5229.604550] Freezing remaining freezable tasks
[ 5229.605274] Freezing remaining freezable tasks completed (elapsed 0.000 seconds)
[ 5229.605278] printk: Suspending console(s) (use no_console_suspend to debug)
[ 5229.606308] wlp1s0: deauthenticating from d6:92:5e:eb:ee:15 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 5229.644498] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 5229.724989] ACPI: EC: interrupt blocked
[ 5238.656667] ACPI: EC: interrupt unblocked
[ 5238.686880] [drm] PCIE GART of 1024M enabled.
[ 5238.686884] [drm] PTB located at 0x000000F41FC00000
[ 5238.686908] amdgpu 0000:03:00.0: amdgpu: SMU is resuming...
[ 5238.690057] amdgpu 0000:03:00.0: amdgpu: dpm has been disabled
[ 5238.695904] amdgpu 0000:03:00.0: amdgpu: SMU is resumed successfully!
[ 5238.805553] amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0
[ 5238.805557] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[ 5238.805559] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[ 5238.805560] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[ 5238.805561] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[ 5238.805562] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[ 5238.805563] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[ 5238.805564] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[ 5238.805565] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[ 5238.805566] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0
[ 5238.805567] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8
[ 5238.805568] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8
[ 5238.805569] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8
[ 5238.805570] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8
[ 5238.805571] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8
[ 5238.840655] nvme nvme0: 8/0/0 default/read/poll queues
[ 5238.973586] usb 3-3: reset full-speed USB device number 3 using xhci_hcd
[ 5240.527898] iwlwifi 0000:01:00.0: Error sending SCAN_CFG_CMD: time out after 2000ms.
[ 5240.527911] iwlwifi 0000:01:00.0: Current CMD queue read_ptr 36775 write_ptr 36776
[ 5240.528542] iwlwifi 0000:01:00.0: Start IWL Error Log Dump:
[ 5240.528544] iwlwifi 0000:01:00.0: Transport status: 0x00000042, valid: 6
[ 5240.528546] iwlwifi 0000:01:00.0: Loaded firmware version: 89.202a2f7b.0 ty-a0-gf-a0-89.ucode
[ 5240.528549] iwlwifi 0000:01:00.0: 0x01000071 | ADVANCED_SYSASSERT
[ 5240.528551] iwlwifi 0000:01:00.0: 0x000002F0 | trm_hw_status0
[ 5240.528552] iwlwifi 0000:01:00.0: 0x00000000 | trm_hw_status1
[ 5240.528554] iwlwifi 0000:01:00.0: 0x004DAD6C | branchlink2
[ 5240.528555] iwlwifi 0000:01:00.0: 0x004D09AE | interruptlink1
[ 5240.528556] iwlwifi 0000:01:00.0: 0x004D09AE | interruptlink2
[ 5240.528557] iwlwifi 0000:01:00.0: 0x00016AD2 | data1
[ 5240.528558] iwlwifi 0000:01:00.0: 0x00000010 | data2
[ 5240.528559] iwlwifi 0000:01:00.0: 0x00000000 | data3
[ 5240.528560] iwlwifi 0000:01:00.0: 0x00000000 | beacon time
[ 5240.528561] iwlwifi 0000:01:00.0: 0x361F4791 | tsf low
[ 5240.528563] iwlwifi 0000:01:00.0: 0x00000001 | tsf hi
[ 5240.528564] iwlwifi 0000:01:00.0: 0x00000000 | time gp1
[ 5240.528565] iwlwifi 0000:01:00.0: 0x3620F6C2 | time gp2
[ 5240.528566] iwlwifi 0000:01:00.0: 0x00000001 | uCode revision type
[ 5240.528567] iwlwifi 0000:01:00.0: 0x00000059 | uCode version major
[ 5240.528568] iwlwifi 0000:01:00.0: 0x202A2F7B | uCode version minor
[ 5240.528569] iwlwifi 0000:01:00.0: 0x00000000 | hw version
[ 5240.528570] iwlwifi 0000:01:00.0: 0x00000000 | board version
[ 5240.528571] iwlwifi 0000:01:00.0: 0x801FF800 | hcmd
[ 5240.528572] iwlwifi 0000:01:00.0: 0x00020000 | isr0
[ 5240.528574] iwlwifi 0000:01:00.0: 0x00000000 | isr1
[ 5240.528575] iwlwifi 0000:01:00.0: 0x48F04002 | isr2
[ 5240.528576] iwlwifi 0000:01:00.0: 0x00C3000C | isr3
[ 5240.528577] iwlwifi 0000:01:00.0: 0x00000000 | isr4
[ 5240.528578] iwlwifi 0000:01:00.0: 0x00840103 | last cmd Id
[ 5240.528579] iwlwifi 0000:01:00.0: 0x00016AD2 | wait_event
[ 5240.528580] iwlwifi 0000:01:00.0: 0x00000000 | l2p_control
[ 5240.528581] iwlwifi 0000:01:00.0: 0x00000000 | l2p_duration
[ 5240.528582] iwlwifi 0000:01:00.0: 0x00000000 | l2p_mhvalid
[ 5240.528583] iwlwifi 0000:01:00.0: 0x00000000 | l2p_addr_match
[ 5240.528584] iwlwifi 0000:01:00.0: 0x00000018 | lmpm_pmg_sel
[ 5240.528585] iwlwifi 0000:01:00.0: 0x00000000 | timestamp
[ 5240.528587] iwlwifi 0000:01:00.0: 0x00003058 | flow_handler
[ 5240.528924] iwlwifi 0000:01:00.0: Start IWL Error Log Dump:
[ 5240.528925] iwlwifi 0000:01:00.0: Transport status: 0x00000042, valid: 7
[ 5240.528927] iwlwifi 0000:01:00.0: 0x211010B8 | ADVANCED_SYSASSERT
[ 5240.528929] iwlwifi 0000:01:00.0: 0x00000000 | umac branchlink1
[ 5240.528930] iwlwifi 0000:01:00.0: 0x804838B2 | umac branchlink2
[ 5240.528931] iwlwifi 0000:01:00.0: 0xC00814E0 | umac interruptlink1
[ 5240.528932] iwlwifi 0000:01:00.0: 0x00000000 | umac interruptlink2
[ 5240.528933] iwlwifi 0000:01:00.0: 0x00000002 | umac data1
[ 5240.528934] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data2
[ 5240.528936] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data3
[ 5240.528937] iwlwifi 0000:01:00.0: 0x00000059 | umac major
[ 5240.528938] iwlwifi 0000:01:00.0: 0x202A2F7B | umac minor
[ 5240.528939] iwlwifi 0000:01:00.0: 0x3620F6BD | frame pointer
[ 5240.528940] iwlwifi 0000:01:00.0: 0xC0886C04 | stack pointer
[ 5240.528941] iwlwifi 0000:01:00.0: 0x00A601D3 | last host cmd
[ 5240.528942] iwlwifi 0000:01:00.0: 0x00000000 | isr status reg
[ 5240.529236] iwlwifi 0000:01:00.0: IML/ROM dump:
[ 5240.529237] iwlwifi 0000:01:00.0: 0x00000B03 | IML/ROM error/state
[ 5240.529364] iwlwifi 0000:01:00.0: 0x00008DF6 | IML/ROM data1
[ 5240.529433] iwlwifi 0000:01:00.0: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
[ 5240.529498] iwlwifi 0000:01:00.0: Fseq Registers:
[ 5240.529554] iwlwifi 0000:01:00.0: 0x60000000 | FSEQ_ERROR_CODE
[ 5240.529610] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_TOP_INIT_VERSION
[ 5240.529667] iwlwifi 0000:01:00.0: 0x00080009 | FSEQ_CNVIO_INIT_VERSION
[ 5240.529724] iwlwifi 0000:01:00.0: 0x0000A652 | FSEQ_OTP_VERSION
[ 5240.529780] iwlwifi 0000:01:00.0: 0x00000002 | FSEQ_TOP_CONTENT_VERSION
[ 5240.529838] iwlwifi 0000:01:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[ 5240.529841] iwlwifi 0000:01:00.0: 0x00400410 | FSEQ_CNVI_ID
[ 5240.529897] iwlwifi 0000:01:00.0: 0x00400410 | FSEQ_CNVR_ID
[ 5240.529953] iwlwifi 0000:01:00.0: 0x00400410 | CNVI_AUX_MISC_CHIP
[ 5240.530013] iwlwifi 0000:01:00.0: 0x00400410 | CNVR_AUX_MISC_CHIP
[ 5240.530071] iwlwifi 0000:01:00.0: 0x00009061 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 5240.530077] iwlwifi 0000:01:00.0: 0x00000061 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 5240.530138] iwlwifi 0000:01:00.0: 0x00080009 | FSEQ_PREV_CNVIO_INIT_VERSION
[ 5240.530196] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_WIFI_FSEQ_VERSION
[ 5240.530199] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_BT_FSEQ_VERSION
[ 5240.530255] iwlwifi 0000:01:00.0: 0x000000E6 | FSEQ_CLASS_TP_VERSION
[ 5240.530377] iwlwifi 0000:01:00.0: UMAC CURRENT PC: 0xc0080040
[ 5240.530439] iwlwifi 0000:01:00.0: LMAC1 CURRENT PC: 0xd0
[ 5240.530533] iwlwifi 0000:01:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[ 5241.115517] iwlwifi 0000:01:00.0: Device error - SW reset
[ 5241.115841] iwlwifi 0000:01:00.0: iwl_mvm_check_rt_status failed, device is gone during suspend
[ 5241.116025] iwlwifi 0000:01:00.0: Start IWL Error Log Dump:
[ 5241.116025] iwlwifi 0000:01:00.0: Transport status: 0x00000442, valid: 6
[ 5241.116026] iwlwifi 0000:01:00.0: Loaded firmware version: 89.202a2f7b.0 ty-a0-gf-a0-89.ucode
[ 5241.116027] iwlwifi 0000:01:00.0: 0x01000071 | ADVANCED_SYSASSERT
[ 5241.116028] iwlwifi 0000:01:00.0: 0x000002F0 | trm_hw_status0
[ 5241.116029] iwlwifi 0000:01:00.0: 0x00000000 | trm_hw_status1
[ 5241.116030] iwlwifi 0000:01:00.0: 0x004DAD6C | branchlink2
[ 5241.116030] iwlwifi 0000:01:00.0: 0x004D09AE | interruptlink1
[ 5241.116031] iwlwifi 0000:01:00.0: 0x004D09AE | interruptlink2
[ 5241.116031] iwlwifi 0000:01:00.0: 0x00016AD2 | data1
[ 5241.116032] iwlwifi 0000:01:00.0: 0x00000010 | data2
[ 5241.116033] iwlwifi 0000:01:00.0: 0x00000000 | data3
[ 5241.116033] iwlwifi 0000:01:00.0: 0x00000000 | beacon time
[ 5241.116034] iwlwifi 0000:01:00.0: 0x361F4791 | tsf low
[ 5241.116034] iwlwifi 0000:01:00.0: 0x00000001 | tsf hi
[ 5241.116035] iwlwifi 0000:01:00.0: 0x00000000 | time gp1
[ 5241.116035] iwlwifi 0000:01:00.0: 0x3620F6C2 | time gp2
[ 5241.116036] iwlwifi 0000:01:00.0: 0x00000001 | uCode revision type
[ 5241.116037] iwlwifi 0000:01:00.0: 0x00000059 | uCode version major
[ 5241.116037] iwlwifi 0000:01:00.0: 0x202A2F7B | uCode version minor
[ 5241.116038] iwlwifi 0000:01:00.0: 0x00000000 | hw version
[ 5241.116038] iwlwifi 0000:01:00.0: 0x00000000 | board version
[ 5241.116039] iwlwifi 0000:01:00.0: 0x801FF800 | hcmd
[ 5241.116040] iwlwifi 0000:01:00.0: 0x00020000 | isr0
[ 5241.116040] iwlwifi 0000:01:00.0: 0x00000000 | isr1
[ 5241.116041] iwlwifi 0000:01:00.0: 0x48F04002 | isr2
[ 5241.116041] iwlwifi 0000:01:00.0: 0x00C3000C | isr3
[ 5241.116042] iwlwifi 0000:01:00.0: 0x00000000 | isr4
[ 5241.116042] iwlwifi 0000:01:00.0: 0x00840103 | last cmd Id
[ 5241.116043] iwlwifi 0000:01:00.0: 0x00016AD2 | wait_event
[ 5241.116043] iwlwifi 0000:01:00.0: 0x00000000 | l2p_control
[ 5241.116044] iwlwifi 0000:01:00.0: 0x00000000 | l2p_duration
[ 5241.116045] iwlwifi 0000:01:00.0: 0x00000000 | l2p_mhvalid
[ 5241.116045] iwlwifi 0000:01:00.0: 0x00000000 | l2p_addr_match
[ 5241.116046] iwlwifi 0000:01:00.0: 0x00000018 | lmpm_pmg_sel
[ 5241.116046] iwlwifi 0000:01:00.0: 0x00000000 | timestamp
[ 5241.116047] iwlwifi 0000:01:00.0: 0x00003058 | flow_handler
[ 5241.116376] iwlwifi 0000:01:00.0: Start IWL Error Log Dump:
[ 5241.116377] iwlwifi 0000:01:00.0: Transport status: 0x00000442, valid: 7
[ 5241.116377] iwlwifi 0000:01:00.0: 0x211010B8 | ADVANCED_SYSASSERT
[ 5241.116378] iwlwifi 0000:01:00.0: 0x00000000 | umac branchlink1
[ 5241.116379] iwlwifi 0000:01:00.0: 0x804838B2 | umac branchlink2
[ 5241.116379] iwlwifi 0000:01:00.0: 0xC00814E0 | umac interruptlink1
[ 5241.116380] iwlwifi 0000:01:00.0: 0x00000000 | umac interruptlink2
[ 5241.116381] iwlwifi 0000:01:00.0: 0x00000002 | umac data1
[ 5241.116381] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data2
[ 5241.116382] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data3
[ 5241.116382] iwlwifi 0000:01:00.0: 0x00000059 | umac major
[ 5241.116383] iwlwifi 0000:01:00.0: 0x202A2F7B | umac minor
[ 5241.116383] iwlwifi 0000:01:00.0: 0x3620F6BD | frame pointer
[ 5241.116384] iwlwifi 0000:01:00.0: 0xC0886C04 | stack pointer
[ 5241.116384] iwlwifi 0000:01:00.0: 0x00A601D3 | last host cmd
[ 5241.116385] iwlwifi 0000:01:00.0: 0x00000000 | isr status reg
[ 5241.116683] iwlwifi 0000:01:00.0: IML/ROM dump:
[ 5241.116683] iwlwifi 0000:01:00.0: 0x00000B03 | IML/ROM error/state
[ 5241.116751] iwlwifi 0000:01:00.0: 0x00008DF6 | IML/ROM data1
[ 5241.116818] iwlwifi 0000:01:00.0: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
[ 5241.116882] iwlwifi 0000:01:00.0: Fseq Registers:
[ 5241.116884] iwlwifi 0000:01:00.0: 0x60000000 | FSEQ_ERROR_CODE
[ 5241.116887] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_TOP_INIT_VERSION
[ 5241.116890] iwlwifi 0000:01:00.0: 0x00080009 | FSEQ_CNVIO_INIT_VERSION
[ 5241.116893] iwlwifi 0000:01:00.0: 0x0000A652 | FSEQ_OTP_VERSION
[ 5241.116895] iwlwifi 0000:01:00.0: 0x00000002 | FSEQ_TOP_CONTENT_VERSION
[ 5241.116898] iwlwifi 0000:01:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[ 5241.116901] iwlwifi 0000:01:00.0: 0x00400410 | FSEQ_CNVI_ID
[ 5241.116903] iwlwifi 0000:01:00.0: 0x00400410 | FSEQ_CNVR_ID
[ 5241.116906] iwlwifi 0000:01:00.0: 0x00400410 | CNVI_AUX_MISC_CHIP
[ 5241.116911] iwlwifi 0000:01:00.0: 0x00400410 | CNVR_AUX_MISC_CHIP
[ 5241.116916] iwlwifi 0000:01:00.0: 0x00009061 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 5241.116920] iwlwifi 0000:01:00.0: 0x00000061 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 5241.116923] iwlwifi 0000:01:00.0: 0x00080009 | FSEQ_PREV_CNVIO_INIT_VERSION
[ 5241.116926] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_WIFI_FSEQ_VERSION
[ 5241.116929] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_BT_FSEQ_VERSION
[ 5241.116931] iwlwifi 0000:01:00.0: 0x000000E6 | FSEQ_CLASS_TP_VERSION
[ 5241.116999] iwlwifi 0000:01:00.0: UMAC CURRENT PC: 0xc0080040
[ 5241.117002] iwlwifi 0000:01:00.0: LMAC1 CURRENT PC: 0xd0
[ 5241.117004] iwlwifi 0000:01:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[ 5241.906581] iwlwifi 0000:01:00.0: WFPM_UMAC_PD_NOTIFICATION: 0x20
[ 5241.906658] iwlwifi 0000:01:00.0: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
[ 5241.906780] iwlwifi 0000:01:00.0: WFPM_AUTH_KEY_0: 0x90
[ 5241.906797] iwlwifi 0000:01:00.0: CNVI_SCU_SEQ_DATA_DW9: 0x0
[ 5242.024242] OOM killer enabled.
[ 5242.024245] Restarting tasks: Starting
[ 5242.025332] Restarting tasks: Done
[ 5242.025967] efivarfs: resyncing variable state
[ 5242.027760] Bluetooth: hci0: Firmware timestamp 2024.18 buildtype 1 build 81528
[ 5242.027768] Bluetooth: hci0: Firmware SHA1: 0xa8bb3f39
[ 5242.027775] Bluetooth: hci0: No support for _PRR ACPI method
[ 5242.030729] efivarfs: finished resyncing variable state
[ 5242.030761] random: crng reseeded on system resumption
[ 5242.031257] Bluetooth: hci0: Found device firmware: intel/ibt-0041-0041.sfi
[ 5242.031272] Bluetooth: hci0: Boot Address: 0x100800
[ 5242.031275] Bluetooth: hci0: Firmware Version: 120-18.24
[ 5242.031277] Bluetooth: hci0: Firmware already loaded
[ 5242.040739] Bluetooth: hci0: Fseq status: Success (0x00)
[ 5242.040745] Bluetooth: hci0: Fseq executed: 00.00.02.42
[ 5242.040748] Bluetooth: hci0: Fseq BT Top: 00.00.02.41
[ 5242.041700] PM: suspend exit
[ 5242.202466] BUG: kernel NULL pointer dereference, address: 0000000000000000
[ 5242.202473] #PF: supervisor read access in kernel mode
[ 5242.202476] #PF: error_code(0x0000) - not-present page
[ 5242.202478] PGD 0 P4D 0
[ 5242.202482] Oops: Oops: 0000 [#1] SMP
[ 5242.202491] CPU: 14 UID: 0 PID: 881 Comm: wpa_supplicant Tainted: G W 6.18.0 #191 PREEMPT(voluntary)
[ 5242.202497] Tainted: [W]=WARN
[ 5242.202499] Hardware name: HP HP Pavilion Aero Laptop 13-be0xxx/8916, BIOS F.14 10/25/2023
[ 5242.202502] RIP: 0010:iwl_mvm_get_wd_timeout+0x26/0x30 [iwlmvm]
[ 5242.202529] Code: 00 0f 1f 00 0f 1f 44 00 00 48 8b 47 08 48 8b 57 10 48 8b 40 10 48 8b 92 30 01 00 00 48 8b 00 48 0f ba e2 26 8b 00 73 08 31 d2 <83> 3e 03 0f 44 c2 c3 0f 1f 00 0f 1f 44 00 00 41 55 41 54 49 89 d4
[ 5242.202532] RSP: 0018:ffffad3b05313378 EFLAGS: 00010246
[ 5242.202535] RAX: 0000000000002710 RBX: ffff970a606d4eb0 RCX: 0000000000000000
[ 5242.202537] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff97088b02b0e8
[ 5242.202538] RBP: ffff9708b43ea948 R08: 0000000000000000 R09: 0000000000000000
[ 5242.202540] R10: ffffad3b05313428 R11: 0000000000000000 R12: ffff97088b02b0e8
[ 5242.202541] R13: ffff970a606d4eb0 R14: ffff9708b43ea9a0 R15: ffff97088b02b0e8
[ 5242.202543] FS: 00007f6742ae6840(0000) GS:ffff970bf1918000(0000) knlGS:0000000000000000
[ 5242.202545] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 5242.202547] CR2: 0000000000000000 CR3: 0000000102e89000 CR4: 0000000000750ef0
[ 5242.202549] PKRU: 55555554
[ 5242.202551] Call Trace:
[ 5242.202554] <TASK>
[ 5242.202556] iwl_mvm_realloc_queues_after_restart+0x32/0x180 [iwlmvm]
[ 5242.202575] iwl_mvm_mld_add_sta+0x357/0x780 [iwlmvm]
[ 5242.202588] iwl_mvm_mac_sta_state_common+0x18b/0xc60 [iwlmvm]
[ 5242.202603] drv_sta_state+0x11d/0x880 [mac80211]
[ 5242.202635] sta_info_insert_rcu+0x7fd/0xf30 [mac80211]
[ 5242.202667] sta_info_insert+0xb/0x70 [mac80211]
[ 5242.202695] ieee80211_prep_connection+0x6a1/0x890 [mac80211]
[ 5242.202745] ieee80211_mgd_auth+0x2ce/0x580 [mac80211]
[ 5242.202779] ? rcu_is_watching+0xd/0x40
[ 5242.202786] cfg80211_mlme_auth+0xd9/0x270 [cfg80211]
[ 5242.202828] nl80211_authenticate+0x386/0x3f0 [cfg80211]
[ 5242.202863] genl_family_rcv_msg_doit+0xfb/0x150
[ 5242.202881] genl_rcv_msg+0x1b5/0x2c0
[ 5242.202885] ? __cfg80211_wdev_from_attrs+0x310/0x310 [cfg80211]
[ 5242.202913] ? nl80211_parse_key+0x310/0x310 [cfg80211]
[ 5242.202940] ? nlmsg_trim+0x20/0x20 [cfg80211]
[ 5242.202969] ? genl_family_rcv_msg_dumpit+0x100/0x100
[ 5242.202972] netlink_rcv_skb+0x4b/0xf0
[ 5242.202977] genl_rcv+0x24/0x40
[ 5242.202980] netlink_unicast+0x1f5/0x2d0
[ 5242.202983] ? __virt_addr_valid+0x112/0x2d0
[ 5242.202987] netlink_sendmsg+0x216/0x450
[ 5242.202991] __sock_sendmsg+0x38/0x70
[ 5242.202994] ____sys_sendmsg+0x23f/0x2b0
[ 5242.202997] ? import_iovec+0x2b/0x30
[ 5242.203001] ___sys_sendmsg+0x99/0xe0
[ 5242.203010] __sys_sendmsg+0x84/0xe0
[ 5242.203013] ? _copy_from_user+0x22/0x80
[ 5242.203018] do_syscall_64+0x95/0x6e0
[ 5242.203022] ? __sys_setsockopt+0x90/0xd0
[ 5242.203026] ? rcu_is_watching+0xd/0x40
[ 5242.203029] ? do_syscall_64+0x1ad/0x6e0
[ 5242.203032] ? rcu_is_watching+0xd/0x40
[ 5242.203034] ? do_syscall_64+0x1ad/0x6e0
[ 5242.203037] ? rcu_is_watching+0xd/0x40
[ 5242.203040] ? do_syscall_64+0x1ad/0x6e0
[ 5242.203043] ? rcu_is_watching+0xd/0x40
[ 5242.203045] ? do_syscall_64+0x1ad/0x6e0
[ 5242.203048] ? rcu_is_watching+0xd/0x40
[ 5242.203050] ? do_syscall_64+0x1ad/0x6e0
[ 5242.203055] ? rcu_is_watching+0xd/0x40
[ 5242.203057] ? do_syscall_64+0x1ad/0x6e0
[ 5242.203059] ? rcu_is_watching+0xd/0x40
[ 5242.203061] ? do_syscall_64+0x1ad/0x6e0
[ 5242.203064] ? rcu_is_watching+0xd/0x40
[ 5242.203067] entry_SYSCALL_64_after_hwframe+0x4b/0x53
[ 5242.203070] RIP: 0033:0x7f6742d1cab0
[ 5242.203073] Code: 00 f7 d8 64 89 02 b8 ff ff ff ff eb bb 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 80 3d b9 c5 0d 00 00 74 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
[ 5242.203075] RSP: 002b:00007ffe42a34ee8 EFLAGS: 00000202 ORIG_RAX: 000000000000002e
[ 5242.203078] RAX: ffffffffffffffda RBX: 000055723bcdba00 RCX: 00007f6742d1cab0
[ 5242.203080] RDX: 0000000000000000 RSI: 00007ffe42a34f20 RDI: 0000000000000006
[ 5242.203081] RBP: 000055723bda1ff0 R08: 0000000000000004 R09: 000000000000000d
[ 5242.203083] R10: 00007ffe42a35004 R11: 0000000000000202 R12: 000055723bcdbce0
[ 5242.203084] R13: 00007ffe42a34f20 R14: 0000000000000000 R15: 00007ffe42a35004
[ 5242.203089] </TASK>
[ 5242.203091] Modules linked in: xt_conntrack nft_chain_nat xt_MASQUERADE nf_nat nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xfrm_user xfrm_algo xt_addrtype nft_compat x_tables nf_tables br_netfilter bridge stp llc snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm overlay qrtr rfcomm cmac algif_hash algif_skcipher af_alg bnep binfmt_misc nls_ascii nls_cp437 vfat fat iwlmvm mac80211 uvcvideo videobuf2_vmalloc videobuf2_memops libarc4 uvc videobuf2_v4l2 videodev snd_hda_codec_generic videobuf2_common snd_hda_codec_hdmi iwlwifi snd_acp3x_pdm_dma mc snd_soc_dmic snd_acp3x_rn snd_soc_core amd_atl intel_rapl_msr snd_hda_intel intel_rapl_common sg snd_hda_codec btusb kvm_amd cfg80211 btrtl btintel snd_intel_dspcfg snd_compress snd_hwdep snd_hda_core btbcm kvm snd_pci_acp6x btmtk snd_pcm bluetooth ucsi_acpi snd_timer typec_ucsi snd_pci_acp5x snd roles snd_rn_pci_acp3x ecdh_generic typec ccp snd_acp_config ee1004 ecc rfkill soundcore evdev snd_soc_acpi joydev snd_pci_acp3x sp5100_tco k10temp irqbypass
[ 5242.203158] watchdog rapl serio_raw thunderbolt pcspkr ac battery wmi_bmof amd_pmc acpi_tad dm_mod msr parport_pc ppdev lp nvme_fabrics fuse parport efi_pstore configfs nfnetlink efivarfs autofs4 crc32c_cryptoapi sd_mod uas usb_storage scsi_mod scsi_common btrfs blake2b_generic xor raid6_pq amdgpu drm_client_lib i2c_algo_bit drm_ttm_helper ttm drm_exec drm_suballoc_helper drm_buddy drm_panel_backlight_quirks xhci_pci gpu_sched hid_multitouch amdxcp xhci_hcd hid_generic drm_display_helper drm_kms_helper i2c_hid_acpi nvme cec i2c_hid ghash_clmulni_intel amd_sfh usbcore i2c_piix4 rc_core video hid nvme_core crc16 usb_common i2c_smbus fan button drm wmi aesni_intel
[ 5242.203211] CR2: 0000000000000000
[ 5242.203214] ---[ end trace 0000000000000000 ]---
[ 5242.210158] Bluetooth: MGMT ver 1.23
[ 5242.518003] RIP: 0010:iwl_mvm_get_wd_timeout+0x26/0x30 [iwlmvm]
[ 5242.518035] Code: 00 0f 1f 00 0f 1f 44 00 00 48 8b 47 08 48 8b 57 10 48 8b 40 10 48 8b 92 30 01 00 00 48 8b 00 48 0f ba e2 26 8b 00 73 08 31 d2 <83> 3e 03 0f 44 c2 c3 0f 1f 00 0f 1f 44 00 00 41 55 41 54 49 89 d4
[ 5242.518039] RSP: 0018:ffffad3b05313378 EFLAGS: 00010246
[ 5242.518044] RAX: 0000000000002710 RBX: ffff970a606d4eb0 RCX: 0000000000000000
[ 5242.518046] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff97088b02b0e8
[ 5242.518047] RBP: ffff9708b43ea948 R08: 0000000000000000 R09: 0000000000000000
[ 5242.518049] R10: ffffad3b05313428 R11: 0000000000000000 R12: ffff97088b02b0e8
[ 5242.518051] R13: ffff970a606d4eb0 R14: ffff9708b43ea9a0 R15: ffff97088b02b0e8
[ 5242.518053] FS: 00007f6742ae6840(0000) GS:ffff970bf1918000(0000) knlGS:0000000000000000
[ 5242.518055] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 5242.518056] CR2: 0000000000000000 CR3: 0000000102e89000 CR4: 0000000000750ef0
[ 5242.518057] PKRU: 55555554
[ 5242.518059] note: wpa_supplicant[881] exited with irqs disabled
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [BUG] iwlwifi intermittent crash on resume iwl_mvm_get_wd_timeout
2025-12-04 1:46 [BUG] iwlwifi intermittent crash on resume iwl_mvm_get_wd_timeout Chris Bainbridge
@ 2025-12-04 2:23 ` Gustavo A. R. Silva
0 siblings, 0 replies; 2+ messages in thread
From: Gustavo A. R. Silva @ 2025-12-04 2:23 UTC (permalink / raw)
To: Chris Bainbridge, linux-wireless@vger.kernel.org
Cc: Gustavo A. R. Silva, kvalo@kernel.org, Korenblit, Miriam Rachel,
Berg, Johannes, benjamin@sipsolutions.net
On 12/4/25 10:46, Chris Bainbridge wrote:
> Hi,
>
> Using kernel 6.18.0, after about 300 suspend/resume cycles, this happened:
I wonder if this has to do with the following commit:
d2af710d6d50 ("wifi: iwlwifi: mvm/fw: Avoid -Wflex-array-member-not-at-end warnings")
Which by the way is a modified version of the patch I originally submitted[1].
-Gustavo
[1] https://lore.kernel.org/all/aCUOQ6wdD1jQjO36@kspp/
>
> [ 5229.166540] PM: suspend entry (s2idle)
> [ 5229.418821] Filesystems sync: 0.258 seconds
> [ 5229.602836] Freezing user space processes
> [ 5229.604544] Freezing user space processes completed (elapsed 0.001 seconds)
> [ 5229.604548] OOM killer disabled.
> [ 5229.604550] Freezing remaining freezable tasks
> [ 5229.605274] Freezing remaining freezable tasks completed (elapsed 0.000 seconds)
> [ 5229.605278] printk: Suspending console(s) (use no_console_suspend to debug)
> [ 5229.606308] wlp1s0: deauthenticating from d6:92:5e:eb:ee:15 by local choice (Reason: 3=DEAUTH_LEAVING)
> [ 5229.644498] sd 0:0:0:0: [sda] Synchronizing SCSI cache
> [ 5229.724989] ACPI: EC: interrupt blocked
> [ 5238.656667] ACPI: EC: interrupt unblocked
> [ 5238.686880] [drm] PCIE GART of 1024M enabled.
> [ 5238.686884] [drm] PTB located at 0x000000F41FC00000
> [ 5238.686908] amdgpu 0000:03:00.0: amdgpu: SMU is resuming...
> [ 5238.690057] amdgpu 0000:03:00.0: amdgpu: dpm has been disabled
> [ 5238.695904] amdgpu 0000:03:00.0: amdgpu: SMU is resumed successfully!
> [ 5238.805553] amdgpu 0000:03:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0
> [ 5238.805557] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
> [ 5238.805559] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
> [ 5238.805560] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
> [ 5238.805561] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
> [ 5238.805562] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
> [ 5238.805563] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
> [ 5238.805564] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
> [ 5238.805565] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
> [ 5238.805566] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0
> [ 5238.805567] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8
> [ 5238.805568] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8
> [ 5238.805569] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8
> [ 5238.805570] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8
> [ 5238.805571] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8
> [ 5238.840655] nvme nvme0: 8/0/0 default/read/poll queues
> [ 5238.973586] usb 3-3: reset full-speed USB device number 3 using xhci_hcd
> [ 5240.527898] iwlwifi 0000:01:00.0: Error sending SCAN_CFG_CMD: time out after 2000ms.
> [ 5240.527911] iwlwifi 0000:01:00.0: Current CMD queue read_ptr 36775 write_ptr 36776
> [ 5240.528542] iwlwifi 0000:01:00.0: Start IWL Error Log Dump:
> [ 5240.528544] iwlwifi 0000:01:00.0: Transport status: 0x00000042, valid: 6
> [ 5240.528546] iwlwifi 0000:01:00.0: Loaded firmware version: 89.202a2f7b.0 ty-a0-gf-a0-89.ucode
> [ 5240.528549] iwlwifi 0000:01:00.0: 0x01000071 | ADVANCED_SYSASSERT
> [ 5240.528551] iwlwifi 0000:01:00.0: 0x000002F0 | trm_hw_status0
> [ 5240.528552] iwlwifi 0000:01:00.0: 0x00000000 | trm_hw_status1
> [ 5240.528554] iwlwifi 0000:01:00.0: 0x004DAD6C | branchlink2
> [ 5240.528555] iwlwifi 0000:01:00.0: 0x004D09AE | interruptlink1
> [ 5240.528556] iwlwifi 0000:01:00.0: 0x004D09AE | interruptlink2
> [ 5240.528557] iwlwifi 0000:01:00.0: 0x00016AD2 | data1
> [ 5240.528558] iwlwifi 0000:01:00.0: 0x00000010 | data2
> [ 5240.528559] iwlwifi 0000:01:00.0: 0x00000000 | data3
> [ 5240.528560] iwlwifi 0000:01:00.0: 0x00000000 | beacon time
> [ 5240.528561] iwlwifi 0000:01:00.0: 0x361F4791 | tsf low
> [ 5240.528563] iwlwifi 0000:01:00.0: 0x00000001 | tsf hi
> [ 5240.528564] iwlwifi 0000:01:00.0: 0x00000000 | time gp1
> [ 5240.528565] iwlwifi 0000:01:00.0: 0x3620F6C2 | time gp2
> [ 5240.528566] iwlwifi 0000:01:00.0: 0x00000001 | uCode revision type
> [ 5240.528567] iwlwifi 0000:01:00.0: 0x00000059 | uCode version major
> [ 5240.528568] iwlwifi 0000:01:00.0: 0x202A2F7B | uCode version minor
> [ 5240.528569] iwlwifi 0000:01:00.0: 0x00000000 | hw version
> [ 5240.528570] iwlwifi 0000:01:00.0: 0x00000000 | board version
> [ 5240.528571] iwlwifi 0000:01:00.0: 0x801FF800 | hcmd
> [ 5240.528572] iwlwifi 0000:01:00.0: 0x00020000 | isr0
> [ 5240.528574] iwlwifi 0000:01:00.0: 0x00000000 | isr1
> [ 5240.528575] iwlwifi 0000:01:00.0: 0x48F04002 | isr2
> [ 5240.528576] iwlwifi 0000:01:00.0: 0x00C3000C | isr3
> [ 5240.528577] iwlwifi 0000:01:00.0: 0x00000000 | isr4
> [ 5240.528578] iwlwifi 0000:01:00.0: 0x00840103 | last cmd Id
> [ 5240.528579] iwlwifi 0000:01:00.0: 0x00016AD2 | wait_event
> [ 5240.528580] iwlwifi 0000:01:00.0: 0x00000000 | l2p_control
> [ 5240.528581] iwlwifi 0000:01:00.0: 0x00000000 | l2p_duration
> [ 5240.528582] iwlwifi 0000:01:00.0: 0x00000000 | l2p_mhvalid
> [ 5240.528583] iwlwifi 0000:01:00.0: 0x00000000 | l2p_addr_match
> [ 5240.528584] iwlwifi 0000:01:00.0: 0x00000018 | lmpm_pmg_sel
> [ 5240.528585] iwlwifi 0000:01:00.0: 0x00000000 | timestamp
> [ 5240.528587] iwlwifi 0000:01:00.0: 0x00003058 | flow_handler
> [ 5240.528924] iwlwifi 0000:01:00.0: Start IWL Error Log Dump:
> [ 5240.528925] iwlwifi 0000:01:00.0: Transport status: 0x00000042, valid: 7
> [ 5240.528927] iwlwifi 0000:01:00.0: 0x211010B8 | ADVANCED_SYSASSERT
> [ 5240.528929] iwlwifi 0000:01:00.0: 0x00000000 | umac branchlink1
> [ 5240.528930] iwlwifi 0000:01:00.0: 0x804838B2 | umac branchlink2
> [ 5240.528931] iwlwifi 0000:01:00.0: 0xC00814E0 | umac interruptlink1
> [ 5240.528932] iwlwifi 0000:01:00.0: 0x00000000 | umac interruptlink2
> [ 5240.528933] iwlwifi 0000:01:00.0: 0x00000002 | umac data1
> [ 5240.528934] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data2
> [ 5240.528936] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data3
> [ 5240.528937] iwlwifi 0000:01:00.0: 0x00000059 | umac major
> [ 5240.528938] iwlwifi 0000:01:00.0: 0x202A2F7B | umac minor
> [ 5240.528939] iwlwifi 0000:01:00.0: 0x3620F6BD | frame pointer
> [ 5240.528940] iwlwifi 0000:01:00.0: 0xC0886C04 | stack pointer
> [ 5240.528941] iwlwifi 0000:01:00.0: 0x00A601D3 | last host cmd
> [ 5240.528942] iwlwifi 0000:01:00.0: 0x00000000 | isr status reg
> [ 5240.529236] iwlwifi 0000:01:00.0: IML/ROM dump:
> [ 5240.529237] iwlwifi 0000:01:00.0: 0x00000B03 | IML/ROM error/state
> [ 5240.529364] iwlwifi 0000:01:00.0: 0x00008DF6 | IML/ROM data1
> [ 5240.529433] iwlwifi 0000:01:00.0: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
> [ 5240.529498] iwlwifi 0000:01:00.0: Fseq Registers:
> [ 5240.529554] iwlwifi 0000:01:00.0: 0x60000000 | FSEQ_ERROR_CODE
> [ 5240.529610] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_TOP_INIT_VERSION
> [ 5240.529667] iwlwifi 0000:01:00.0: 0x00080009 | FSEQ_CNVIO_INIT_VERSION
> [ 5240.529724] iwlwifi 0000:01:00.0: 0x0000A652 | FSEQ_OTP_VERSION
> [ 5240.529780] iwlwifi 0000:01:00.0: 0x00000002 | FSEQ_TOP_CONTENT_VERSION
> [ 5240.529838] iwlwifi 0000:01:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
> [ 5240.529841] iwlwifi 0000:01:00.0: 0x00400410 | FSEQ_CNVI_ID
> [ 5240.529897] iwlwifi 0000:01:00.0: 0x00400410 | FSEQ_CNVR_ID
> [ 5240.529953] iwlwifi 0000:01:00.0: 0x00400410 | CNVI_AUX_MISC_CHIP
> [ 5240.530013] iwlwifi 0000:01:00.0: 0x00400410 | CNVR_AUX_MISC_CHIP
> [ 5240.530071] iwlwifi 0000:01:00.0: 0x00009061 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
> [ 5240.530077] iwlwifi 0000:01:00.0: 0x00000061 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
> [ 5240.530138] iwlwifi 0000:01:00.0: 0x00080009 | FSEQ_PREV_CNVIO_INIT_VERSION
> [ 5240.530196] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_WIFI_FSEQ_VERSION
> [ 5240.530199] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_BT_FSEQ_VERSION
> [ 5240.530255] iwlwifi 0000:01:00.0: 0x000000E6 | FSEQ_CLASS_TP_VERSION
> [ 5240.530377] iwlwifi 0000:01:00.0: UMAC CURRENT PC: 0xc0080040
> [ 5240.530439] iwlwifi 0000:01:00.0: LMAC1 CURRENT PC: 0xd0
> [ 5240.530533] iwlwifi 0000:01:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
> [ 5241.115517] iwlwifi 0000:01:00.0: Device error - SW reset
> [ 5241.115841] iwlwifi 0000:01:00.0: iwl_mvm_check_rt_status failed, device is gone during suspend
> [ 5241.116025] iwlwifi 0000:01:00.0: Start IWL Error Log Dump:
> [ 5241.116025] iwlwifi 0000:01:00.0: Transport status: 0x00000442, valid: 6
> [ 5241.116026] iwlwifi 0000:01:00.0: Loaded firmware version: 89.202a2f7b.0 ty-a0-gf-a0-89.ucode
> [ 5241.116027] iwlwifi 0000:01:00.0: 0x01000071 | ADVANCED_SYSASSERT
> [ 5241.116028] iwlwifi 0000:01:00.0: 0x000002F0 | trm_hw_status0
> [ 5241.116029] iwlwifi 0000:01:00.0: 0x00000000 | trm_hw_status1
> [ 5241.116030] iwlwifi 0000:01:00.0: 0x004DAD6C | branchlink2
> [ 5241.116030] iwlwifi 0000:01:00.0: 0x004D09AE | interruptlink1
> [ 5241.116031] iwlwifi 0000:01:00.0: 0x004D09AE | interruptlink2
> [ 5241.116031] iwlwifi 0000:01:00.0: 0x00016AD2 | data1
> [ 5241.116032] iwlwifi 0000:01:00.0: 0x00000010 | data2
> [ 5241.116033] iwlwifi 0000:01:00.0: 0x00000000 | data3
> [ 5241.116033] iwlwifi 0000:01:00.0: 0x00000000 | beacon time
> [ 5241.116034] iwlwifi 0000:01:00.0: 0x361F4791 | tsf low
> [ 5241.116034] iwlwifi 0000:01:00.0: 0x00000001 | tsf hi
> [ 5241.116035] iwlwifi 0000:01:00.0: 0x00000000 | time gp1
> [ 5241.116035] iwlwifi 0000:01:00.0: 0x3620F6C2 | time gp2
> [ 5241.116036] iwlwifi 0000:01:00.0: 0x00000001 | uCode revision type
> [ 5241.116037] iwlwifi 0000:01:00.0: 0x00000059 | uCode version major
> [ 5241.116037] iwlwifi 0000:01:00.0: 0x202A2F7B | uCode version minor
> [ 5241.116038] iwlwifi 0000:01:00.0: 0x00000000 | hw version
> [ 5241.116038] iwlwifi 0000:01:00.0: 0x00000000 | board version
> [ 5241.116039] iwlwifi 0000:01:00.0: 0x801FF800 | hcmd
> [ 5241.116040] iwlwifi 0000:01:00.0: 0x00020000 | isr0
> [ 5241.116040] iwlwifi 0000:01:00.0: 0x00000000 | isr1
> [ 5241.116041] iwlwifi 0000:01:00.0: 0x48F04002 | isr2
> [ 5241.116041] iwlwifi 0000:01:00.0: 0x00C3000C | isr3
> [ 5241.116042] iwlwifi 0000:01:00.0: 0x00000000 | isr4
> [ 5241.116042] iwlwifi 0000:01:00.0: 0x00840103 | last cmd Id
> [ 5241.116043] iwlwifi 0000:01:00.0: 0x00016AD2 | wait_event
> [ 5241.116043] iwlwifi 0000:01:00.0: 0x00000000 | l2p_control
> [ 5241.116044] iwlwifi 0000:01:00.0: 0x00000000 | l2p_duration
> [ 5241.116045] iwlwifi 0000:01:00.0: 0x00000000 | l2p_mhvalid
> [ 5241.116045] iwlwifi 0000:01:00.0: 0x00000000 | l2p_addr_match
> [ 5241.116046] iwlwifi 0000:01:00.0: 0x00000018 | lmpm_pmg_sel
> [ 5241.116046] iwlwifi 0000:01:00.0: 0x00000000 | timestamp
> [ 5241.116047] iwlwifi 0000:01:00.0: 0x00003058 | flow_handler
> [ 5241.116376] iwlwifi 0000:01:00.0: Start IWL Error Log Dump:
> [ 5241.116377] iwlwifi 0000:01:00.0: Transport status: 0x00000442, valid: 7
> [ 5241.116377] iwlwifi 0000:01:00.0: 0x211010B8 | ADVANCED_SYSASSERT
> [ 5241.116378] iwlwifi 0000:01:00.0: 0x00000000 | umac branchlink1
> [ 5241.116379] iwlwifi 0000:01:00.0: 0x804838B2 | umac branchlink2
> [ 5241.116379] iwlwifi 0000:01:00.0: 0xC00814E0 | umac interruptlink1
> [ 5241.116380] iwlwifi 0000:01:00.0: 0x00000000 | umac interruptlink2
> [ 5241.116381] iwlwifi 0000:01:00.0: 0x00000002 | umac data1
> [ 5241.116381] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data2
> [ 5241.116382] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data3
> [ 5241.116382] iwlwifi 0000:01:00.0: 0x00000059 | umac major
> [ 5241.116383] iwlwifi 0000:01:00.0: 0x202A2F7B | umac minor
> [ 5241.116383] iwlwifi 0000:01:00.0: 0x3620F6BD | frame pointer
> [ 5241.116384] iwlwifi 0000:01:00.0: 0xC0886C04 | stack pointer
> [ 5241.116384] iwlwifi 0000:01:00.0: 0x00A601D3 | last host cmd
> [ 5241.116385] iwlwifi 0000:01:00.0: 0x00000000 | isr status reg
> [ 5241.116683] iwlwifi 0000:01:00.0: IML/ROM dump:
> [ 5241.116683] iwlwifi 0000:01:00.0: 0x00000B03 | IML/ROM error/state
> [ 5241.116751] iwlwifi 0000:01:00.0: 0x00008DF6 | IML/ROM data1
> [ 5241.116818] iwlwifi 0000:01:00.0: 0x00000090 | IML/ROM WFPM_AUTH_KEY_0
> [ 5241.116882] iwlwifi 0000:01:00.0: Fseq Registers:
> [ 5241.116884] iwlwifi 0000:01:00.0: 0x60000000 | FSEQ_ERROR_CODE
> [ 5241.116887] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_TOP_INIT_VERSION
> [ 5241.116890] iwlwifi 0000:01:00.0: 0x00080009 | FSEQ_CNVIO_INIT_VERSION
> [ 5241.116893] iwlwifi 0000:01:00.0: 0x0000A652 | FSEQ_OTP_VERSION
> [ 5241.116895] iwlwifi 0000:01:00.0: 0x00000002 | FSEQ_TOP_CONTENT_VERSION
> [ 5241.116898] iwlwifi 0000:01:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
> [ 5241.116901] iwlwifi 0000:01:00.0: 0x00400410 | FSEQ_CNVI_ID
> [ 5241.116903] iwlwifi 0000:01:00.0: 0x00400410 | FSEQ_CNVR_ID
> [ 5241.116906] iwlwifi 0000:01:00.0: 0x00400410 | CNVI_AUX_MISC_CHIP
> [ 5241.116911] iwlwifi 0000:01:00.0: 0x00400410 | CNVR_AUX_MISC_CHIP
> [ 5241.116916] iwlwifi 0000:01:00.0: 0x00009061 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
> [ 5241.116920] iwlwifi 0000:01:00.0: 0x00000061 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
> [ 5241.116923] iwlwifi 0000:01:00.0: 0x00080009 | FSEQ_PREV_CNVIO_INIT_VERSION
> [ 5241.116926] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_WIFI_FSEQ_VERSION
> [ 5241.116929] iwlwifi 0000:01:00.0: 0x00440007 | FSEQ_BT_FSEQ_VERSION
> [ 5241.116931] iwlwifi 0000:01:00.0: 0x000000E6 | FSEQ_CLASS_TP_VERSION
> [ 5241.116999] iwlwifi 0000:01:00.0: UMAC CURRENT PC: 0xc0080040
> [ 5241.117002] iwlwifi 0000:01:00.0: LMAC1 CURRENT PC: 0xd0
> [ 5241.117004] iwlwifi 0000:01:00.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
> [ 5241.906581] iwlwifi 0000:01:00.0: WFPM_UMAC_PD_NOTIFICATION: 0x20
> [ 5241.906658] iwlwifi 0000:01:00.0: WFPM_LMAC2_PD_NOTIFICATION: 0x1f
> [ 5241.906780] iwlwifi 0000:01:00.0: WFPM_AUTH_KEY_0: 0x90
> [ 5241.906797] iwlwifi 0000:01:00.0: CNVI_SCU_SEQ_DATA_DW9: 0x0
> [ 5242.024242] OOM killer enabled.
> [ 5242.024245] Restarting tasks: Starting
> [ 5242.025332] Restarting tasks: Done
> [ 5242.025967] efivarfs: resyncing variable state
> [ 5242.027760] Bluetooth: hci0: Firmware timestamp 2024.18 buildtype 1 build 81528
> [ 5242.027768] Bluetooth: hci0: Firmware SHA1: 0xa8bb3f39
> [ 5242.027775] Bluetooth: hci0: No support for _PRR ACPI method
> [ 5242.030729] efivarfs: finished resyncing variable state
> [ 5242.030761] random: crng reseeded on system resumption
> [ 5242.031257] Bluetooth: hci0: Found device firmware: intel/ibt-0041-0041.sfi
> [ 5242.031272] Bluetooth: hci0: Boot Address: 0x100800
> [ 5242.031275] Bluetooth: hci0: Firmware Version: 120-18.24
> [ 5242.031277] Bluetooth: hci0: Firmware already loaded
> [ 5242.040739] Bluetooth: hci0: Fseq status: Success (0x00)
> [ 5242.040745] Bluetooth: hci0: Fseq executed: 00.00.02.42
> [ 5242.040748] Bluetooth: hci0: Fseq BT Top: 00.00.02.41
> [ 5242.041700] PM: suspend exit
> [ 5242.202466] BUG: kernel NULL pointer dereference, address: 0000000000000000
> [ 5242.202473] #PF: supervisor read access in kernel mode
> [ 5242.202476] #PF: error_code(0x0000) - not-present page
> [ 5242.202478] PGD 0 P4D 0
> [ 5242.202482] Oops: Oops: 0000 [#1] SMP
> [ 5242.202491] CPU: 14 UID: 0 PID: 881 Comm: wpa_supplicant Tainted: G W 6.18.0 #191 PREEMPT(voluntary)
> [ 5242.202497] Tainted: [W]=WARN
> [ 5242.202499] Hardware name: HP HP Pavilion Aero Laptop 13-be0xxx/8916, BIOS F.14 10/25/2023
> [ 5242.202502] RIP: 0010:iwl_mvm_get_wd_timeout+0x26/0x30 [iwlmvm]
> [ 5242.202529] Code: 00 0f 1f 00 0f 1f 44 00 00 48 8b 47 08 48 8b 57 10 48 8b 40 10 48 8b 92 30 01 00 00 48 8b 00 48 0f ba e2 26 8b 00 73 08 31 d2 <83> 3e 03 0f 44 c2 c3 0f 1f 00 0f 1f 44 00 00 41 55 41 54 49 89 d4
> [ 5242.202532] RSP: 0018:ffffad3b05313378 EFLAGS: 00010246
> [ 5242.202535] RAX: 0000000000002710 RBX: ffff970a606d4eb0 RCX: 0000000000000000
> [ 5242.202537] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff97088b02b0e8
> [ 5242.202538] RBP: ffff9708b43ea948 R08: 0000000000000000 R09: 0000000000000000
> [ 5242.202540] R10: ffffad3b05313428 R11: 0000000000000000 R12: ffff97088b02b0e8
> [ 5242.202541] R13: ffff970a606d4eb0 R14: ffff9708b43ea9a0 R15: ffff97088b02b0e8
> [ 5242.202543] FS: 00007f6742ae6840(0000) GS:ffff970bf1918000(0000) knlGS:0000000000000000
> [ 5242.202545] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [ 5242.202547] CR2: 0000000000000000 CR3: 0000000102e89000 CR4: 0000000000750ef0
> [ 5242.202549] PKRU: 55555554
> [ 5242.202551] Call Trace:
> [ 5242.202554] <TASK>
> [ 5242.202556] iwl_mvm_realloc_queues_after_restart+0x32/0x180 [iwlmvm]
> [ 5242.202575] iwl_mvm_mld_add_sta+0x357/0x780 [iwlmvm]
> [ 5242.202588] iwl_mvm_mac_sta_state_common+0x18b/0xc60 [iwlmvm]
> [ 5242.202603] drv_sta_state+0x11d/0x880 [mac80211]
> [ 5242.202635] sta_info_insert_rcu+0x7fd/0xf30 [mac80211]
> [ 5242.202667] sta_info_insert+0xb/0x70 [mac80211]
> [ 5242.202695] ieee80211_prep_connection+0x6a1/0x890 [mac80211]
> [ 5242.202745] ieee80211_mgd_auth+0x2ce/0x580 [mac80211]
> [ 5242.202779] ? rcu_is_watching+0xd/0x40
> [ 5242.202786] cfg80211_mlme_auth+0xd9/0x270 [cfg80211]
> [ 5242.202828] nl80211_authenticate+0x386/0x3f0 [cfg80211]
> [ 5242.202863] genl_family_rcv_msg_doit+0xfb/0x150
> [ 5242.202881] genl_rcv_msg+0x1b5/0x2c0
> [ 5242.202885] ? __cfg80211_wdev_from_attrs+0x310/0x310 [cfg80211]
> [ 5242.202913] ? nl80211_parse_key+0x310/0x310 [cfg80211]
> [ 5242.202940] ? nlmsg_trim+0x20/0x20 [cfg80211]
> [ 5242.202969] ? genl_family_rcv_msg_dumpit+0x100/0x100
> [ 5242.202972] netlink_rcv_skb+0x4b/0xf0
> [ 5242.202977] genl_rcv+0x24/0x40
> [ 5242.202980] netlink_unicast+0x1f5/0x2d0
> [ 5242.202983] ? __virt_addr_valid+0x112/0x2d0
> [ 5242.202987] netlink_sendmsg+0x216/0x450
> [ 5242.202991] __sock_sendmsg+0x38/0x70
> [ 5242.202994] ____sys_sendmsg+0x23f/0x2b0
> [ 5242.202997] ? import_iovec+0x2b/0x30
> [ 5242.203001] ___sys_sendmsg+0x99/0xe0
> [ 5242.203010] __sys_sendmsg+0x84/0xe0
> [ 5242.203013] ? _copy_from_user+0x22/0x80
> [ 5242.203018] do_syscall_64+0x95/0x6e0
> [ 5242.203022] ? __sys_setsockopt+0x90/0xd0
> [ 5242.203026] ? rcu_is_watching+0xd/0x40
> [ 5242.203029] ? do_syscall_64+0x1ad/0x6e0
> [ 5242.203032] ? rcu_is_watching+0xd/0x40
> [ 5242.203034] ? do_syscall_64+0x1ad/0x6e0
> [ 5242.203037] ? rcu_is_watching+0xd/0x40
> [ 5242.203040] ? do_syscall_64+0x1ad/0x6e0
> [ 5242.203043] ? rcu_is_watching+0xd/0x40
> [ 5242.203045] ? do_syscall_64+0x1ad/0x6e0
> [ 5242.203048] ? rcu_is_watching+0xd/0x40
> [ 5242.203050] ? do_syscall_64+0x1ad/0x6e0
> [ 5242.203055] ? rcu_is_watching+0xd/0x40
> [ 5242.203057] ? do_syscall_64+0x1ad/0x6e0
> [ 5242.203059] ? rcu_is_watching+0xd/0x40
> [ 5242.203061] ? do_syscall_64+0x1ad/0x6e0
> [ 5242.203064] ? rcu_is_watching+0xd/0x40
> [ 5242.203067] entry_SYSCALL_64_after_hwframe+0x4b/0x53
> [ 5242.203070] RIP: 0033:0x7f6742d1cab0
> [ 5242.203073] Code: 00 f7 d8 64 89 02 b8 ff ff ff ff eb bb 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 80 3d b9 c5 0d 00 00 74 17 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 89 54
> [ 5242.203075] RSP: 002b:00007ffe42a34ee8 EFLAGS: 00000202 ORIG_RAX: 000000000000002e
> [ 5242.203078] RAX: ffffffffffffffda RBX: 000055723bcdba00 RCX: 00007f6742d1cab0
> [ 5242.203080] RDX: 0000000000000000 RSI: 00007ffe42a34f20 RDI: 0000000000000006
> [ 5242.203081] RBP: 000055723bda1ff0 R08: 0000000000000004 R09: 000000000000000d
> [ 5242.203083] R10: 00007ffe42a35004 R11: 0000000000000202 R12: 000055723bcdbce0
> [ 5242.203084] R13: 00007ffe42a34f20 R14: 0000000000000000 R15: 00007ffe42a35004
> [ 5242.203089] </TASK>
> [ 5242.203091] Modules linked in: xt_conntrack nft_chain_nat xt_MASQUERADE nf_nat nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 xfrm_user xfrm_algo xt_addrtype nft_compat x_tables nf_tables br_netfilter bridge stp llc snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm overlay qrtr rfcomm cmac algif_hash algif_skcipher af_alg bnep binfmt_misc nls_ascii nls_cp437 vfat fat iwlmvm mac80211 uvcvideo videobuf2_vmalloc videobuf2_memops libarc4 uvc videobuf2_v4l2 videodev snd_hda_codec_generic videobuf2_common snd_hda_codec_hdmi iwlwifi snd_acp3x_pdm_dma mc snd_soc_dmic snd_acp3x_rn snd_soc_core amd_atl intel_rapl_msr snd_hda_intel intel_rapl_common sg snd_hda_codec btusb kvm_amd cfg80211 btrtl btintel snd_intel_dspcfg snd_compress snd_hwdep snd_hda_core btbcm kvm snd_pci_acp6x btmtk snd_pcm bluetooth ucsi_acpi snd_timer typec_ucsi snd_pci_acp5x snd roles snd_rn_pci_acp3x ecdh_generic typec ccp snd_acp_config ee1004 ecc rfkill soundcore evdev snd_soc_acpi joydev snd_pci_acp3x sp5100_tco k10temp irqbypass
> [ 5242.203158] watchdog rapl serio_raw thunderbolt pcspkr ac battery wmi_bmof amd_pmc acpi_tad dm_mod msr parport_pc ppdev lp nvme_fabrics fuse parport efi_pstore configfs nfnetlink efivarfs autofs4 crc32c_cryptoapi sd_mod uas usb_storage scsi_mod scsi_common btrfs blake2b_generic xor raid6_pq amdgpu drm_client_lib i2c_algo_bit drm_ttm_helper ttm drm_exec drm_suballoc_helper drm_buddy drm_panel_backlight_quirks xhci_pci gpu_sched hid_multitouch amdxcp xhci_hcd hid_generic drm_display_helper drm_kms_helper i2c_hid_acpi nvme cec i2c_hid ghash_clmulni_intel amd_sfh usbcore i2c_piix4 rc_core video hid nvme_core crc16 usb_common i2c_smbus fan button drm wmi aesni_intel
> [ 5242.203211] CR2: 0000000000000000
> [ 5242.203214] ---[ end trace 0000000000000000 ]---
> [ 5242.210158] Bluetooth: MGMT ver 1.23
> [ 5242.518003] RIP: 0010:iwl_mvm_get_wd_timeout+0x26/0x30 [iwlmvm]
> [ 5242.518035] Code: 00 0f 1f 00 0f 1f 44 00 00 48 8b 47 08 48 8b 57 10 48 8b 40 10 48 8b 92 30 01 00 00 48 8b 00 48 0f ba e2 26 8b 00 73 08 31 d2 <83> 3e 03 0f 44 c2 c3 0f 1f 00 0f 1f 44 00 00 41 55 41 54 49 89 d4
> [ 5242.518039] RSP: 0018:ffffad3b05313378 EFLAGS: 00010246
> [ 5242.518044] RAX: 0000000000002710 RBX: ffff970a606d4eb0 RCX: 0000000000000000
> [ 5242.518046] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff97088b02b0e8
> [ 5242.518047] RBP: ffff9708b43ea948 R08: 0000000000000000 R09: 0000000000000000
> [ 5242.518049] R10: ffffad3b05313428 R11: 0000000000000000 R12: ffff97088b02b0e8
> [ 5242.518051] R13: ffff970a606d4eb0 R14: ffff9708b43ea9a0 R15: ffff97088b02b0e8
> [ 5242.518053] FS: 00007f6742ae6840(0000) GS:ffff970bf1918000(0000) knlGS:0000000000000000
> [ 5242.518055] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [ 5242.518056] CR2: 0000000000000000 CR3: 0000000102e89000 CR4: 0000000000750ef0
> [ 5242.518057] PKRU: 55555554
> [ 5242.518059] note: wpa_supplicant[881] exited with irqs disabled
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-12-04 2:23 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-04 1:46 [BUG] iwlwifi intermittent crash on resume iwl_mvm_get_wd_timeout Chris Bainbridge
2025-12-04 2:23 ` Gustavo A. R. Silva
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.