Bug 217419

Summary: iwlwifi: 6.3 regression, AX201 crash on traffic activity with Pixel 7, probably issue linked to TDLS
Product: Drivers Reporter: evgeny nikiforov (evgeny.niki4off)
Component: network-wireless-intelAssignee: Default virtual assignee for network-wireless-intel (drivers_network-wireless-intel)
Status: NEW ---    
Severity: normal    
Priority: P3    
Hardware: Intel   
OS: Linux   
Kernel Version: Subsystem:
Regression: No Bisected commit-id:
Attachments: fw dump
dmesg

Description evgeny nikiforov 2023-05-08 21:00:19 UTC
Created attachment 304231 [details]
fw dump

Hello
I have a laptop with Intel Wi-Fi 6 AX201.
After updating from 6.2 to 6.3, I'm experiencing wifi crashes, wifi restart when traffic is flowing with Pixel 7 Pro (wifi 6E/802.11ax).
Other older wifi devices probably not affected (tried Xiaomi pad with wifi 5/802.11ac).

Tested with iperf3 in both directions, rsyncing Pixel photos to laptop.
The whole system freezes for seconds, no cursor movements possible at these moments (libinput "Touch jump detected and discarded" in logs indicating this).
No problem with 6.2 kernel and the recent 6.4rc1

Bisecting leads to this commit of bumping FW API to 74 9ad1e7e5b0c488e4518edd698238a87ac6a73caa, looking strange to me, but reverting from 74 to 72 in 6.3 looks indeed successful with no crash.


Good preformance, no crash:
Linux 6.2.14 #53 SMP PREEMPT_DYNAMIC Tue May  9 01:25:59 +05 2023 x86_64 GNU/Linux
firmware-version: 72.daa05125.0 QuZ-a0-hr-b0-72.u

Wifi crashes, the whole system freezes:
Linux 6.3.1 #4 SMP PREEMPT_DYNAMIC Tue May  9 00:30:55 +05 2023 x86_64 GNU/Linux
firmware-version: 74.a5e9588b.0 QuZ-a0-hr-b0-74.u

Good preformance, no crash:
Linux 6.4.0-rc1 #52 SMP PREEMPT_DYNAMIC Mon May  8 14:59:42 +05 2023 x86_64 GNU/Linux
firmware-version: 77.206b0184.0 QuZ-a0-hr-b0-77.u

FIrmware debug dump included.
Comment 1 evgeny nikiforov 2023-05-08 21:02:09 UTC
Created attachment 304232 [details]
dmesg