FS#56448 - linux-firmware 20171123 breaks iwlwifi connectivity

Attached to Project: Arch Linux
Opened by Ilya K (K900) - Saturday, 25 November 2017, 23:15 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 25 November 2017, 23:55 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

linux-firmware 20171123 (currently in [testing]) is not compatible with the current kernel versions, as reported here:

https://bugzilla.kernel.org/show_bug.cgi?id=197591

This commit contains the fix: https://github.com/torvalds/linux/commit/dac4df1c5f2c34903f61b1bc4fc722e31b4199e7#diff-215ed8520583150fbec5c0900900421a

It will probably need to be backported to 4.14 soon enough, but it might be a good idea to cherry-pick it or back out linux-firmware until the issue is resolved.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Saturday, 25 November 2017, 23:55 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#56436 
Comment by Ilya K (K900) - Saturday, 25 November 2017, 23:18 GMT
Relevant dmesg output:

[ 34.183486] iwlwifi 0000:01:00.0: Error sending SCAN_REQ_UMAC: time out after 2000ms.
[ 34.183501] iwlwifi 0000:01:00.0: Current CMD queue read_ptr 49 write_ptr 50
[ 34.183909] iwlwifi 0000:01:00.0: Microcode SW error detected. Restarting 0x2000000.
[ 34.183927] iwlwifi 0000:01:00.0: Start IWL Error Log Dump:
[ 34.183933] iwlwifi 0000:01:00.0: Status: 0x00000100, count: 6
[ 34.183940] iwlwifi 0000:01:00.0: Loaded firmware version: 34.0.1
[ 34.183947] iwlwifi 0000:01:00.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN
[ 34.183953] iwlwifi 0000:01:00.0: 0x000002F0 | trm_hw_status0
[ 34.183959] iwlwifi 0000:01:00.0: 0x00000000 | trm_hw_status1
[ 34.183964] iwlwifi 0000:01:00.0: 0x0002395C | branchlink2
[ 34.183970] iwlwifi 0000:01:00.0: 0x0003867A | interruptlink1
[ 34.183975] iwlwifi 0000:01:00.0: 0x0003867A | interruptlink2
[ 34.183980] iwlwifi 0000:01:00.0: 0x00000000 | data1
[ 34.183986] iwlwifi 0000:01:00.0: 0x00000080 | data2
[ 34.183991] iwlwifi 0000:01:00.0: 0x07830000 | data3
[ 34.183996] iwlwifi 0000:01:00.0: 0x0016BA92 | beacon time
[ 34.184002] iwlwifi 0000:01:00.0: 0x01500981 | tsf low
[ 34.184007] iwlwifi 0000:01:00.0: 0x00000000 | tsf hi
[ 34.184012] iwlwifi 0000:01:00.0: 0x00000000 | time gp1
[ 34.184017] iwlwifi 0000:01:00.0: 0x01500982 | time gp2
[ 34.184023] iwlwifi 0000:01:00.0: 0x00000001 | uCode revision type
[ 34.184029] iwlwifi 0000:01:00.0: 0x00000022 | uCode version major
[ 34.184034] iwlwifi 0000:01:00.0: 0x00000000 | uCode version minor
[ 34.184039] iwlwifi 0000:01:00.0: 0x00000201 | hw version
[ 34.184045] iwlwifi 0000:01:00.0: 0x00489008 | board version
[ 34.184050] iwlwifi 0000:01:00.0: 0x0030012C | hcmd
[ 34.184056] iwlwifi 0000:01:00.0: 0x00022080 | isr0
[ 34.184061] iwlwifi 0000:01:00.0: 0x00800000 | isr1
[ 34.184066] iwlwifi 0000:01:00.0: 0x08001802 | isr2
[ 34.184071] iwlwifi 0000:01:00.0: 0x00400080 | isr3
[ 34.184076] iwlwifi 0000:01:00.0: 0x00000000 | isr4
[ 34.184081] iwlwifi 0000:01:00.0: 0x0030012C | last cmd Id
[ 34.184087] iwlwifi 0000:01:00.0: 0x00000000 | wait_event
[ 34.184092] iwlwifi 0000:01:00.0: 0x00009B0D | l2p_control
[ 34.184097] iwlwifi 0000:01:00.0: 0x00000020 | l2p_duration
[ 34.184103] iwlwifi 0000:01:00.0: 0x00000000 | l2p_mhvalid
[ 34.184108] iwlwifi 0000:01:00.0: 0x00000000 | l2p_addr_match
[ 34.184113] iwlwifi 0000:01:00.0: 0x0000008F | lmpm_pmg_sel
[ 34.184119] iwlwifi 0000:01:00.0: 0x30101341 | timestamp
[ 34.184124] iwlwifi 0000:01:00.0: 0x00342838 | flow_handler
[ 34.184321] iwlwifi 0000:01:00.0: 0x00000000 | ADVANCED_SYSASSERT
[ 34.184326] iwlwifi 0000:01:00.0: 0x00000000 | umac branchlink1
[ 34.184332] iwlwifi 0000:01:00.0: 0xC0086A78 | umac branchlink2
[ 34.184337] iwlwifi 0000:01:00.0: 0xC008E192 | umac interruptlink1
[ 34.184343] iwlwifi 0000:01:00.0: 0xC008EB4C | umac interruptlink2
[ 34.184348] iwlwifi 0000:01:00.0: 0x00000800 | umac data1
[ 34.184353] iwlwifi 0000:01:00.0: 0xC008EB4C | umac data2
[ 34.184358] iwlwifi 0000:01:00.0: 0xDEADBEEF | umac data3
[ 34.184363] iwlwifi 0000:01:00.0: 0x00000022 | umac major
[ 34.184368] iwlwifi 0000:01:00.0: 0x00000000 | umac minor
[ 34.184374] iwlwifi 0000:01:00.0: 0xC0886E50 | frame pointer
[ 34.184379] iwlwifi 0000:01:00.0: 0xC0886E50 | stack pointer
[ 34.184384] iwlwifi 0000:01:00.0: 0x0031010D | last host cmd
[ 34.184389] iwlwifi 0000:01:00.0: 0x00000000 | isr status reg
[ 34.184410] ieee80211 phy0: Hardware restart was requested
[ 34.184426] iwlwifi 0000:01:00.0: Scan failed! ret -110
Comment by loqs (loqs) - Saturday, 25 November 2017, 23:33 GMT
Duplicate of  FS#56436 

Loading...