Commit 551d793f65364c904921ac168d4b4028bb51be69 ("iwlwifi: mvm: store PPAG enabled/disabled flag properly") crashes Intel 9560 immediately on iwl_mvm_ppag_init(). If the iwl_mvm_ppag_init() is commented out in iwl_mvm_up() then the WiFi works. The laptop is an HP so PPAG is enabled. Same issue can be observed with wireless-drivers-next and iwlwifi/linux-firmware.
Created attachment 298699 [details] dmesg with iwlwifi.debug=0x80
Created attachment 298701 [details] dmesg with iwlwifi.debug=0x80, iwl_mvm_ppag_init() commented out
Thanks for your report! The commit that broke iwlwifi on your system just enables the PPAG command to the firmware and I can see from the logs that the FW is rejecting the command we're sending to it as being a bad command. This could mean that we're trying to send the incorrect version or that the command size is wrong. I'm checking this specific FW version and the driver to see what is causing this incompatibility.
Luca, is there any progress on this issue?
Sorry, Kai-Heng, this issue was assigned to someone else in our team and she's currently on vacation/holidays. So it will take some time for us to have some news for you.
Thanks for the update.
I was told that PPAG is not supported? If that's the case, can we remove "HP" from the PPAG whitelist?
Any progress? Or I intend to write a quirk to disable PPAG based on subsystem device ID: 00:14.3 Network controller [0280]: Intel Corporation Device [8086:a0f0] (rev 20) Subsystem: Intel Corporation Device [8086:0034]
Here's the patch that should fix the issue: https://patchwork.kernel.org/project/linux-wireless/patch/iwlwifi.20211219121514.793a509da7bd.Ia176746a28b816b5f788cce9a281139735909e2a@changeid/ It should get into v5.17.
Unfortunately it doesn't fix the issue.
Created attachment 300101 [details] dmesg with the proposed fix
FWIW, tested on wireless-drivers-next tree with the full series applied.
Hi, Could you provide the dmesg with iwlwifi.debug=0x80?
Created attachment 300725 [details] dmesg iwlwifi.debug=0x80 Issue can still be observed on next-20220407.