FS#73527 - iwlwifi 0000:00:0c.0: Microcode SW error detected. Restarting 0x0. Transport status: 0x0000004A, val

Attached to Project: Arch Linux
Opened by gay (pidor) - Thursday, 27 January 2022, 10:51 GMT
Last edited by Toolybird (Toolybird) - Thursday, 14 September 2023, 07:19 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Laurent Carlier (lordheavy)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:
My wifi sometimes crashes with this error

Additional info:
* Loaded firmware version: 46.5e069cbd.0 9000-pu-b0-jf-b0-46.ucode
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:
[code]
Jan 26 15:59:48 arch kernel: x86/cpu: SGX disabled by BIOS.
Jan 26 15:59:49 arch systemd[1]: Failed to mount /dev/binderfs.
Jan 26 15:59:51 arch kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Jan 26 15:59:51 arch kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Jan 26 15:59:51 arch kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Jan 26 15:59:51 arch kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Jan 26 15:59:51 arch kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Jan 26 15:59:51 arch kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Jan 26 18:51:14 arch kernel: iwlwifi 0000:00:0c.0: No beacon heard and the time event is over already...
Jan 26 18:51:47 arch kernel: iwlwifi 0000:00:0c.0: No beacon heard and the time event is over already...
Jan 26 18:51:54 arch kernel: iwlwifi 0000:00:0c.0: No beacon heard and the time event is over already...
Jan 26 18:52:41 arch kernel: iwlwifi 0000:00:0c.0: No beacon heard and the time event is over already...
Jan 26 18:52:49 arch kernel: iwlwifi 0000:00:0c.0: No beacon heard and the time event is over already...
Jan 26 18:53:11 arch kernel: iwlwifi 0000:00:0c.0: No beacon heard and the time event is over already...
Jan 26 19:03:56 arch kernel: iwlwifi 0000:00:0c.0: No beacon heard and the time event is over already...
Jan 26 19:04:17 arch kernel: iwlwifi 0000:00:0c.0: No beacon heard and the time event is over already...
Jan 26 19:04:29 arch kernel: iwlwifi 0000:00:0c.0: No beacon heard and the time event is over already...
Jan 26 19:05:17 arch kernel: iwlwifi 0000:00:0c.0: No beacon heard and the time event is over already...
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: Microcode SW error detected. Restarting 0x0.
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: Start IWL Error Log Dump:
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: Transport status: 0x0000004A, valid: 6
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: Loaded firmware version: 46.5e069cbd.0 9000-pu-b0-jf-b0-46.ucode
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0080A2F0 | trm_hw_status0
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000000 | trm_hw_status1
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00489596 | branchlink2
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00479056 | interruptlink1
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00006CA4 | interruptlink2
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0001B3B6 | data1
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00001000 | data2
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xF0000008 | data3
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xB0817B23 | beacon time
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xB0E754E0 | tsf low
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000068 | tsf hi
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000000 | time gp1
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x1C137E67 | time gp2
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000001 | uCode revision type
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0000002E | uCode version major
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x5E069CBD | uCode version minor
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000312 | hw version
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00C89008 | board version
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0AD1001C | hcmd
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x26F22002 | isr0
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x11804000 | isr1
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x08101802 | isr2
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x4041FDC1 | isr3
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000000 | isr4
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xAE23009D | last cmd Id
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0001B3B6 | wait_event
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000080 | l2p_control
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000020 | l2p_duration
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0000003F | l2p_mhvalid
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x000000CE | l2p_addr_match
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0000000F | lmpm_pmg_sel
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x21100555 | timestamp
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x000050D4 | flow_handler
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: Start IWL Error Log Dump:
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: Transport status: 0x0000004A, valid: 7
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x2010071F | ADVANCED_SYSASSERT
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000000 | umac branchlink1
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xC0088BBA | umac branchlink2
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xC0084CC4 | umac interruptlink1
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000000 | umac interruptlink2
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xDEADBEEF | umac data1
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xDEADBEEF | umac data2
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xDEADBEEF | umac data3
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0000002E | umac major
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x5E069CBD | umac minor
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x1C137E4C | frame pointer
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xC0886BFC | stack pointer
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0085014E | last host cmd
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000000 | isr status reg
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: IML/ROM dump:
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000000 | IML/ROM error/state
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000003 | IML/ROM data1
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: Fseq Registers:
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xB2316053 | FSEQ_ERROR_CODE
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x00000000 | FSEQ_TOP_INIT_VERSION
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xB8DA4723 | FSEQ_CNVIO_INIT_VERSION
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0000A384 | FSEQ_OTP_VERSION
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xEE81DE47 | FSEQ_TOP_CONTENT_VERSION
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xCCADFBB1 | FSEQ_ALIVE_TOKEN
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0B6885C5 | FSEQ_CNVI_ID
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x01C0D674 | FSEQ_CNVR_ID
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x01000100 | CNVI_AUX_MISC_CHIP
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x01300202 | CNVR_AUX_MISC_CHIP
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
Jan 26 22:05:36 arch kernel: iwlwifi 0000:00:0c.0: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR

[/code]
This task depends upon

Closed by  Toolybird (Toolybird)
Thursday, 14 September 2023, 07:19 GMT
Reason for closing:  Upstream
Additional comments about closing:  Clearly not an Arch packaging issue. If still happening with latest pkgs, please report upstream to kernel/firmware folks.
Comment by Bert (whisprin) - Friday, 28 January 2022, 09:47 GMT
Could you add some more info on how you noticed this bug?

I'm trying to understand whether I'm experiencing the same or a different bug. With Wifi enabled my system locks-up completely shortly after booting up. I'm unable to open new terminals or login to a new TTY - therefore unable to take proper logs - system reboot doesn't work either.
With Wifi enabled, I managed to witness repeated crashes and restarts of NetworkManager.

With Wifi disabled (in Gnome, NetworkManager) and a wired connection my system is stable. Here are the kernel logs from that machine with Wifi disabled

[ 164.002498] iwd[613]: segfault at 55d37d14bdd3 ip 00007fb65ce873ab sp 00007fff06e98810 error 4 in libell.so.0.0.2[7fb65ce85000+4a000]
...
[ 164.234863] iwlwifi 0000:2d:00.0: WRT: Failed to set DRAM buffer for alloc id 1, ret=-1
[ 164.234868] iwlwifi 0000:2d:00.0: WRT: Failed to set DRAM buffer for alloc id 2, ret=-1
[ 164.234870] iwlwifi 0000:2d:00.0: WRT: Failed to set DRAM buffer for alloc id 3, ret=-1
(repeated 4 more times)
Comment by gay (pidor) - Saturday, 29 January 2022, 23:58 GMT
I don't have NetworkManager and this error doesn't occur every time. After the update, I have not noticed this error yet. You obviously have a different error, its output is not similar to mine
Comment by Magnus (DeArchDev) - Sunday, 06 March 2022, 14:39 GMT
Can you provide info about the wifi card you're using?
Comment by Tiago Queiroz (belimawr) - Wednesday, 04 May 2022, 20:31 GMT
I seem to be experiencing the same problem. My WiFi card is: 00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20).
It seems to be happening since a while ago, sometimes my WiFi is super slow (2~5 seconds to ping the router/AP) and dropping packets. This seems to happen in both 2.4GHz and 5GHz.

Today I had just connected to my 5GHz network after experiencing this high latency, then the laptop connected back to 2.4GHz, so I looked the kernel messages and saw this error.

My router is a Linksys WRT3200ACM running Linksys WRT3200ACM (I'm not sure it makes any difference).

5GHz network in on mode AC, channel auto and width: 80MHz.
2.4 GHz network is mode "legacy", channel 12.

Here is the output from dmesg:
[210460.025835] iwlwifi 0000:00:14.3: Queue 5 is stuck 176 196
[210460.026225] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[210460.026569] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[210460.026573] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 6
[210460.026579] iwlwifi 0000:00:14.3: Loaded firmware version: 68.01d30b0c.0 QuZ-a0-hr-b0-68.ucode
[210460.026583] iwlwifi 0000:00:14.3: 0x00000084 | NMI_INTERRUPT_UNKNOWN
[210460.026588] iwlwifi 0000:00:14.3: 0x200022F0 | trm_hw_status0
[210460.026592] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[210460.026596] iwlwifi 0000:00:14.3: 0x004CB866 | branchlink2
[210460.026600] iwlwifi 0000:00:14.3: 0x00007C48 | interruptlink1
[210460.026604] iwlwifi 0000:00:14.3: 0x00007C48 | interruptlink2
[210460.026608] iwlwifi 0000:00:14.3: 0x00005CD4 | data1
[210460.026612] iwlwifi 0000:00:14.3: 0x01000000 | data2
[210460.026615] iwlwifi 0000:00:14.3: 0x00000000 | data3
[210460.026619] iwlwifi 0000:00:14.3: 0x49015EB8 | beacon time
[210460.026623] iwlwifi 0000:00:14.3: 0x582D611B | tsf low
[210460.026626] iwlwifi 0000:00:14.3: 0x00000149 | tsf hi
[210460.026630] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[210460.026633] iwlwifi 0000:00:14.3: 0x7922088D | time gp2
[210460.026636] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[210460.026640] iwlwifi 0000:00:14.3: 0x00000044 | uCode version major
[210460.026644] iwlwifi 0000:00:14.3: 0x01D30B0C | uCode version minor
[210460.026648] iwlwifi 0000:00:14.3: 0x00000351 | hw version
[210460.026651] iwlwifi 0000:00:14.3: 0x00489001 | board version
[210460.026654] iwlwifi 0000:00:14.3: 0x05B0001C | hcmd
[210460.026657] iwlwifi 0000:00:14.3: 0x02220000 | isr0
[210460.026661] iwlwifi 0000:00:14.3: 0x08480000 | isr1
[210460.026664] iwlwifi 0000:00:14.3: 0x08F00002 | isr2
[210460.026667] iwlwifi 0000:00:14.3: 0x04C04018 | isr3
[210460.026670] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[210460.026673] iwlwifi 0000:00:14.3: 0x05BB001C | last cmd Id
[210460.026676] iwlwifi 0000:00:14.3: 0x00005CD4 | wait_event
[210460.026680] iwlwifi 0000:00:14.3: 0x00000094 | l2p_control
[210460.026683] iwlwifi 0000:00:14.3: 0x00001420 | l2p_duration
[210460.026686] iwlwifi 0000:00:14.3: 0x0000000F | l2p_mhvalid
[210460.026689] iwlwifi 0000:00:14.3: 0x00000006 | l2p_addr_match
[210460.026692] iwlwifi 0000:00:14.3: 0x00000009 | lmpm_pmg_sel
[210460.026695] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[210460.026699] iwlwifi 0000:00:14.3: 0x000028F8 | flow_handler
[210460.026849] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[210460.026852] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 7
[210460.026856] iwlwifi 0000:00:14.3: 0x20000066 | NMI_INTERRUPT_HOST
[210460.026859] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[210460.026863] iwlwifi 0000:00:14.3: 0x80455E98 | umac branchlink2
[210460.026866] iwlwifi 0000:00:14.3: 0x80474DF2 | umac interruptlink1
[210460.026869] iwlwifi 0000:00:14.3: 0x80474DF2 | umac interruptlink2
[210460.026873] iwlwifi 0000:00:14.3: 0x01000000 | umac data1
[210460.026876] iwlwifi 0000:00:14.3: 0x80474DF2 | umac data2
[210460.026880] iwlwifi 0000:00:14.3: 0x00000000 | umac data3
[210460.026883] iwlwifi 0000:00:14.3: 0x00000044 | umac major
[210460.026886] iwlwifi 0000:00:14.3: 0x01D30B0C | umac minor
[210460.026889] iwlwifi 0000:00:14.3: 0x7922088B | frame pointer
[210460.026893] iwlwifi 0000:00:14.3: 0xC0886264 | stack pointer
[210460.026896] iwlwifi 0000:00:14.3: 0x000E010C | last host cmd
[210460.026899] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[210460.027017] iwlwifi 0000:00:14.3: IML/ROM dump:
[210460.027020] iwlwifi 0000:00:14.3: 0x00000003 | IML/ROM error/state
[210460.027139] iwlwifi 0000:00:14.3: 0x00005B02 | IML/ROM data1
[210460.027163] iwlwifi 0000:00:14.3: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[210460.027222] iwlwifi 0000:00:14.3: Fseq Registers:
[210460.027265] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
[210460.027309] iwlwifi 0000:00:14.3: 0x80290033 | FSEQ_TOP_INIT_VERSION
[210460.027364] iwlwifi 0000:00:14.3: 0x00090006 | FSEQ_CNVIO_INIT_VERSION
[210460.027408] iwlwifi 0000:00:14.3: 0x0000A482 | FSEQ_OTP_VERSION
[210460.027451] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[210460.027495] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[210460.027538] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
[210460.027581] iwlwifi 0000:00:14.3: 0x01300504 | FSEQ_CNVR_ID
[210460.027625] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[210460.027671] iwlwifi 0000:00:14.3: 0x01300504 | CNVR_AUX_MISC_CHIP
[210460.027717] iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[210460.027763] iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[210460.029690] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[210460.029702] ieee80211 phy0: Hardware restart was requested
[210532.344593] iwlwifi 0000:00:14.3: Queue 2 is stuck 221 194
[210532.344875] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[210532.346026] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[210532.346031] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 6
[210532.346037] iwlwifi 0000:00:14.3: Loaded firmware version: 68.01d30b0c.0 QuZ-a0-hr-b0-68.ucode
[210532.346041] iwlwifi 0000:00:14.3: 0x00000084 | NMI_INTERRUPT_UNKNOWN
[210532.346046] iwlwifi 0000:00:14.3: 0x000022F2 | trm_hw_status0
[210532.346050] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[210532.346053] iwlwifi 0000:00:14.3: 0x004CB866 | branchlink2
[210532.346057] iwlwifi 0000:00:14.3: 0x0000B2CC | interruptlink1
[210532.346061] iwlwifi 0000:00:14.3: 0x0000B2CC | interruptlink2
[210532.346064] iwlwifi 0000:00:14.3: 0x00005CD4 | data1
[210532.346068] iwlwifi 0000:00:14.3: 0x01000000 | data2
[210532.346072] iwlwifi 0000:00:14.3: 0x00000000 | data3
[210532.346075] iwlwifi 0000:00:14.3: 0xAA810297 | beacon time
[210532.346079] iwlwifi 0000:00:14.3: 0x5C7CDD3D | tsf low
[210532.346082] iwlwifi 0000:00:14.3: 0x00000149 | tsf hi
[210532.346086] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[210532.346089] iwlwifi 0000:00:14.3: 0x042A4849 | time gp2
[210532.346094] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[210532.346097] iwlwifi 0000:00:14.3: 0x00000044 | uCode version major
[210532.346100] iwlwifi 0000:00:14.3: 0x01D30B0C | uCode version minor
[210532.346103] iwlwifi 0000:00:14.3: 0x00000351 | hw version
[210532.346106] iwlwifi 0000:00:14.3: 0x00489001 | board version
[210532.346109] iwlwifi 0000:00:14.3: 0x0000001C | hcmd
[210532.346112] iwlwifi 0000:00:14.3: 0x42220000 | isr0
[210532.346115] iwlwifi 0000:00:14.3: 0x09080000 | isr1
[210532.346118] iwlwifi 0000:00:14.3: 0x08F00002 | isr2
[210532.346121] iwlwifi 0000:00:14.3: 0x04C0401B | isr3
[210532.346124] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[210532.346127] iwlwifi 0000:00:14.3: 0x00B2019C | last cmd Id
[210532.346130] iwlwifi 0000:00:14.3: 0x00005CD4 | wait_event
[210532.346133] iwlwifi 0000:00:14.3: 0x0000217F | l2p_control
[210532.346136] iwlwifi 0000:00:14.3: 0x00001420 | l2p_duration
[210532.346139] iwlwifi 0000:00:14.3: 0x00000003 | l2p_mhvalid
[210532.346142] iwlwifi 0000:00:14.3: 0x00000014 | l2p_addr_match
[210532.346146] iwlwifi 0000:00:14.3: 0x00000009 | lmpm_pmg_sel
[210532.346149] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[210532.346152] iwlwifi 0000:00:14.3: 0x000078A4 | flow_handler
[210532.346614] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[210532.346618] iwlwifi 0000:00:14.3: Transport status: 0x0000004A, valid: 7
[210532.346623] iwlwifi 0000:00:14.3: 0x20000066 | NMI_INTERRUPT_HOST
[210532.346627] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[210532.346631] iwlwifi 0000:00:14.3: 0x80455E98 | umac branchlink2
[210532.346635] iwlwifi 0000:00:14.3: 0x80474DF2 | umac interruptlink1
[210532.346638] iwlwifi 0000:00:14.3: 0x80474DF2 | umac interruptlink2
[210532.346642] iwlwifi 0000:00:14.3: 0x01000000 | umac data1
[210532.346645] iwlwifi 0000:00:14.3: 0x80474DF2 | umac data2
[210532.346649] iwlwifi 0000:00:14.3: 0x00000000 | umac data3
[210532.346652] iwlwifi 0000:00:14.3: 0x00000044 | umac major
[210532.346656] iwlwifi 0000:00:14.3: 0x01D30B0C | umac minor
[210532.346659] iwlwifi 0000:00:14.3: 0x042A4847 | frame pointer
[210532.346663] iwlwifi 0000:00:14.3: 0xC0886264 | stack pointer
[210532.346666] iwlwifi 0000:00:14.3: 0x00B2019C | last host cmd
[210532.346670] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[210532.346786] iwlwifi 0000:00:14.3: IML/ROM dump:
[210532.346790] iwlwifi 0000:00:14.3: 0x00000003 | IML/ROM error/state
[210532.346910] iwlwifi 0000:00:14.3: 0x00005B0D | IML/ROM data1
[210532.346933] iwlwifi 0000:00:14.3: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[210532.346999] iwlwifi 0000:00:14.3: Fseq Registers:
[210532.347042] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
[210532.347086] iwlwifi 0000:00:14.3: 0x80290033 | FSEQ_TOP_INIT_VERSION
[210532.347129] iwlwifi 0000:00:14.3: 0x00090006 | FSEQ_CNVIO_INIT_VERSION
[210532.347172] iwlwifi 0000:00:14.3: 0x0000A482 | FSEQ_OTP_VERSION
[210532.347202] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[210532.347241] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[210532.347281] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
[210532.347317] iwlwifi 0000:00:14.3: 0x01300504 | FSEQ_CNVR_ID
[210532.347361] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[210532.347402] iwlwifi 0000:00:14.3: 0x01300504 | CNVR_AUX_MISC_CHIP
[210532.347442] iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[210532.347486] iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[210532.347976] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired (delay=0ms).
[210532.347986] ieee80211 phy0: Hardware restart was requested
[210536.780884] ------------[ cut here ]------------
[210536.780886] WARNING: CPU: 1 PID: 25372 at net/mac80211/tx.c:3638 ieee80211_tx_dequeue+0xcd0/0xd30 [mac80211]
[210536.780917] Modules linked in: usbhid cdc_ether usbnet r8152 mii nfsv3 nfs_acl rpcsec_gss_krb5 auth_rpcgss nfsv4 dnk ip6table_nat iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c ip6table_filter ip6_tables iptabhda_codec_realtek snd_hda_codec_generic snd_soc_dmic snd_sof_pci_intel_tgl snd_sof_intel_hda_common soundwire_intel soup iTCO_wdt snd_soc_hdac_hda intel_pmc_bxt iTCO_vendor_support snd_hda_ext_core hid_multitouch snd_soc_acpi_intel_match oc_core coretemp pmt_telemetry think_lmi
[210536.780951] pmt_class wmi_bmof firmware_attributes_class intel_rapl_msr mac80211 kvm_intel snd_compress ac97_bus k_cstate intel_spi btbcm spi_nor snd_hda_codec btintel i2c_i801 iwlwifi intel_uncore pcspkr psmouse snd_hda_core iwlmei emops idma64 videobuf2_v4l2 vfat videobuf2_common ecdh_generic mei fat thunderbolt i915 intel_vsec processor_thermal_deintel_rapl_common typec_ucsi ttm intel_soc_dts_iosf typec intel_gtt igen6_edac roles wmi thinkpad_acpi mac_hid i2c_hid_pm_tis intel_hid int3400_thermal tpm_tis_core
[210536.780992] acpi_pad acpi_thermal_rel sparse_keymap acpi_tad vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) snd_aloop s2c_generic crc16 mbcache jbd2 dm_crypt cbc encrypted_keys dm_mod trusted asn1_encoder tee tpm rng_core serio_raw atkbd nvme_core xhci_pci_renesas serio
[210536.781018] CPU: 1 PID: 25372 Comm: kworker/1:1 Tainted: G OE 5.17.5-arch1-1 #1 bff91b48f6c3cb8d3bfd6
[210536.781020] Hardware name: LENOVO 20XWCTO1WW/20XWCTO1WW, BIOS N32ET68W (1.44 ) 07/16/2021
[210536.781021] Workqueue: events_freezable ieee80211_restart_work [mac80211]
[210536.781034] RIP: 0010:ieee80211_tx_dequeue+0xcd0/0xd30 [mac80211]
[210536.781060] Code: d6 e8 e4 b7 e2 f2 48 85 c0 0f 84 da f7 ff ff 41 0f b7 87 b4 00 00 00 49 03 87 c0 00 00 00 e9 9e f
[210536.781061] RSP: 0018:ffffb36d03e53b60 EFLAGS: 00010246
[210536.781062] RAX: 0000000080000000 RBX: ffff9416414c6590 RCX: 0000000000000000
[210536.781063] RDX: ffff94157cc48000 RSI: ffff9416414c6590 RDI: ffffb36d03e53be8
[210536.781064] RBP: ffff9416414c64a0 R08: ffffffffc121f2b4 R09: 0000000000000002
[210536.781065] R10: 0000000000000000 R11: ffffffffb5a060f8 R12: ffff9414f85d08e0
[210536.781065] R13: ffff9414f85d20e0 R14: ffff9416414c6590 R15: ffff9414f85d20e8
[210536.781066] FS: 0000000000000000(0000) GS:ffff941bff640000(0000) knlGS:0000000000000000
[210536.781067] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[210536.781068] CR2: 00002dd000634000 CR3: 00000002e5210001 CR4: 0000000000770ee0
[210536.781069] PKRU: 55555554
[210536.781070] Call Trace:
[210536.781071] <TASK>
[210536.781073] iwl_mvm_mac_itxq_xmit+0x65/0xe0 [iwlmvm 6fa69228d4a6879d9d9db9c0a58dfff5e7d0c021]
[210536.781084] iwl_mvm_queue_state_change+0x1db/0x210 [iwlmvm 6fa69228d4a6879d9d9db9c0a58dfff5e7d0c021]
[210536.781092] iwl_txq_gen2_free+0x3e/0xf0 [iwlwifi 9e7508e4616cb1c40e9b12abe0097820bc0eb550]
[210536.781134] iwl_txq_gen2_tx_free+0x4e/0x60 [iwlwifi 9e7508e4616cb1c40e9b12abe0097820bc0eb550]
[210536.781144] _iwl_trans_pcie_gen2_stop_device+0x37e/0x540 [iwlwifi 9e7508e4616cb1c40e9b12abe0097820bc0eb550]
[210536.781155] iwl_trans_pcie_gen2_stop_device+0x58/0x80 [iwlwifi 9e7508e4616cb1c40e9b12abe0097820bc0eb550]
[210536.781165] iwl_mvm_stop_device+0x4c/0x80 [iwlmvm 6fa69228d4a6879d9d9db9c0a58dfff5e7d0c021]
[210536.781173] __iwl_mvm_mac_start+0xcf/0x1f0 [iwlmvm 6fa69228d4a6879d9d9db9c0a58dfff5e7d0c021]
[210536.781180] iwl_mvm_mac_start+0x48/0xf0 [iwlmvm 6fa69228d4a6879d9d9db9c0a58dfff5e7d0c021]
[210536.781188] drv_start+0x3c/0x100 [mac80211 44ad596624a71100a0abffefb15dccb5b78a514c]
[210536.781210] ieee80211_reconfig+0xc3/0x14a0 [mac80211 44ad596624a71100a0abffefb15dccb5b78a514c]
[210536.781237] ieee80211_restart_work+0xfc/0x150 [mac80211 44ad596624a71100a0abffefb15dccb5b78a514c]
[210536.781270] process_one_work+0x1e2/0x3b0
[210536.781273] ? rescuer_thread+0x3a0/0x3a0
[210536.781275] worker_thread+0x50/0x3a0
[210536.781276] ? rescuer_thread+0x3a0/0x3a0
[210536.781277] kthread+0xd6/0x100
[210536.781280] ? kthread_complete_and_exit+0x20/0x20
[210536.781282] ret_from_fork+0x1f/0x30
[210536.781285] </TASK>
[210536.781286] ---[ end trace 0000000000000000 ]---

Comment by Radu Potop (wooptoo) - Tuesday, 17 May 2022, 14:54 GMT
I'm having a similar issue with the kernel hanging after the update to the latest intel-ucode.
I noticed this when I tried to resume from the screensaver.

linux 5.17.7.arch1-2
linux-firmware 20220509.b19cbdc-1
intel-ucode 20220510-1


❯ journalctl -b -1|grep iwlwifi
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 0
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 1
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 2
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 3
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 4
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 6
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 8
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 9
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 10
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 11
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 15
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 16
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 18
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 19
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 20
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 21
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: WRT: Overriding region id 28
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: loaded firmware version 46.fae53a8b.0 9260-th-b0-jf-b0-46.ucode op_mode iwlmvm
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: Detected Intel(R) Wireless-AC 9260 160MHz, REV=0x321
May 17 09:54:49 blue kernel: iwlwifi 0000:03:00.0: base HW address: XX:XX:XX:XX:XX:XX
May 17 09:54:55 blue NetworkManager[674]: <info> [1652777695.0034] rfkill1: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:1c.5/0000:03:00.0/ieee80211/phy0/rfkill1) (driver iwlwifi)
May 17 15:42:41 blue kernel: iwlwifi 0000:03:00.0: Microcode SW error detected. Restarting 0x0.
May 17 15:42:41 blue kernel: iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
May 17 15:42:41 blue kernel: iwlwifi 0000:03:00.0: Transport status: 0x0000004A, valid: 6
May 17 15:42:41 blue kernel: iwlwifi 0000:03:00.0: Loaded firmware version: 46.fae53a8b.0 9260-th-b0-jf-b0-46.ucode
May 17 15:42:41 blue kernel: iwlwifi 0000:03:00.0: 0x0000005D | ADVANCED_SYSASSERT
May 17 15:42:41 blue kernel: iwlwifi 0000:03:00.0: 0x000022F0 | trm_hw_status0
May 17 15:42:41 blue kernel: iwlwifi 0000:03:00.0: 0x00000000 | trm_hw_status1

Loading...