Bug 204387 - iwlwifi: 9560: firmware crashes when sending GEO_TX_POWER_CMD
Summary: iwlwifi: 9560: firmware crashes when sending GEO_TX_POWER_CMD
Status: CLOSED PATCH_ALREADY_AVAILABLE
Alias: None
Product: Drivers
Classification: Unclassified
Component: network-wireless (show other bugs)
Hardware: Intel Linux
: P1 normal
Assignee: DO NOT USE - assign "network-wireless-intel" component instead
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-31 08:47 UTC by Michal Vaner
Modified: 2019-09-01 10:42 UTC (History)
2 users (show)

See Also:
Kernel Version: 5.2.3
Subsystem:
Regression: No
Bisected commit-id:


Attachments
Kernel config (191.88 KB, text/plain)
2019-07-31 08:48 UTC, Michal Vaner
Details
lspci output (11.00 KB, text/plain)
2019-07-31 08:48 UTC, Michal Vaner
Details
dmesg output (78.68 KB, text/plain)
2019-07-31 08:48 UTC, Michal Vaner
Details

Description Michal Vaner 2019-07-31 08:47:40 UTC
I get a kernel stacktrace and non-working wifi if I upgrade to linux-firmware 20190620 or newer.

I'm attaching the dmesg, lspci output and kernel config (it doesn't seem to depend on the version of kernel). Is there anything else I should add?
Comment 1 Michal Vaner 2019-07-31 08:48:01 UTC
Created attachment 284051 [details]
Kernel config
Comment 2 Michal Vaner 2019-07-31 08:48:21 UTC
Created attachment 284053 [details]
lspci output
Comment 3 Michal Vaner 2019-07-31 08:48:37 UTC
Created attachment 284055 [details]
dmesg output
Comment 4 Luca Coelho 2019-08-20 12:10:10 UTC
The driver is sending an erroneous command version.  There's something wrong in the detection.  This is probably the same as (or at least related to) https://bugzilla.kernel.org/show_bug.cgi?id=204151
Comment 5 Luca Coelho 2019-08-20 12:57:59 UTC
This is actually fixed in an existing patch:

https://patchwork.kernel.org/patch/11021735/

The patch added a new feature that was backported to FW 46, but the driver side of the patch to support it was not included in stable kernels.

I'm sending this patch to stable for inclusion in 5.1+ (which is the version that started supporting FW 46).
Comment 6 Michal Vaner 2019-09-01 10:42:37 UTC
Thank you, I can confirm this works for me now with linux 5.2.11.

Note You need to log in before you can comment on or make changes to this bug.