Bug 1168378 - iwlwifi crashes with "iwlwifi 0000:02:00.0: Microcode SW error detected. Restarting 0x0." on latest Dell XPS 3790
iwlwifi crashes with "iwlwifi 0000:02:00.0: Microcode SW error detected. Rest...
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Kernel
x86-64 Other
: P5 - None : Normal (vote)
: ---
Assigned To: E-mail List
E-mail List
Depends on:
  Show dependency treegraph
Reported: 2020-04-01 21:12 UTC by Sébastien POHER
Modified: 2020-04-06 20:33 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---

iwlwifi error dump on Dell XPS3790 and kernel 5.11.1 (5.35 KB, text/plain)
2020-04-01 21:12 UTC, Sébastien POHER

Note You need to log in before you can comment on or make changes to this bug.
Description Sébastien POHER 2020-04-01 21:12:58 UTC
Created attachment 834607 [details]
iwlwifi error dump on Dell XPS3790 and kernel 5.11.1

I have noticed several crashes on my Dell XPS 3790 (latest gen, november 2019) running openSUSE Tumbleweed of the iwlwifi firmware.
The error dump in dmesg is attached.

Here are some relevant information:

kernel version: 5.5.11.

# ethtool -i wlp2s0 | grep firmware
firmware-version: 48.4fa0041f.0

lspci -s 02:00.0 -vv
02:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
	Subsystem: Bigfoot Networks, Inc. Device 1653
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at 9e200000 (64-bit, non-prefetchable) [size=16K]
[ ... ]
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

The bug is reported upstream: https://bugzilla.kernel.org/show_bug.cgi?id=206395  and I added a comment about my case.

Comment 1 Takashi Iwai 2020-04-02 06:26:12 UTC
It seems already addressed in 5.6 kernel and TW kernel will be switched to 5.6 soon (already in staging).  Could you try 5.6 kernel from OBS Kernel:stable repo (unless you're using Secure Boot)?
Comment 2 Sébastien POHER 2020-04-02 17:30:45 UTC
I just updated to kernel 5.6 (and kernel-firmware-iwlwifi as well) from kernel:stable.
I will use it and report any improvement. Thank you.
Comment 3 Sébastien POHER 2020-04-06 20:33:46 UTC
Indeed, upgrading to 5.6 fixes the issue.