Bug 1390453 - iwlwifi microcode 22 loading errors with kernel 4.8.4-200 - 4.10.5-200
Summary: iwlwifi microcode 22 loading errors with kernel 4.8.4-200 - 4.10.5-200
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: linux-firmware
Version: 25
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: David Woodhouse
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-01 04:58 UTC by Arcadiy Ivanov
Modified: 2018-01-18 09:00 UTC (History)
24 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-12-12 10:43:34 UTC
Type: Bug


Attachments (Terms of Use)
Full kernel log of WLAN failures (91.38 KB, text/plain)
2016-11-01 04:58 UTC, Arcadiy Ivanov
no flags Details
Full fresh boot kernel log (99.49 KB, text/plain)
2016-12-03 05:57 UTC, Arcadiy Ivanov
no flags Details
journalctl -b0 ## after restart (354.64 KB, text/plain)
2016-12-22 20:01 UTC, Rabin
no flags Details
full dmesg and lspci (204.09 KB, text/plain)
2017-01-03 17:56 UTC, Need Real Name
no flags Details
dmesg with kernel 4.11.3, Intel 7260 AC, firmware 17.459231.0 (19.39 KB, text/plain)
2017-06-16 17:46 UTC, Denis Auroux
no flags Details

Description Arcadiy Ivanov 2016-11-01 04:58:41 UTC
Created attachment 1215981 [details]
Full kernel log of WLAN failures

Description of problem:

iwlwifi 0000:02:00.0: Microcode SW error detected.  Restarting 0x82000000.
ieee80211 phy0: Hardware restart was requested
iwlwifi 0000:02:00.0: FW error in SYNC CMD FW_PAGING_BLOCK_CMD
CPU: 2 PID: 1061 Comm: NetworkManager Tainted: G           OE   4.8.4-200.fc24.x86_64 #1
Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.8.3 10/07/2016
0000000000000286 0000000099acc876 ffffa32672ce3300 ffffffffad3e5d0d
ffffa32683298000 00000000fffffffb ffffa32672ce3370 ffffffffc087a631
00000000024000c0 0000000000000000 ffffa32676dedd00 ffffffffad0e4cf0
Call Trace:
[<ffffffffad3e5d0d>] dump_stack+0x63/0x86
[<ffffffffc087a631>] iwl_trans_pcie_send_hcmd+0x461/0x580 [iwlwifi]
[<ffffffffad0e4cf0>] ? prepare_to_wait_event+0xf0/0xf0
[<ffffffffc0881a2e>] iwl_trans_send_cmd+0x3e/0x90 [iwlwifi]
[<ffffffffc0a031c2>] iwl_mvm_send_cmd+0x32/0xb0 [iwlmvm]
[<ffffffffc0a0328f>] iwl_mvm_send_cmd_pdu+0x4f/0x70 [iwlmvm]
[<ffffffffc09f54ac>] iwl_send_paging_cmd.isra.16+0xac/0xd0 [iwlmvm]
[<ffffffffc09f5efe>] iwl_mvm_load_ucode_wait_alive+0x74e/0x8b0 [iwlmvm]

The error happens several times during which WLAN hardware is not available. After a while WLAN seems to recover.

Version-Release number of selected component (if applicable):
4.8.4-200

How reproducible:
Always


Steps to Reproduce:
1. Install new kernel
2. Observe errors.
3.

Actual results:
Errors.


Expected results:
No errors.

Additional info:

Error never occurs on kernel 4.7.9-200.

02:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
        Subsystem: Intel Corporation Device 0050
        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 137
        Region 0: Memory at dd300000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: [c8] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
                Address: 00000000fee00438  Data: 0000
        Capabilities: [40] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L1, Exit Latency L0s <4us, L1 <8us
                        ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
                        ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range B, TimeoutDis+, LTR+, OBFF Via WAKE#
                DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-, LTR+, OBFF Disabled
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
                         EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
        Capabilities: [140 v1] Device Serial Number e4-b3-18-ff-ff-67-bd-03
        Capabilities: [14c v1] Latency Tolerance Reporting
                Max snoop latency: 3145728ns
                Max no snoop latency: 3145728ns
        Capabilities: [154 v1] L1 PM Substates
                L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
                          PortCommonModeRestoreTime=30us PortTPowerOnTime=18us
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

Comment 1 Arcadiy Ivanov 2016-11-08 17:30:43 UTC
Same issue with 4.8.6-201

Comment 2 Arcadiy Ivanov 2016-11-27 23:14:39 UTC
Same issue with 4.8.8-300 on F25

Comment 3 Arcadiy Ivanov 2016-12-02 02:49:17 UTC
Same issue with 4.8.10-300.f25

Comment 4 Josh Boyer 2016-12-02 12:04:40 UTC
Please provide the full dmesg output from a fresh boot.

Does this problem happen if you don't have your 3rd party modules loaded?

Comment 5 Arcadiy Ivanov 2016-12-03 05:57:30 UTC
Created attachment 1227535 [details]
Full fresh boot kernel log

Comment 6 Arcadiy Ivanov 2016-12-03 05:58:36 UTC
I'm not sure what you mean re "3rd party modules loaded". I'm using stock Fedora kernel, no custom or out-of-tree modules.

Comment 7 Josh Boyer 2016-12-05 13:07:58 UTC
(In reply to Arcadiy Ivanov from comment #6)
> I'm not sure what you mean re "3rd party modules loaded". I'm using stock
> Fedora kernel, no custom or out-of-tree modules.

CPU: 2 PID: 1061 Comm: NetworkManager Tainted: G           OE   4.8.4-200.fc24.x86_64 #1


The O taint means you had something loaded that is not part of Fedora's kernel build.  That doesn't appear to be present in your latest dmesg attachment.

Comment 8 Arcadiy Ivanov 2016-12-05 17:57:01 UTC
That would be an nvidia bumblebee driver but it loads late and not at all in the recent 4.8 kernel versions without there being pcie_port_pm=off. Whether it's loaded or not has no effect on iwlwifi.

A bit more info on behavior - on some boots the iwlwifi never recovers requiring another reboot, and sometimes it takes just one hardware restart for the problem to resolve itself (like in a dmesg above).

Comment 9 Arcadiy Ivanov 2016-12-19 13:34:44 UTC
Same issue on 4.8.14-300.fc25.x86_64.

Comment 10 Arcadiy Ivanov 2016-12-21 17:53:40 UTC
Same with most recent BIOS.

Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.9.4 11/04/2016

Comment 11 Rabin 2016-12-22 19:55:13 UTC
Hello, 

Same problem on a clean Installation of F25 (and even after update) on Lenovo P50.
- 4.8.14-300.fc25.x86_64

04:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
	Subsystem: Intel Corporation Device 0130
	Flags: bus master, fast devsel, latency 0, IRQ 134
	Memory at d4c00000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [c8] Power Management version 3
	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [40] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Device Serial Number e4-a4-71-ff-ff-9f-61-f4
	Capabilities: [14c] Latency Tolerance Reporting
	Capabilities: [154] L1 PM Substates
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

I also compared the hash for /usr/lib/firmware/iwlwifi-8000C-13.ucode to the file from Intel site https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-8000-ucode-25.30.13.0.tgz to the one in the iwl7260-firmware.noarch package -- same hash.

Comment 12 Rabin 2016-12-22 20:01:49 UTC
Created attachment 1234876 [details]
journalctl -b0 ## after restart

Comment 13 Need Real Name 2017-01-03 17:55:26 UTC
Apparently the same issue on 4.8.15-300.fc25.x86_64 on Lenovo P70

I attach full dmesg log from a fresh boot and lspci -vv following this
message.

The first Microcode error appears at
[   21.745213] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x82000000.

and repeats:

[   21.992697] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x82000000.
[   22.202975] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x2000000.
[   32.297450] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x82000000.
[   32.510712] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x2000000.
[   43.628835] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x2000000.
[   43.843736] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x2000000.
[   54.639595] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x82000000.
[   54.848818] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x82000000.
[   65.633924] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x82000000.
[   65.843722] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x82000000.
[   76.643840] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x2000000.
[   76.860809] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x82000000.
and I see no further errors

In addition to the Microcode errors there are a few earlier probably 
unrelated problems from the dmesg log:

[    2.279754] nouveau 0000:01:00.0: DRM: Pointer to flat panel table invalid
[    3.816264] nouveau 0000:01:00.0: priv: GPC0: 419df4 00000000 (1c40820e)
[    3.816295] nouveau 0000:01:00.0: priv: GPC1: 419df4 00000000 (1c40820e)
[    5.251676] kvm: disabled by bios
[   20.471648] mei_wdt mei::05b79a6f-4628-4d7f-899d-a91514cb32ab:02: Could not register event ret=-22

Comment 14 Need Real Name 2017-01-03 17:56:56 UTC
Created attachment 1236946 [details]
full dmesg and lspci

Comment 15 Laura Abbott 2017-01-17 01:14:37 UTC
*********** MASS BUG UPDATE **************
We apologize for the inconvenience.  There is a large number of bugs to go through and several of them have gone stale.  Due to this, we are doing a mass bug update across all of the Fedora 25 kernel bugs.
 
Fedora 25 has now been rebased to 4.9.3-200.fc25.  Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel.
 
If you have moved on to Fedora 26, and are still experiencing this issue, please change the version to Fedora 26.
 
If you experience different issues, please open a new bug report for those.

Comment 16 Arcadiy Ivanov 2017-01-17 02:19:26 UTC
I confirm that on Fedora 25 with kernel 4.9.3 the issue still persists.

[    7.792097] iwlwifi 0000:02:00.0: Microcode SW error detected.  Restarting 0x2000000.
[    7.792100] iwlwifi 0000:02:00.0: CSR values:
[    7.792101] iwlwifi 0000:02:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG)
[    7.792111] iwlwifi 0000:02:00.0:        CSR_HW_IF_CONFIG_REG: 0X00489008
[    7.792114] iwlwifi 0000:02:00.0:          CSR_INT_COALESCING: 0X0000ff40
[    7.792130] iwlwifi 0000:02:00.0:                     CSR_INT: 0X00000000
[    7.792146] iwlwifi 0000:02:00.0:                CSR_INT_MASK: 0X00000000
[    7.792149] iwlwifi 0000:02:00.0:           CSR_FH_INT_STATUS: 0X00000000
[    7.792152] iwlwifi 0000:02:00.0:                 CSR_GPIO_IN: 0X00000019
[    7.792155] iwlwifi 0000:02:00.0:                   CSR_RESET: 0X00000000
[    7.792158] iwlwifi 0000:02:00.0:                CSR_GP_CNTRL: 0X08040005
[    7.792161] iwlwifi 0000:02:00.0:                  CSR_HW_REV: 0X00000201
[    7.792164] iwlwifi 0000:02:00.0:              CSR_EEPROM_REG: 0Xd55555d5
[    7.792167] iwlwifi 0000:02:00.0:               CSR_EEPROM_GP: 0Xd55555d5
[    7.792170] iwlwifi 0000:02:00.0:              CSR_OTP_GP_REG: 0Xd55555d5
[    7.792173] iwlwifi 0000:02:00.0:                 CSR_GIO_REG: 0X001f0042
[    7.792176] iwlwifi 0000:02:00.0:            CSR_GP_UCODE_REG: 0X00000000
[    7.792179] iwlwifi 0000:02:00.0:           CSR_GP_DRIVER_REG: 0X00000000
[    7.792182] iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
[    7.792184] iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
[    7.792187] iwlwifi 0000:02:00.0:                 CSR_LED_REG: 0X00000020
[    7.792190] iwlwifi 0000:02:00.0:        CSR_DRAM_INT_TBL_REG: 0X8805953f
[    7.792193] iwlwifi 0000:02:00.0:        CSR_GIO_CHICKEN_BITS: 0X07800200
[    7.792196] iwlwifi 0000:02:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
[    7.792199] iwlwifi 0000:02:00.0:      CSR_MONITOR_STATUS_REG: 0Xc03803c0
[    7.792202] iwlwifi 0000:02:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
[    7.792205] iwlwifi 0000:02:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0000
[    7.792206] iwlwifi 0000:02:00.0: FH register values:
[    7.792225] iwlwifi 0000:02:00.0:         FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X05954080
[    7.792237] iwlwifi 0000:02:00.0:        FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X00595400
[    7.792248] iwlwifi 0000:02:00.0:                  FH_RSCSR_CHNL0_WPTR: 0X00000000
[    7.792260] iwlwifi 0000:02:00.0:         FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X00801054
[    7.792272] iwlwifi 0000:02:00.0:          FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
[    7.792284] iwlwifi 0000:02:00.0:            FH_MEM_RSSR_RX_STATUS_REG: 0X03030000
[    7.792296] iwlwifi 0000:02:00.0:    FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
[    7.792308] iwlwifi 0000:02:00.0:                FH_TSSR_TX_STATUS_REG: 0X07ff0003
[    7.792320] iwlwifi 0000:02:00.0:                 FH_TSSR_TX_ERROR_REG: 0X00000000
[    7.792425] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    7.792427] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 6
[    7.792427] iwlwifi 0000:02:00.0: Loaded firmware version: 22.361476.0
[    7.792428] iwlwifi 0000:02:00.0: 0x00000071 | ADVANCED_SYSASSERT          
[    7.792429] iwlwifi 0000:02:00.0: 0x000002F0 | trm_hw_status0
[    7.792430] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
[    7.792431] iwlwifi 0000:02:00.0: 0x0000E9C8 | branchlink2
[    7.792432] iwlwifi 0000:02:00.0: 0x0002843C | interruptlink1
[    7.792432] iwlwifi 0000:02:00.0: 0x000001E2 | interruptlink2
[    7.792433] iwlwifi 0000:02:00.0: 0x00000000 | data1
[    7.792434] iwlwifi 0000:02:00.0: 0x00001000 | data2
[    7.792435] iwlwifi 0000:02:00.0: 0x02039842 | data3
[    7.792436] iwlwifi 0000:02:00.0: 0x003FE49A | beacon time
[    7.792436] iwlwifi 0000:02:00.0: 0x00001B64 | tsf low
[    7.792437] iwlwifi 0000:02:00.0: 0x00000000 | tsf hi
[    7.792438] iwlwifi 0000:02:00.0: 0x00000000 | time gp1
[    7.792439] iwlwifi 0000:02:00.0: 0x00001B65 | time gp2
[    7.792439] iwlwifi 0000:02:00.0: 0x00000000 | uCode revision type
[    7.792440] iwlwifi 0000:02:00.0: 0x00000016 | uCode version major
[    7.792441] iwlwifi 0000:02:00.0: 0x00058404 | uCode version minor
[    7.792442] iwlwifi 0000:02:00.0: 0x00000201 | hw version
[    7.792443] iwlwifi 0000:02:00.0: 0x00489008 | board version
[    7.792443] iwlwifi 0000:02:00.0: 0x00000000 | hcmd
[    7.792444] iwlwifi 0000:02:00.0: 0x00022000 | isr0
[    7.792445] iwlwifi 0000:02:00.0: 0x10800000 | isr1
[    7.792446] iwlwifi 0000:02:00.0: 0x18001802 | isr2
[    7.792446] iwlwifi 0000:02:00.0: 0x004000C0 | isr3
[    7.792447] iwlwifi 0000:02:00.0: 0x00000000 | isr4
[    7.792448] iwlwifi 0000:02:00.0: 0x00000110 | last cmd Id
[    7.792449] iwlwifi 0000:02:00.0: 0x00000000 | wait_event
[    7.792449] iwlwifi 0000:02:00.0: 0x0000873E | l2p_control
[    7.792450] iwlwifi 0000:02:00.0: 0x00000000 | l2p_duration
[    7.792451] iwlwifi 0000:02:00.0: 0x00000000 | l2p_mhvalid
[    7.792452] iwlwifi 0000:02:00.0: 0x00000000 | l2p_addr_match
[    7.792452] iwlwifi 0000:02:00.0: 0x0000000F | lmpm_pmg_sel
[    7.792453] iwlwifi 0000:02:00.0: 0x03071928 | timestamp
[    7.792454] iwlwifi 0000:02:00.0: 0x00340008 | flow_handler
[    7.792514] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    7.792514] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 7
[    7.792515] iwlwifi 0000:02:00.0: 0x00000309 | ADVANCED_SYSASSERT
[    7.792516] iwlwifi 0000:02:00.0: 0x00000000 | umac branchlink1
[    7.792517] iwlwifi 0000:02:00.0: 0xC008383C | umac branchlink2
[    7.792518] iwlwifi 0000:02:00.0: 0xC008166C | umac interruptlink1
[    7.792518] iwlwifi 0000:02:00.0: 0x00000000 | umac interruptlink2
[    7.792519] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data1
[    7.792520] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data2
[    7.792521] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data3
[    7.792521] iwlwifi 0000:02:00.0: 0x00000016 | umac major
[    7.792522] iwlwifi 0000:02:00.0: 0x00058404 | umac minor
[    7.792523] iwlwifi 0000:02:00.0: 0xC0887DEC | frame pointer
[    7.792524] iwlwifi 0000:02:00.0: 0xC0887DEC | stack pointer
[    7.792524] iwlwifi 0000:02:00.0: 0x0900014F | last host cmd
[    7.792525] iwlwifi 0000:02:00.0: 0x00080002 | isr status reg
[    7.792527] ieee80211 phy0: Hardware restart was requested
[    7.792537] iwlwifi 0000:02:00.0: FW error in SYNC CMD FW_PAGING_BLOCK_CMD
[    7.792539] CPU: 6 PID: 1092 Comm: NetworkManager Not tainted 4.9.3-200.fc25.x86_64 #1
[    7.792540] Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.9.4 11/04/2016
[    7.792541]  ffffa95d0726f270 ffffffffb43f3ddd ffff95fd3f590028 ffffa95d0726f330
[    7.792543]  ffffa95d0726f2e0 ffffffffc092faf8 ffff95fd3f597e40 0000000300000000
[    7.792545]  ffff95fd42351f00 ffffffffb40e7270 ffffa95d0726f2a0 ffffa95d0726f2a0
[    7.792546] Call Trace:
[    7.792550]  [<ffffffffb43f3ddd>] dump_stack+0x63/0x86
[    7.792555]  [<ffffffffc092faf8>] iwl_trans_pcie_send_hcmd+0x478/0x5a0 [iwlwifi]
[    7.792556]  [<ffffffffb40e7270>] ? prepare_to_wait_event+0x100/0x100
[    7.792560]  [<ffffffffc0937239>] iwl_trans_send_cmd+0x59/0xb0 [iwlwifi]
[    7.792565]  [<ffffffffc0b93052>] iwl_mvm_send_cmd+0x32/0xb0 [iwlmvm]
[    7.792569]  [<ffffffffc0b9311f>] iwl_mvm_send_cmd_pdu+0x4f/0x70 [iwlmvm]
[    7.792572]  [<ffffffffc0b854fa>] iwl_send_paging_cmd.isra.16+0xfa/0x120 [iwlmvm]
[    7.792574]  [<ffffffffc0b85f3d>] iwl_mvm_load_ucode_wait_alive+0x73d/0x8a0 [iwlmvm]
[    7.792575]  [<ffffffffc0b85000>] ? 0xffffffffc0b85000
[    7.792578]  [<ffffffffc0930001>] ? iwl_trans_pcie_tx+0x3e1/0x1520 [iwlwifi]
[    7.792581]  [<ffffffffc0b864f5>] iwl_mvm_up+0x135/0x970 [iwlmvm]
[    7.792582]  [<ffffffffb40fcdbc>] ? console_unlock+0x34c/0x5e0
[    7.792584]  [<ffffffffb46d99f9>] ? skb_dequeue+0x59/0x70
[    7.792585]  [<ffffffffb47faa34>] ? wireless_nlevent_flush+0x54/0x90
[    7.792588]  [<ffffffffc0b8cace>] __iwl_mvm_mac_start+0x20e/0x350 [iwlmvm]
[    7.792589]  [<ffffffffb41bfe36>] ? printk+0x57/0x73
[    7.792592]  [<ffffffffc0b8cc5a>] iwl_mvm_mac_start+0x4a/0x120 [iwlmvm]
[    7.792593]  [<ffffffffb4773d0d>] ? inetdev_event+0x3d/0x4e0
[    7.792603]  [<ffffffffc0c17704>] drv_start+0x44/0x100 [mac80211]
[    7.792610]  [<ffffffffc0c2d075>] ieee80211_do_open+0x295/0x960 [mac80211]
[    7.792617]  [<ffffffffc0c2d792>] ieee80211_open+0x52/0x60 [mac80211]
[    7.792618]  [<ffffffffb46f48a6>] __dev_open+0xc6/0x140
[    7.792619]  [<ffffffffb481b8ba>] ? _raw_spin_unlock_bh+0x1a/0x20
[    7.792620]  [<ffffffffb46f4bbd>] __dev_change_flags+0x9d/0x160
[    7.792621]  [<ffffffffb46f4ca9>] dev_change_flags+0x29/0x60
[    7.792622]  [<ffffffffb47039f8>] do_setlink+0x338/0xd00
[    7.792623]  [<ffffffffb4422c91>] ? __nla_reserve+0x41/0x50
[    7.792624]  [<ffffffffb4422dd0>] ? __nla_put+0x20/0x30
[    7.792625]  [<ffffffffb481b890>] ? _raw_read_unlock_bh+0x20/0x30
[    7.792627]  [<ffffffffb47b6b2b>] ? inet6_fill_ifla6_attrs+0x46b/0x490
[    7.792628]  [<ffffffffb47b6b6a>] ? inet6_fill_link_af+0x1a/0x30
[    7.792629]  [<ffffffffb4706d11>] ? rtnl_fill_ifinfo+0xb91/0x10a0
[    7.792630]  [<ffffffffb4232e76>] ? __kmalloc_node_track_caller+0x1f6/0x2b0
[    7.792631]  [<ffffffffb4422a61>] ? nla_parse+0x31/0x120
[    7.792631]  [<ffffffffb4708516>] rtnl_newlink+0x5c6/0x860
[    7.792633]  [<ffffffffb4371500>] ? security_capset+0x10/0x80
[    7.792635]  [<ffffffffb40ac188>] ? ns_capable_common+0x68/0x80
[    7.792636]  [<ffffffffb40ac1b3>] ? ns_capable+0x13/0x20
[    7.792637]  [<ffffffffb4708896>] rtnetlink_rcv_msg+0xe6/0x210
[    7.792638]  [<ffffffffb4232e76>] ? __kmalloc_node_track_caller+0x1f6/0x2b0
[    7.792639]  [<ffffffffb46db177>] ? __alloc_skb+0x87/0x1e0
[    7.792640]  [<ffffffffb47087b0>] ? rtnl_newlink+0x860/0x860
[    7.792641]  [<ffffffffb472bfa4>] netlink_rcv_skb+0xa4/0xc0
[    7.792642]  [<ffffffffb4703088>] rtnetlink_rcv+0x28/0x30
[    7.792643]  [<ffffffffb472b98c>] netlink_unicast+0x18c/0x220
[    7.792643]  [<ffffffffb472bd17>] netlink_sendmsg+0x2f7/0x3b0
[    7.792645]  [<ffffffffb46d2a38>] sock_sendmsg+0x38/0x50
[    7.792646]  [<ffffffffb46d3542>] ___sys_sendmsg+0x2c2/0x2d0
[    7.792647]  [<ffffffffb40aae19>] ? __do_proc_dointvec+0x309/0x3c0
[    7.792648]  [<ffffffffb40aafc8>] ? proc_dointvec+0x38/0x40
[    7.792650]  [<ffffffffb42d9bd8>] ? sysctl_head_finish+0x38/0x40
[    7.792651]  [<ffffffffb42da621>] ? proc_sys_call_handler+0xa1/0x110
[    7.792652]  [<ffffffffb44030be>] ? lockref_put_or_lock+0x5e/0x80
[    7.792653]  [<ffffffffb4272039>] ? dput+0x189/0x260
[    7.792654]  [<ffffffffb427b524>] ? mntput+0x24/0x40
[    7.792655]  [<ffffffffb4278865>] ? __fget_light+0x25/0x60
[    7.792656]  [<ffffffffb46d3e94>] __sys_sendmsg+0x54/0x90
[    7.792657]  [<ffffffffb46d3ee2>] SyS_sendmsg+0x12/0x20
[    7.792658]  [<ffffffffb481bbf7>] entry_SYSCALL_64_fastpath+0x1a/0xa9
[    7.792659] iwlwifi 0000:02:00.0: failed to send the paging cmd
[    7.792672] iwlwifi 0000:02:00.0: Failed to start RT ucode: -5

Comment 17 Need Real Name 2017-02-03 02:11:42 UTC
Confirm that the bug remains in 4.9.6-200

Comment 18 Arcadiy Ivanov 2017-02-03 05:41:41 UTC
I confirm, it does.

[    8.521316] CPU: 2 PID: 1254 Comm: wpa_supplicant Not tainted 4.9.6-200.fc25.x86_64 #1
[    8.521317] Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.9.5 12/22/2016
[    8.521318]  ffffad3287cc7800 ffffffff9f3f414d ffff991103f80028 ffffad3287cc78c0
[    8.521320]  ffffad3287cc7870 ffffffffc09b9af8 ffff991103f87e40 0000000300000000
[    8.521322]  ffff9910f4020000 ffffffff9f0e7270 ffffad3287cc7830 ffffad3287cc7830
[    8.521323] Call Trace:
[    8.521327]  [<ffffffff9f3f414d>] dump_stack+0x63/0x86
[    8.521351]  [<ffffffffc09b9af8>] iwl_trans_pcie_send_hcmd+0x478/0x5a0 [iwlwifi]
[    8.521354]  [<ffffffff9f0e7270>] ? prepare_to_wait_event+0x100/0x100
[    8.521371]  [<ffffffffc09c1239>] iwl_trans_send_cmd+0x59/0xb0 [iwlwifi]
[    8.521377]  [<ffffffffc0d46052>] iwl_mvm_send_cmd+0x32/0xb0 [iwlmvm]
[    8.521383]  [<ffffffffc0d4611f>] iwl_mvm_send_cmd_pdu+0x4f/0x70 [iwlmvm]
[    8.521387]  [<ffffffffc0d384fa>] iwl_send_paging_cmd.isra.16+0xfa/0x120 [iwlmvm]
[    8.521390]  [<ffffffffc0d38f3d>] iwl_mvm_load_ucode_wait_alive+0x73d/0x8a0 [iwlmvm]
[    8.521391]  [<ffffffffc0d38000>] ? 0xffffffffc0d38000
[    8.521393]  [<ffffffffc09b0001>] ? iwl_parse_eeprom_data+0x1c1/0xc70 [iwlwifi]
[    8.521396]  [<ffffffffc0d394f5>] iwl_mvm_up+0x135/0x970 [iwlmvm]
[    8.521397]  [<ffffffff9f0eeddc>] ? mutex_optimistic_spin+0x13c/0x1a0
[    8.521399]  [<ffffffff9f6da9f9>] ? skb_dequeue+0x59/0x70
[    8.521400]  [<ffffffff9f7fba94>] ? wireless_nlevent_flush+0x54/0x90
[    8.521403]  [<ffffffffc0d3face>] __iwl_mvm_mac_start+0x20e/0x350 [iwlmvm]
[    8.521406]  [<ffffffffc0d3fc5a>] iwl_mvm_mac_start+0x4a/0x120 [iwlmvm]
[    8.521408]  [<ffffffff9f774d3d>] ? inetdev_event+0x3d/0x4e0
[    8.521418]  [<ffffffffc0c83704>] drv_start+0x44/0x100 [mac80211]
[    8.521426]  [<ffffffffc0c99075>] ieee80211_do_open+0x295/0x960 [mac80211]
[    8.521446]  [<ffffffffc0c99792>] ieee80211_open+0x52/0x60 [mac80211]
[    8.521447]  [<ffffffff9f6f58a6>] __dev_open+0xc6/0x140
[    8.521449]  [<ffffffff9f81c91a>] ? _raw_spin_unlock_bh+0x1a/0x20
[    8.521450]  [<ffffffff9f6f5bbd>] __dev_change_flags+0x9d/0x160
[    8.521451]  [<ffffffff9f6f5ca9>] dev_change_flags+0x29/0x60
[    8.521452]  [<ffffffff9f7747e5>] devinet_ioctl+0x5f5/0x6c0
[    8.521453]  [<ffffffff9f776330>] inet_ioctl+0x50/0x70
[    8.521455]  [<ffffffff9f6d14a5>] sock_do_ioctl+0x25/0x50
[    8.521456]  [<ffffffff9f6d19c2>] sock_ioctl+0x1d2/0x290
[    8.521458]  [<ffffffff9f26de93>] do_vfs_ioctl+0xa3/0x5f0
[    8.521458]  [<ffffffff9f25f071>] ? SYSC_newlstat+0x41/0x60
[    8.521460]  [<ffffffff9f26e459>] SyS_ioctl+0x79/0x90
[    8.521461]  [<ffffffff9f81cc77>] entry_SYSCALL_64_fastpath+0x1a/0xa9
[    8.521463] iwlwifi 0000:02:00.0: failed to send the paging cmd
[    8.521474] iwlwifi 0000:02:00.0: Failed to start RT ucode: -5

Comment 19 Arcadiy Ivanov 2017-02-09 21:06:16 UTC
[   19.229855] ieee80211 phy0: Hardware restart was requested
[   19.229909] iwlwifi 0000:02:00.0: FW error in SYNC CMD FW_PAGING_BLOCK_CMD
[   19.229913] CPU: 1 PID: 1279 Comm: wpa_supplicant Not tainted 4.9.7-201.fc25.x86_64 #1
[   19.229913] Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.9.5 12/22/2016
[   19.229914]  ffffb2f5479bb800 ffffffffa73f442d ffff92c8c2830028 ffffb2f5479bb8c0
[   19.229916]  ffffb2f5479bb870 ffffffffc0a51af8 ffff92c8c2837e40 ffffffff00000000
[   19.229917]  ffff92c8aaee5d00 ffffffffa70e72a0 ffffb2f5479bb830 ffffb2f5479bb830
[   19.229919] Call Trace:
[   19.229923]  [<ffffffffa73f442d>] dump_stack+0x63/0x86
[   19.229928]  [<ffffffffc0a51af8>] iwl_trans_pcie_send_hcmd+0x478/0x5a0 [iwlwifi]
[   19.229931]  [<ffffffffa70e72a0>] ? prepare_to_wait_event+0x100/0x100
[   19.229934]  [<ffffffffc0a59239>] iwl_trans_send_cmd+0x59/0xb0 [iwlwifi]
[   19.229940]  [<ffffffffc0bdf052>] iwl_mvm_send_cmd+0x32/0xb0 [iwlmvm]
[   19.229942]  [<ffffffffa71cbbb0>] ? get_page_from_freelist+0x2e0/0xb00
[   19.229946]  [<ffffffffc0bdf11f>] iwl_mvm_send_cmd_pdu+0x4f/0x70 [iwlmvm]
[   19.229949]  [<ffffffffc0bd14fa>] iwl_send_paging_cmd.isra.16+0xfa/0x120 [iwlmvm]
[   19.229952]  [<ffffffffc0bd1f3d>] iwl_mvm_load_ucode_wait_alive+0x73d/0x8a0 [iwlmvm]
[   19.229953]  [<ffffffffc0bd1000>] ? 0xffffffffc0bd1000
[   19.229956]  [<ffffffffc0a50001>] ? iwl_pcie_tx_stop+0x131/0x170 [iwlwifi]
[   19.229959]  [<ffffffffc0bd24f5>] iwl_mvm_up+0x135/0x970 [iwlmvm]
[   19.229961]  [<ffffffffa76dd177>] ? __alloc_skb+0x87/0x1e0
[   19.229963]  [<ffffffffa76db9f9>] ? skb_dequeue+0x59/0x70
[   19.229964]  [<ffffffffa77fca94>] ? wireless_nlevent_flush+0x54/0x90
[   19.229967]  [<ffffffffc0bd8ace>] __iwl_mvm_mac_start+0x20e/0x350 [iwlmvm]
[   19.229969]  [<ffffffffa7409c62>] ? copy_to_iter+0xb2/0x490
[   19.229972]  [<ffffffffc0bd8c5a>] iwl_mvm_mac_start+0x4a/0x120 [iwlmvm]
[   19.229973]  [<ffffffffa7775d3d>] ? inetdev_event+0x3d/0x4e0
[   19.229985]  [<ffffffffc0cc4704>] drv_start+0x44/0x100 [mac80211]
[   19.229993]  [<ffffffffc0cda075>] ieee80211_do_open+0x295/0x960 [mac80211]
[   19.230001]  [<ffffffffc0cda792>] ieee80211_open+0x52/0x60 [mac80211]
[   19.230002]  [<ffffffffa76f68a6>] __dev_open+0xc6/0x140
[   19.230004]  [<ffffffffa781d93a>] ? _raw_spin_unlock_bh+0x1a/0x20
[   19.230005]  [<ffffffffa76f6bbd>] __dev_change_flags+0x9d/0x160
[   19.230006]  [<ffffffffa76f6ca9>] dev_change_flags+0x29/0x60
[   19.230007]  [<ffffffffa77757e5>] devinet_ioctl+0x5f5/0x6c0
[   19.230025]  [<ffffffffa7777330>] inet_ioctl+0x50/0x70
[   19.230026]  [<ffffffffa76d24a5>] sock_do_ioctl+0x25/0x50
[   19.230028]  [<ffffffffa76d29c2>] sock_ioctl+0x1d2/0x290
[   19.230029]  [<ffffffffa726e173>] do_vfs_ioctl+0xa3/0x5f0
[   19.230030]  [<ffffffffa76d6151>] ? __sys_recvmsg+0x51/0x90
[   19.230032]  [<ffffffffa726e739>] SyS_ioctl+0x79/0x90
[   19.230033]  [<ffffffffa781dc77>] entry_SYSCALL_64_fastpath+0x1a/0xa9
[   19.230035] iwlwifi 0000:02:00.0: failed to send the paging cmd
[   19.230051] iwlwifi 0000:02:00.0: Failed to start RT ucode: -5

Comment 20 Arcadiy Ivanov 2017-02-14 23:43:04 UTC
Same on 4.9.9-200

[   19.435695] CPU: 1 PID: 1289 Comm: wpa_supplicant Not tainted 4.9.9-200.fc25.x86_64 #1
[   19.435696] Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.9.5 12/22/2016
[   19.435699]  ffffb9b947d1f800 ffffffffb93f467d ffffa0a402f60028 ffffb9b947d1f8c0
[   19.435703]  ffffb9b947d1f870 ffffffffc09ceaf8 ffffa0a402f67e40 ffffffff00000000
[   19.435707]  ffffa0a406299f00 ffffffffb90e72d0 ffffb9b947d1f830 ffffb9b947d1f830
[   19.435710] Call Trace:
[   19.435719]  [<ffffffffb93f467d>] dump_stack+0x63/0x86
[   19.435748]  [<ffffffffc09ceaf8>] iwl_trans_pcie_send_hcmd+0x478/0x5a0 [iwlwifi]
[   19.435752]  [<ffffffffb90e72d0>] ? prepare_to_wait_event+0x100/0x100
[   19.435762]  [<ffffffffc09d6239>] iwl_trans_send_cmd+0x59/0xb0 [iwlwifi]
[   19.435778]  [<ffffffffc0bb3052>] iwl_mvm_send_cmd+0x32/0xb0 [iwlmvm]
[   19.435784]  [<ffffffffb91cbcb0>] ? get_page_from_freelist+0x2e0/0xb00
[   19.435794]  [<ffffffffc0bb311f>] iwl_mvm_send_cmd_pdu+0x4f/0x70 [iwlmvm]
[   19.435802]  [<ffffffffc0ba54fa>] iwl_send_paging_cmd.isra.16+0xfa/0x120 [iwlmvm]
[   19.435812]  [<ffffffffc0ba5f3d>] iwl_mvm_load_ucode_wait_alive+0x73d/0x8a0 [iwlmvm]
[   19.435814]  [<ffffffffc0ba5000>] ? 0xffffffffc0ba5000
[   19.435822]  [<ffffffffc09d0001>] ? iwl_trans_pcie_tx+0x13e1/0x1520 [iwlwifi]
[   19.435830]  [<ffffffffc0ba64f5>] iwl_mvm_up+0x135/0x970 [iwlmvm]
[   19.435833]  [<ffffffffb90eee3c>] ? mutex_optimistic_spin+0x13c/0x1a0
[   19.435837]  [<ffffffffb96db9f9>] ? skb_dequeue+0x59/0x70
[   19.435840]  [<ffffffffb97fcc84>] ? wireless_nlevent_flush+0x54/0x90
[   19.435849]  [<ffffffffc0bacace>] __iwl_mvm_mac_start+0x20e/0x350 [iwlmvm]
[   19.435858]  [<ffffffffc0bacc5a>] iwl_mvm_mac_start+0x4a/0x120 [iwlmvm]
[   19.435861]  [<ffffffffb9775ead>] ? inetdev_event+0x3d/0x4e0
[   19.435886]  [<ffffffffc0c60704>] drv_start+0x44/0x100 [mac80211]
[   19.435908]  [<ffffffffc0c76075>] ieee80211_do_open+0x295/0x960 [mac80211]
[   19.435929]  [<ffffffffc0c76792>] ieee80211_open+0x52/0x60 [mac80211]
[   19.435932]  [<ffffffffb96f68a6>] __dev_open+0xc6/0x140
[   19.435936]  [<ffffffffb981db4a>] ? _raw_spin_unlock_bh+0x1a/0x20
[   19.435939]  [<ffffffffb96f6bbd>] __dev_change_flags+0x9d/0x160
[   19.435942]  [<ffffffffb96f6ca9>] dev_change_flags+0x29/0x60
[   19.435945]  [<ffffffffb9775955>] devinet_ioctl+0x5f5/0x6c0
[   19.435949]  [<ffffffffb97774a0>] inet_ioctl+0x50/0x70
[   19.435953]  [<ffffffffb96d24a5>] sock_do_ioctl+0x25/0x50
[   19.435956]  [<ffffffffb96d29c2>] sock_ioctl+0x1d2/0x290
[   19.435961]  [<ffffffffb926e303>] do_vfs_ioctl+0xa3/0x5f0
[   19.435964]  [<ffffffffb925f4e1>] ? SYSC_newlstat+0x41/0x60
[   19.435967]  [<ffffffffb926e8c9>] SyS_ioctl+0x79/0x90
[   19.435971]  [<ffffffffb981deb7>] entry_SYSCALL_64_fastpath+0x1a/0xa9
[   19.435976] iwlwifi 0000:02:00.0: failed to send the paging cmd
[   19.436002] iwlwifi 0000:02:00.0: Failed to start RT ucode: -5

Comment 21 Thomas Peiselt 2017-02-20 16:40:34 UTC
Thinkpad P50 owner here, been running into this bug w/ arch linux, kernel version 4.9.9.

It helped to remove iwlwifi-7260-16.ucode and iwlwifi-7260-17.ucode from /lib/firmware.

YMMV

Comment 22 Leif Gustafson 2017-02-21 02:56:37 UTC
(In reply to Thomas Peiselt from comment #21)
> Thinkpad P50 owner here, been running into this bug w/ arch linux, kernel
> version 4.9.9.
> 
> It helped to remove iwlwifi-7260-16.ucode and iwlwifi-7260-17.ucode from
> /lib/firmware.
> 
> YMMV

Thanks Thomas,  I'll give this a try on my P50 ASAP.

Comment 23 Rabin 2017-02-21 18:13:31 UTC
(In reply to Thomas Peiselt from comment #21)
> Thinkpad P50 owner here, been running into this bug w/ arch linux, kernel
> version 4.9.9.
> 
> It helped to remove iwlwifi-7260-16.ucode and iwlwifi-7260-17.ucode from
> /lib/firmware.
> 
> YMMV

Didn't work for me. 

I removed all iwl* packages and installed only iwl7260 package.
removed the above files, restart NetworkManager and the card DID came up and connected to my wifi, but after disconnecting from the AP, the card just hang, 
and I saw the same dump as above in journalctl.

Comment 24 Need Real Name 2017-02-21 18:47:38 UTC
On a lenovo P70 with Intel Corporation Wireless 8260 (rev 3a)
running 4.9.9-200.fc25.x86_64:

I moved iwlwifi-8000C-22.ucode out of /lib/firmware so that
iwlwifi-8000C-21.ucode was most recent available (dmesg
shows the system tried to load versions 26, 25, etc until
it found 21). 21 works while 22 gives the errors noted in this
bug.

Comment 25 Arcadiy Ivanov 2017-02-27 07:11:20 UTC
Same on 4.9.11-200

[    8.240197] iwlwifi 0000:02:00.0: Microcode SW error detected.  Restarting 0x2000000.
[    8.240200] iwlwifi 0000:02:00.0: CSR values:
[    8.240201] iwlwifi 0000:02:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG)
[    8.240210] iwlwifi 0000:02:00.0:        CSR_HW_IF_CONFIG_REG: 0X00489008
[    8.240214] iwlwifi 0000:02:00.0:          CSR_INT_COALESCING: 0X0000ff40
[    8.240217] iwlwifi 0000:02:00.0:                     CSR_INT: 0X00000000
[    8.240220] iwlwifi 0000:02:00.0:                CSR_INT_MASK: 0X00000000
[    8.240223] iwlwifi 0000:02:00.0:           CSR_FH_INT_STATUS: 0X00000000
[    8.240226] iwlwifi 0000:02:00.0:                 CSR_GPIO_IN: 0X00000019
[    8.240229] iwlwifi 0000:02:00.0:                   CSR_RESET: 0X00000000
[    8.240232] iwlwifi 0000:02:00.0:                CSR_GP_CNTRL: 0X08040005
[    8.240235] iwlwifi 0000:02:00.0:                  CSR_HW_REV: 0X00000201
[    8.240238] iwlwifi 0000:02:00.0:              CSR_EEPROM_REG: 0Xd55555d5
[    8.240254] iwlwifi 0000:02:00.0:               CSR_EEPROM_GP: 0Xd55555d5
[    8.240270] iwlwifi 0000:02:00.0:              CSR_OTP_GP_REG: 0Xd55555d5
[    8.240273] iwlwifi 0000:02:00.0:                 CSR_GIO_REG: 0X001f0042
[    8.240276] iwlwifi 0000:02:00.0:            CSR_GP_UCODE_REG: 0X00000000
[    8.240279] iwlwifi 0000:02:00.0:           CSR_GP_DRIVER_REG: 0X00000000
[    8.240282] iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
[    8.240285] iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
[    8.240288] iwlwifi 0000:02:00.0:                 CSR_LED_REG: 0X00000020
[    8.240291] iwlwifi 0000:02:00.0:        CSR_DRAM_INT_TBL_REG: 0X8805953f
[    8.240294] iwlwifi 0000:02:00.0:        CSR_GIO_CHICKEN_BITS: 0X07800200
[    8.240297] iwlwifi 0000:02:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
[    8.240300] iwlwifi 0000:02:00.0:      CSR_MONITOR_STATUS_REG: 0Xc03803c0
[    8.240303] iwlwifi 0000:02:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
[    8.240306] iwlwifi 0000:02:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0000
[    8.240307] iwlwifi 0000:02:00.0: FH register values:
[    8.240325] iwlwifi 0000:02:00.0:         FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X05954080
[    8.240337] iwlwifi 0000:02:00.0:        FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X00595400
[    8.240349] iwlwifi 0000:02:00.0:                  FH_RSCSR_CHNL0_WPTR: 0X00000000
[    8.240361] iwlwifi 0000:02:00.0:         FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X00801054
[    8.240373] iwlwifi 0000:02:00.0:          FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
[    8.240385] iwlwifi 0000:02:00.0:            FH_MEM_RSSR_RX_STATUS_REG: 0X03030000
[    8.240397] iwlwifi 0000:02:00.0:    FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
[    8.240409] iwlwifi 0000:02:00.0:                FH_TSSR_TX_STATUS_REG: 0X07ff0003
[    8.240420] iwlwifi 0000:02:00.0:                 FH_TSSR_TX_ERROR_REG: 0X00000000
[    8.240525] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    8.240526] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 6
[    8.240527] iwlwifi 0000:02:00.0: Loaded firmware version: 22.361476.0
[    8.240528] iwlwifi 0000:02:00.0: 0x00000071 | ADVANCED_SYSASSERT          
[    8.240529] iwlwifi 0000:02:00.0: 0x000002F0 | trm_hw_status0
[    8.240530] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
[    8.240531] iwlwifi 0000:02:00.0: 0x0000E9C8 | branchlink2
[    8.240531] iwlwifi 0000:02:00.0: 0x0002843C | interruptlink1
[    8.240532] iwlwifi 0000:02:00.0: 0x0002843C | interruptlink2
[    8.240533] iwlwifi 0000:02:00.0: 0x00000000 | data1
[    8.240534] iwlwifi 0000:02:00.0: 0x00001000 | data2
[    8.240535] iwlwifi 0000:02:00.0: 0x02039842 | data3
[    8.240536] iwlwifi 0000:02:00.0: 0x003FE494 | beacon time
[    8.240536] iwlwifi 0000:02:00.0: 0x00001B6A | tsf low
[    8.240537] iwlwifi 0000:02:00.0: 0x00000000 | tsf hi
[    8.240538] iwlwifi 0000:02:00.0: 0x00000000 | time gp1
[    8.240539] iwlwifi 0000:02:00.0: 0x00001B6B | time gp2
[    8.240539] iwlwifi 0000:02:00.0: 0x00000000 | uCode revision type
[    8.240540] iwlwifi 0000:02:00.0: 0x00000016 | uCode version major
[    8.240541] iwlwifi 0000:02:00.0: 0x00058404 | uCode version minor
[    8.240542] iwlwifi 0000:02:00.0: 0x00000201 | hw version
[    8.240543] iwlwifi 0000:02:00.0: 0x00489008 | board version
[    8.240543] iwlwifi 0000:02:00.0: 0x00000000 | hcmd
[    8.240544] iwlwifi 0000:02:00.0: 0x00022000 | isr0
[    8.240545] iwlwifi 0000:02:00.0: 0x10800000 | isr1
[    8.240546] iwlwifi 0000:02:00.0: 0x18001802 | isr2
[    8.240547] iwlwifi 0000:02:00.0: 0x004000C0 | isr3
[    8.240547] iwlwifi 0000:02:00.0: 0x00000000 | isr4
[    8.240548] iwlwifi 0000:02:00.0: 0x00000110 | last cmd Id
[    8.240549] iwlwifi 0000:02:00.0: 0x00000000 | wait_event
[    8.240550] iwlwifi 0000:02:00.0: 0x0000873E | l2p_control
[    8.240551] iwlwifi 0000:02:00.0: 0x00000000 | l2p_duration
[    8.240551] iwlwifi 0000:02:00.0: 0x00000000 | l2p_mhvalid
[    8.240552] iwlwifi 0000:02:00.0: 0x00000000 | l2p_addr_match
[    8.240553] iwlwifi 0000:02:00.0: 0x0000000F | lmpm_pmg_sel
[    8.240554] iwlwifi 0000:02:00.0: 0x03071928 | timestamp
[    8.240554] iwlwifi 0000:02:00.0: 0x00340008 | flow_handler
[    8.240614] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    8.240615] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 7
[    8.240616] iwlwifi 0000:02:00.0: 0x00000309 | ADVANCED_SYSASSERT
[    8.240617] iwlwifi 0000:02:00.0: 0x00000000 | umac branchlink1
[    8.240618] iwlwifi 0000:02:00.0: 0xC008383C | umac branchlink2
[    8.240618] iwlwifi 0000:02:00.0: 0xC008166C | umac interruptlink1
[    8.240619] iwlwifi 0000:02:00.0: 0x00000000 | umac interruptlink2
[    8.240620] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data1
[    8.240621] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data2
[    8.240622] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data3
[    8.240622] iwlwifi 0000:02:00.0: 0x00000016 | umac major
[    8.240623] iwlwifi 0000:02:00.0: 0x00058404 | umac minor
[    8.240624] iwlwifi 0000:02:00.0: 0xC0887DEC | frame pointer
[    8.240625] iwlwifi 0000:02:00.0: 0xC0887DEC | stack pointer
[    8.240625] iwlwifi 0000:02:00.0: 0x0900014F | last host cmd
[    8.240626] iwlwifi 0000:02:00.0: 0x00080002 | isr status reg
[    8.240629] ieee80211 phy0: Hardware restart was requested
[    8.240638] iwlwifi 0000:02:00.0: FW error in SYNC CMD FW_PAGING_BLOCK_CMD
[    8.240640] CPU: 5 PID: 1265 Comm: wpa_supplicant Not tainted 4.9.11-200.fc25.x86_64 #1
[    8.240641] Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.9.5 12/22/2016
[    8.240642]  ffffb51087077800 ffffffffa63f48bd ffff9ff077810028 ffffb510870778c0
[    8.240644]  ffffb51087077870 ffffffffc0d81ae8 ffff9ff077817e40 ffffffff00000000
[    8.240645]  ffff9ff06a44be00 ffffffffa60e8250 ffffb51087077830 ffffb51087077830
[    8.240647] Call Trace:
[    8.240652]  [<ffffffffa63f48bd>] dump_stack+0x63/0x86
[    8.240658]  [<ffffffffc0d81ae8>] iwl_trans_pcie_send_hcmd+0x478/0x5a0 [iwlwifi]
[    8.240660]  [<ffffffffa60e8250>] ? prepare_to_wait_event+0x100/0x100
[    8.240664]  [<ffffffffc0d891f9>] iwl_trans_send_cmd+0x59/0xb0 [iwlwifi]
[    8.240670]  [<ffffffffc0dae052>] iwl_mvm_send_cmd+0x32/0xb0 [iwlmvm]
[    8.240672]  [<ffffffffa61cbfb0>] ? get_page_from_freelist+0x2e0/0xb00
[    8.240676]  [<ffffffffc0dae11f>] iwl_mvm_send_cmd_pdu+0x4f/0x70 [iwlmvm]
[    8.240679]  [<ffffffffc0da04fa>] iwl_send_paging_cmd.isra.16+0xfa/0x120 [iwlmvm]
[    8.240682]  [<ffffffffc0da0f3d>] iwl_mvm_load_ucode_wait_alive+0x73d/0x8a0 [iwlmvm]
[    8.240683]  [<ffffffffc0da0000>] ? 0xffffffffc0da0000
[    8.240687]  [<ffffffffc0d80001>] ? iwl_pcie_tx_stop+0x141/0x170 [iwlwifi]
[    8.240690]  [<ffffffffc0da14f5>] iwl_mvm_up+0x135/0x970 [iwlmvm]
[    8.240691]  [<ffffffffa60efdbc>] ? mutex_optimistic_spin+0x13c/0x1a0
[    8.240693]  [<ffffffffa66db9f9>] ? skb_dequeue+0x59/0x70
[    8.240694]  [<ffffffffa67fcb34>] ? wireless_nlevent_flush+0x54/0x90
[    8.240698]  [<ffffffffc0da7ace>] __iwl_mvm_mac_start+0x20e/0x350 [iwlmvm]
[    8.240701]  [<ffffffffc0da7c5a>] iwl_mvm_mac_start+0x4a/0x120 [iwlmvm]
[    8.240703]  [<ffffffffa6775e8d>] ? inetdev_event+0x3d/0x4e0
[    8.240714]  [<ffffffffc0c99704>] drv_start+0x44/0x100 [mac80211]
[    8.240724]  [<ffffffffc0caf055>] ieee80211_do_open+0x295/0x960 [mac80211]
[    8.240753]  [<ffffffffc0caf772>] ieee80211_open+0x52/0x60 [mac80211]
[    8.240754]  [<ffffffffa66f68a6>] __dev_open+0xc6/0x140
[    8.240756]  [<ffffffffa681d8ca>] ? _raw_spin_unlock_bh+0x1a/0x20
[    8.240770]  [<ffffffffa66f6bbd>] __dev_change_flags+0x9d/0x160
[    8.240771]  [<ffffffffa66f6ca9>] dev_change_flags+0x29/0x60
[    8.240773]  [<ffffffffa6775935>] devinet_ioctl+0x5f5/0x6c0
[    8.240774]  [<ffffffffa6777480>] inet_ioctl+0x50/0x70
[    8.240776]  [<ffffffffa66d24a5>] sock_do_ioctl+0x25/0x50
[    8.240777]  [<ffffffffa66d29c2>] sock_ioctl+0x1d2/0x290
[    8.240779]  [<ffffffffa626e5d3>] do_vfs_ioctl+0xa3/0x5f0
[    8.240780]  [<ffffffffa625f7b1>] ? SYSC_newlstat+0x41/0x60
[    8.240781]  [<ffffffffa626eb99>] SyS_ioctl+0x79/0x90
[    8.240783]  [<ffffffffa681dc37>] entry_SYSCALL_64_fastpath+0x1a/0xa9
[    8.240790] iwlwifi 0000:02:00.0: failed to send the paging cmd
[    8.240801] iwlwifi 0000:02:00.0: Failed to start RT ucode: -5

Comment 26 Robert Story 2017-02-28 14:24:53 UTC
"me too".. Lenovo P50, Fedora 25 with all updates and no proprietary drivers/modules.

[    5.686074] iTCO_vendor_support: vendor-support=0
[    5.686541] Intel(R) Wireless WiFi driver for Linux
[    5.686542] Copyright(c) 2003- 2015 Intel Corporation
[    5.687137] iwlwifi 0000:04:00.0: enabling device (0000 -> 0002)
[    5.689354] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
[    5.690565] iTCO_wdt: Found a Intel PCH TCO device (Version=4, TCOBASE=0x0400)
[    5.691049] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[    5.692754] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-8000C-26.ucode failed with error -2
[    5.692854] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-8000C-25.ucode failed with error -2
[    5.692865] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-8000C-24.ucode failed with error -2
[    5.692875] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-8000C-23.ucode failed with error -2
[    5.693983] random: crng init done
[    5.696257] iwlwifi 0000:04:00.0: loaded firmware version 22.361476.0 op_mode iwlmvm
[    5.764698] iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x208
[    5.767127] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[    5.768012] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[    5.784802] intel_rapl: Found RAPL domain package
[    5.784804] intel_rapl: Found RAPL domain core
[    5.784805] intel_rapl: Found RAPL domain uncore
[    5.784806] intel_rapl: Found RAPL domain dram
[    5.904802] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[    5.908727] iwlwifi 0000:04:00.0 wlp4s0: renamed from wlan0
[   21.710704] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   21.710705] Bluetooth: BNEP filters: protocol multicast
[   21.710708] Bluetooth: BNEP socket layer initialized
[   22.371449] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[   22.371901] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[   22.500644] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[   22.501043] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[   22.566434] iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x2000000.
[   22.566449] iwlwifi 0000:04:00.0: CSR values:
[   22.566450] iwlwifi 0000:04:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG)
[   22.566516] iwlwifi 0000:04:00.0:        CSR_HW_IF_CONFIG_REG: 0X00489008
[   22.566635] iwlwifi 0000:04:00.0:          CSR_INT_COALESCING: 0X0000ff40
[   22.566685] iwlwifi 0000:04:00.0:                     CSR_INT: 0X10000000
[   22.566734] iwlwifi 0000:04:00.0:                CSR_INT_MASK: 0X00000000
[   22.566783] iwlwifi 0000:04:00.0:           CSR_FH_INT_STATUS: 0X00000000
[   22.566832] iwlwifi 0000:04:00.0:                 CSR_GPIO_IN: 0X00000019
[   22.566881] iwlwifi 0000:04:00.0:                   CSR_RESET: 0X00000000
[   22.566930] iwlwifi 0000:04:00.0:                CSR_GP_CNTRL: 0X08040005
[   22.566979] iwlwifi 0000:04:00.0:                  CSR_HW_REV: 0X00000201
[   22.567029] iwlwifi 0000:04:00.0:              CSR_EEPROM_REG: 0Xd55555d5
[   22.567078] iwlwifi 0000:04:00.0:               CSR_EEPROM_GP: 0Xd55555d5
[   22.567127] iwlwifi 0000:04:00.0:              CSR_OTP_GP_REG: 0Xd55555d5
[   22.567176] iwlwifi 0000:04:00.0:                 CSR_GIO_REG: 0X001f0042
[   22.567225] iwlwifi 0000:04:00.0:            CSR_GP_UCODE_REG: 0X00000000
[   22.567274] iwlwifi 0000:04:00.0:           CSR_GP_DRIVER_REG: 0X00000000
[   22.567332] iwlwifi 0000:04:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
[   22.567454] iwlwifi 0000:04:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
[   22.567504] iwlwifi 0000:04:00.0:                 CSR_LED_REG: 0X00000020
[   22.567558] iwlwifi 0000:04:00.0:        CSR_DRAM_INT_TBL_REG: 0X8804556c
[   22.567607] iwlwifi 0000:04:00.0:        CSR_GIO_CHICKEN_BITS: 0X07800200
[   22.567656] iwlwifi 0000:04:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
[   22.567705] iwlwifi 0000:04:00.0:      CSR_MONITOR_STATUS_REG: 0Xc03813c0
[   22.567755] iwlwifi 0000:04:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
[   22.567804] iwlwifi 0000:04:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0000
[   22.567805] iwlwifi 0000:04:00.0: FH register values:
[   22.568006] iwlwifi 0000:04:00.0:         FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X04556d80
[   22.568207] iwlwifi 0000:04:00.0:        FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X004556d0
[   22.568362] iwlwifi 0000:04:00.0:                  FH_RSCSR_CHNL0_WPTR: 0X00000000
[   22.568734] iwlwifi 0000:04:00.0:         FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X00801054
[   22.568888] iwlwifi 0000:04:00.0:          FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
[   22.569041] iwlwifi 0000:04:00.0:            FH_MEM_RSSR_RX_STATUS_REG: 0X03030000
[   22.569195] iwlwifi 0000:04:00.0:    FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
[   22.569350] iwlwifi 0000:04:00.0:                FH_TSSR_TX_STATUS_REG: 0X07ff0003
[   22.569552] iwlwifi 0000:04:00.0:                 FH_TSSR_TX_ERROR_REG: 0X00000000
[   22.572527] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[   22.572529] iwlwifi 0000:04:00.0: Status: 0x00000000, count: 6
[   22.572530] iwlwifi 0000:04:00.0: Loaded firmware version: 22.361476.0
[   22.572532] iwlwifi 0000:04:00.0: 0x00000071 | ADVANCED_SYSASSERT
[   22.572533] iwlwifi 0000:04:00.0: 0x000002F0 | trm_hw_status0
[   22.572534] iwlwifi 0000:04:00.0: 0x00000000 | trm_hw_status1
[   22.572536] iwlwifi 0000:04:00.0: 0x0000E9C8 | branchlink2
[   22.572537] iwlwifi 0000:04:00.0: 0x0002843C | interruptlink1
[   22.572538] iwlwifi 0000:04:00.0: 0x0002843C | interruptlink2
[   22.572540] iwlwifi 0000:04:00.0: 0x00000000 | data1
[   22.572541] iwlwifi 0000:04:00.0: 0x00001000 | data2
[   22.572542] iwlwifi 0000:04:00.0: 0x02039842 | data3
[   22.572543] iwlwifi 0000:04:00.0: 0x003FE046 | beacon time
[   22.572545] iwlwifi 0000:04:00.0: 0x00001FB8 | tsf low
[   22.572546] iwlwifi 0000:04:00.0: 0x00000000 | tsf hi
[   22.572547] iwlwifi 0000:04:00.0: 0x00000000 | time gp1
[   22.572549] iwlwifi 0000:04:00.0: 0x00001FB9 | time gp2
[   22.572550] iwlwifi 0000:04:00.0: 0x00000000 | uCode revision type
[   22.572551] iwlwifi 0000:04:00.0: 0x00000016 | uCode version major
[   22.572553] iwlwifi 0000:04:00.0: 0x00058404 | uCode version minor
[   22.572554] iwlwifi 0000:04:00.0: 0x00000201 | hw version
[   22.572555] iwlwifi 0000:04:00.0: 0x00489008 | board version
[   22.572556] iwlwifi 0000:04:00.0: 0x00000000 | hcmd
[   22.572558] iwlwifi 0000:04:00.0: 0x00022000 | isr0
[   22.572559] iwlwifi 0000:04:00.0: 0x00800000 | isr1
[   22.572560] iwlwifi 0000:04:00.0: 0x18001802 | isr2
[   22.572561] iwlwifi 0000:04:00.0: 0x004001C0 | isr3
[   22.572563] iwlwifi 0000:04:00.0: 0x00000000 | isr4
[   22.572564] iwlwifi 0000:04:00.0: 0x00000110 | last cmd Id
[   22.572565] iwlwifi 0000:04:00.0: 0x00000000 | wait_event
[   22.572567] iwlwifi 0000:04:00.0: 0x0000C3CB | l2p_control
[   22.572568] iwlwifi 0000:04:00.0: 0x00000000 | l2p_duration
[   22.572569] iwlwifi 0000:04:00.0: 0x00000000 | l2p_mhvalid
[   22.572570] iwlwifi 0000:04:00.0: 0x00000000 | l2p_addr_match
[   22.572572] iwlwifi 0000:04:00.0: 0x0000000F | lmpm_pmg_sel
[   22.572573] iwlwifi 0000:04:00.0: 0x03071928 | timestamp
[   22.572574] iwlwifi 0000:04:00.0: 0x00000008 | flow_handler
[   22.573519] iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
[   22.573521] iwlwifi 0000:04:00.0: Status: 0x00000000, count: 7
[   22.573522] iwlwifi 0000:04:00.0: 0x00000309 | ADVANCED_SYSASSERT
[   22.573523] iwlwifi 0000:04:00.0: 0x00000000 | umac branchlink1
[   22.573525] iwlwifi 0000:04:00.0: 0xC008383C | umac branchlink2
[   22.573526] iwlwifi 0000:04:00.0: 0xC008166C | umac interruptlink1
[   22.573528] iwlwifi 0000:04:00.0: 0x00000000 | umac interruptlink2
[   22.573529] iwlwifi 0000:04:00.0: 0xDEADBEEF | umac data1
[   22.573530] iwlwifi 0000:04:00.0: 0xDEADBEEF | umac data2
[   22.573532] iwlwifi 0000:04:00.0: 0xDEADBEEF | umac data3
[   22.573533] iwlwifi 0000:04:00.0: 0x00000016 | umac major
[   22.573534] iwlwifi 0000:04:00.0: 0x00058404 | umac minor
[   22.573536] iwlwifi 0000:04:00.0: 0xC0887DEC | frame pointer
[   22.573537] iwlwifi 0000:04:00.0: 0xC0887DEC | stack pointer
[   22.573538] iwlwifi 0000:04:00.0: 0x0900014F | last host cmd
[   22.573540] iwlwifi 0000:04:00.0: 0x00080002 | isr status reg
[   22.573543] ieee80211 phy0: Hardware restart was requested
[   22.573578] iwlwifi 0000:04:00.0: FW error in SYNC CMD FW_PAGING_BLOCK_CMD
[   22.573581] CPU: 6 PID: 1112 Comm: NetworkManager Not tainted 4.9.12-200.fc25.x86_64 #1
[   22.573582] Hardware name: LENOVO 20EQS59X00/20EQS59X00, BIOS N1EET65W (1.38 ) 02/09/2017
[   22.573583]  ffff9edd07c97270 ffffffffbe3f48dd ffff8d0496a50028 ffff9edd07c97330
[   22.573584]  ffff9edd07c972e0 ffffffffc0aecae8 ffff8d0496a57e40 ffffffff00000000
[   22.573586]  ffff8d0496cb5d00 ffffffffbe0e8250 ffff9edd07c972a0 ffff9edd07c972a0
[   22.573587] Call Trace:
[   22.573591]  [<ffffffffbe3f48dd>] dump_stack+0x63/0x86
[   22.573596]  [<ffffffffc0aecae8>] iwl_trans_pcie_send_hcmd+0x478/0x5a0 [iwlwifi]
[   22.573598]  [<ffffffffbe0e8250>] ? prepare_to_wait_event+0x100/0x100
[   22.573616]  [<ffffffffc0af41f9>] iwl_trans_send_cmd+0x59/0xb0 [iwlwifi]
[   22.573622]  [<ffffffffc0ba5052>] iwl_mvm_send_cmd+0x32/0xb0 [iwlmvm]
[   22.573624]  [<ffffffffbe1cbfc0>] ? get_page_from_freelist+0x2e0/0xb00
[   22.573627]  [<ffffffffc0ba511f>] iwl_mvm_send_cmd_pdu+0x4f/0x70 [iwlmvm]
[   22.573630]  [<ffffffffc0b974fa>] iwl_send_paging_cmd.isra.16+0xfa/0x120 [iwlmvm]
[   22.573633]  [<ffffffffc0b97f3d>] iwl_mvm_load_ucode_wait_alive+0x73d/0x8a0 [iwlmvm]
[   22.573642]  [<ffffffffc0b97000>] ? 0xffffffffc0b97000
[   22.573645]  [<ffffffffc0af0001>] ? iwl_trans_pcie_dump_data+0x181/0x630 [iwlwifi]
[   22.573648]  [<ffffffffc0b984f5>] iwl_mvm_up+0x135/0x970 [iwlmvm]
[   22.573649]  [<ffffffffbe0fddac>] ? console_unlock+0x34c/0x5e0
[   22.573651]  [<ffffffffbe6db9f9>] ? skb_dequeue+0x59/0x70
[   22.573652]  [<ffffffffbe7fcb34>] ? wireless_nlevent_flush+0x54/0x90
[   22.573656]  [<ffffffffc0b9eace>] __iwl_mvm_mac_start+0x20e/0x350 [iwlmvm]
[   22.573657]  [<ffffffffbe1c0496>] ? printk+0x57/0x73
[   22.573660]  [<ffffffffc0b9ec5a>] iwl_mvm_mac_start+0x4a/0x120 [iwlmvm]
[   22.573663]  [<ffffffffbe775e8d>] ? inetdev_event+0x3d/0x4e0
[   22.573675]  [<ffffffffc0c7e704>] drv_start+0x44/0x100 [mac80211]
[   22.573683]  [<ffffffffc0c94055>] ieee80211_do_open+0x295/0x960 [mac80211]
[   22.573690]  [<ffffffffc0c94772>] ieee80211_open+0x52/0x60 [mac80211]
[   22.573692]  [<ffffffffbe6f68a6>] __dev_open+0xc6/0x140
[   22.573693]  [<ffffffffbe81d8ca>] ? _raw_spin_unlock_bh+0x1a/0x20
[   22.573694]  [<ffffffffbe6f6bbd>] __dev_change_flags+0x9d/0x160
[   22.573695]  [<ffffffffbe6f6ca9>] dev_change_flags+0x29/0x60
[   22.573696]  [<ffffffffbe7059f8>] do_setlink+0x338/0xd00
[   22.573698]  [<ffffffffbe423861>] ? __nla_reserve+0x41/0x50
[   22.573699]  [<ffffffffbe4239a0>] ? __nla_put+0x20/0x30
[   22.573700]  [<ffffffffbe81d8a0>] ? _raw_read_unlock_bh+0x20/0x30
[   22.573701]  [<ffffffffbe7b8b9b>] ? inet6_fill_ifla6_attrs+0x46b/0x490
[   22.573702]  [<ffffffffbe423631>] ? nla_parse+0x31/0x120
[   22.573703]  [<ffffffffbe70a536>] rtnl_newlink+0x5c6/0x860
[   22.573705]  [<ffffffffbe372000>] ? security_capget+0x50/0x70
[   22.573707]  [<ffffffffbe0ad1c8>] ? ns_capable_common+0x68/0x80
[   22.573708]  [<ffffffffbe0ad1f3>] ? ns_capable+0x13/0x20
[   22.573709]  [<ffffffffbe70a8b6>] rtnetlink_rcv_msg+0xe6/0x210
[   22.573710]  [<ffffffffbe3771b0>] ? sock_has_perm+0x70/0x90
[   22.573711]  [<ffffffffbe6dd102>] ? __alloc_skb+0x12/0x1e0
[   22.573712]  [<ffffffffbe70a7d0>] ? rtnl_newlink+0x860/0x860
[   22.573713]  [<ffffffffbe72e114>] netlink_rcv_skb+0xa4/0xc0
[   22.573714]  [<ffffffffbe705088>] rtnetlink_rcv+0x28/0x30
[   22.573715]  [<ffffffffbe72dafc>] netlink_unicast+0x18c/0x220
[   22.573716]  [<ffffffffbe72de87>] netlink_sendmsg+0x2f7/0x3b0
[   22.573717]  [<ffffffffbe6d4a38>] sock_sendmsg+0x38/0x50
[   22.573717]  [<ffffffffbe6d5542>] ___sys_sendmsg+0x2c2/0x2d0
[   22.573719]  [<ffffffffbe0abe49>] ? __do_proc_dointvec+0x309/0x3c0
[   22.573720]  [<ffffffffbe0abff8>] ? proc_dointvec+0x38/0x40
[   22.573721]  [<ffffffffbe2da6c8>] ? sysctl_head_finish+0x38/0x40
[   22.573722]  [<ffffffffbe2db111>] ? proc_sys_call_handler+0xa1/0x110
[   22.573723]  [<ffffffffbe403bbe>] ? lockref_put_or_lock+0x5e/0x80
[   22.573724]  [<ffffffffbe272ad9>] ? dput+0x189/0x260
[   22.573725]  [<ffffffffbe27bff4>] ? mntput+0x24/0x40
[   22.573727]  [<ffffffffbe279315>] ? __fget_light+0x25/0x60
[   22.573728]  [<ffffffffbe6d5e94>] __sys_sendmsg+0x54/0x90
[   22.573729]  [<ffffffffbe6d5ee2>] SyS_sendmsg+0x12/0x20
[   22.573730]  [<ffffffffbe81dc37>] entry_SYSCALL_64_fastpath+0x1a/0xa9
[   22.573732] iwlwifi 0000:04:00.0: failed to send the paging cmd
[   22.573741] iwlwifi 0000:04:00.0: Failed to start RT ucode: -5
[   22.600737] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[   22.601237] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[   22.734246] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[   22.735570] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled

Comment 27 Arcadiy Ivanov 2017-03-01 04:46:45 UTC
Same on 4.9.12

[    8.284754] CPU: 0 PID: 1281 Comm: wpa_supplicant Not tainted 4.9.12-200.fc25.x86_64 #1
[    8.284755] Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.9.5 12/22/2016
[    8.284756]  ffff9e4a47cd7800 ffffffff943f48dd ffff8e1e824d0028 ffff9e4a47cd78c0
[    8.284758]  ffff9e4a47cd7870 ffffffffc0870ae8 ffff8e1e824d7e40 ffffffff00000000
[    8.284759]  ffff8e1e68a1dd00 ffffffff940e8250 ffff9e4a47cd7830 ffff9e4a47cd7830
[    8.284760] Call Trace:
[    8.284764]  [<ffffffff943f48dd>] dump_stack+0x63/0x86

Comment 28 MGeiger 2017-03-04 20:56:15 UTC
Also on 4.9.13

Firmware loading stage:
Preceding firmware loading:
[   20.466247] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-26.ucode failed with error -2
[   20.466258] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-25.ucode failed with error -2
[   20.466267] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-24.ucode failed with error -2
[   20.466277] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-23.ucode failed with error -2
[   20.471056] iwlwifi 0000:02:00.0: loaded firmware version 22.361476.0 op_mode iwlmvm

Microcode error:
[   22.552587] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[   22.616750] iwlwifi 0000:02:00.0: Microcode SW error detected.  Restarting 0x2000000.

Traceback starts:
[   22.618350] Hardware name: Dell Inc. Precision 7510/0692Y5, BIOS 1.9.5 12/22/2016
[   22.618350]  ffffbacd86f3f270 ffffffff983f48dd ffff959cf24f0028 ffffbacd86f3f330
[   22.618352]  ffffbacd86f3f2e0 ffffffffc07c2ae8 ffff959cf24f7e40 ffffffff00000000
[   22.618353]  ffff959cf40a8000 ffffffff980e8250 ffffbacd86f3f2a0 ffffbacd86f3f2a0
[   22.618355] Call Trace:
[   22.618359]  [<ffffffff983f48dd>] dump_stack+0x63/0x86
[   22.618364]  [<ffffffffc07c2ae8>] iwl_trans_pcie_send_hcmd+0x478/0x5a0 [iwlwifi]
...

Comment 29 MGeiger 2017-03-04 21:42:07 UTC
Moving the iwlwifi-8000C-22.ucode blob out of /lib/firmware forces iwlwifi-8000C-21.ucode to load

[   18.569323] iwlwifi 0000:02:00.0: loaded firmware version 21.302800.0 op_mode iwlmvm

which so far has not triggered the same behavior, FWIW.

Comment 30 Arcadiy Ivanov 2017-03-15 20:53:29 UTC
Same with 4.9.13.

[    8.513825] CPU: 3 PID: 1253 Comm: wpa_supplicant Not tainted 4.9.13-201.fc25.x86_64 #1
[    8.513826] Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.9.5 12/22/2016

Comment 31 Arcadiy Ivanov 2017-03-21 04:04:07 UTC
Same with 4.9.14

[    8.808302] CPU: 0 PID: 1276 Comm: wpa_supplicant Not tainted 4.9.14-200.fc25.x86_64 #1
[    8.808303] Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.9.5 12/22/2016

Comment 32 Arcadiy Ivanov 2017-03-28 12:30:41 UTC
[    8.250695] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[    8.250959] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[    8.377976] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[    8.378240] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[    8.441746] iwlwifi 0000:02:00.0: Microcode SW error detected.  Restarting 0x82000000.
[    8.441749] iwlwifi 0000:02:00.0: CSR values:
[    8.441750] iwlwifi 0000:02:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG)
[    8.441784] iwlwifi 0000:02:00.0:        CSR_HW_IF_CONFIG_REG: 0X00489008
[    8.441809] iwlwifi 0000:02:00.0:          CSR_INT_COALESCING: 0X0000ff40
[    8.441812] iwlwifi 0000:02:00.0:                     CSR_INT: 0X00000000
[    8.441815] iwlwifi 0000:02:00.0:                CSR_INT_MASK: 0X00000000
[    8.441818] iwlwifi 0000:02:00.0:           CSR_FH_INT_STATUS: 0X00000000
[    8.441821] iwlwifi 0000:02:00.0:                 CSR_GPIO_IN: 0X00000019
[    8.441824] iwlwifi 0000:02:00.0:                   CSR_RESET: 0X00000000
[    8.441827] iwlwifi 0000:02:00.0:                CSR_GP_CNTRL: 0X08040005
[    8.441830] iwlwifi 0000:02:00.0:                  CSR_HW_REV: 0X00000201
[    8.441833] iwlwifi 0000:02:00.0:              CSR_EEPROM_REG: 0Xd55555d5
[    8.441836] iwlwifi 0000:02:00.0:               CSR_EEPROM_GP: 0Xd55555d5
[    8.441839] iwlwifi 0000:02:00.0:              CSR_OTP_GP_REG: 0Xd55555d5
[    8.441842] iwlwifi 0000:02:00.0:                 CSR_GIO_REG: 0X001f0042
[    8.441845] iwlwifi 0000:02:00.0:            CSR_GP_UCODE_REG: 0X00000000
[    8.441848] iwlwifi 0000:02:00.0:           CSR_GP_DRIVER_REG: 0X00000000
[    8.441851] iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
[    8.441854] iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
[    8.441857] iwlwifi 0000:02:00.0:                 CSR_LED_REG: 0X00000020
[    8.441860] iwlwifi 0000:02:00.0:        CSR_DRAM_INT_TBL_REG: 0X88059504
[    8.441863] iwlwifi 0000:02:00.0:        CSR_GIO_CHICKEN_BITS: 0X07800200
[    8.441866] iwlwifi 0000:02:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
[    8.441868] iwlwifi 0000:02:00.0:      CSR_MONITOR_STATUS_REG: 0Xc03803c0
[    8.441871] iwlwifi 0000:02:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
[    8.441874] iwlwifi 0000:02:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0000
[    8.441875] iwlwifi 0000:02:00.0: FH register values:
[    8.441893] iwlwifi 0000:02:00.0:         FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X05950580
[    8.441905] iwlwifi 0000:02:00.0:        FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X00595050
[    8.441917] iwlwifi 0000:02:00.0:                  FH_RSCSR_CHNL0_WPTR: 0X00000000
[    8.441929] iwlwifi 0000:02:00.0:         FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X00801054
[    8.441941] iwlwifi 0000:02:00.0:          FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
[    8.441953] iwlwifi 0000:02:00.0:            FH_MEM_RSSR_RX_STATUS_REG: 0X03030000
[    8.441965] iwlwifi 0000:02:00.0:    FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
[    8.441977] iwlwifi 0000:02:00.0:                FH_TSSR_TX_STATUS_REG: 0X07ff0003
[    8.441988] iwlwifi 0000:02:00.0:                 FH_TSSR_TX_ERROR_REG: 0X00000000
[    8.442093] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    8.442094] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 6
[    8.442095] iwlwifi 0000:02:00.0: Loaded firmware version: 22.361476.0
[    8.442096] iwlwifi 0000:02:00.0: 0x00000071 | ADVANCED_SYSASSERT          
[    8.442097] iwlwifi 0000:02:00.0: 0x000002F0 | trm_hw_status0
[    8.442097] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
[    8.442098] iwlwifi 0000:02:00.0: 0x0000E9C8 | branchlink2
[    8.442099] iwlwifi 0000:02:00.0: 0x0002843C | interruptlink1
[    8.442100] iwlwifi 0000:02:00.0: 0x0002843C | interruptlink2
[    8.442100] iwlwifi 0000:02:00.0: 0x00000000 | data1
[    8.442101] iwlwifi 0000:02:00.0: 0x00001000 | data2
[    8.442102] iwlwifi 0000:02:00.0: 0x02039842 | data3
[    8.442103] iwlwifi 0000:02:00.0: 0x003FE3D0 | beacon time
[    8.442103] iwlwifi 0000:02:00.0: 0x00001C2E | tsf low
[    8.442104] iwlwifi 0000:02:00.0: 0x00000000 | tsf hi
[    8.442105] iwlwifi 0000:02:00.0: 0x00000000 | time gp1
[    8.442106] iwlwifi 0000:02:00.0: 0x00001C2F | time gp2
[    8.442106] iwlwifi 0000:02:00.0: 0x00000000 | uCode revision type
[    8.442107] iwlwifi 0000:02:00.0: 0x00000016 | uCode version major
[    8.442108] iwlwifi 0000:02:00.0: 0x00058404 | uCode version minor
[    8.442109] iwlwifi 0000:02:00.0: 0x00000201 | hw version
[    8.442109] iwlwifi 0000:02:00.0: 0x00489008 | board version
[    8.442110] iwlwifi 0000:02:00.0: 0x00000000 | hcmd
[    8.442111] iwlwifi 0000:02:00.0: 0x00022000 | isr0
[    8.442112] iwlwifi 0000:02:00.0: 0x10800000 | isr1
[    8.442112] iwlwifi 0000:02:00.0: 0x18001802 | isr2
[    8.442113] iwlwifi 0000:02:00.0: 0x004000C0 | isr3
[    8.442114] iwlwifi 0000:02:00.0: 0x00000000 | isr4
[    8.442115] iwlwifi 0000:02:00.0: 0x00000110 | last cmd Id
[    8.442115] iwlwifi 0000:02:00.0: 0x00000000 | wait_event
[    8.442116] iwlwifi 0000:02:00.0: 0x0000871E | l2p_control
[    8.442117] iwlwifi 0000:02:00.0: 0x00000000 | l2p_duration
[    8.442117] iwlwifi 0000:02:00.0: 0x00000000 | l2p_mhvalid
[    8.442118] iwlwifi 0000:02:00.0: 0x00000000 | l2p_addr_match
[    8.442119] iwlwifi 0000:02:00.0: 0x0000000F | lmpm_pmg_sel
[    8.442120] iwlwifi 0000:02:00.0: 0x03071928 | timestamp
[    8.442120] iwlwifi 0000:02:00.0: 0x00340008 | flow_handler
[    8.442190] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[    8.442191] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 7
[    8.442192] iwlwifi 0000:02:00.0: 0x00000309 | ADVANCED_SYSASSERT
[    8.442192] iwlwifi 0000:02:00.0: 0x00000000 | umac branchlink1
[    8.442193] iwlwifi 0000:02:00.0: 0xC008383C | umac branchlink2
[    8.442194] iwlwifi 0000:02:00.0: 0xC008166C | umac interruptlink1
[    8.442195] iwlwifi 0000:02:00.0: 0x00000000 | umac interruptlink2
[    8.442195] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data1
[    8.442196] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data2
[    8.442197] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data3
[    8.442197] iwlwifi 0000:02:00.0: 0x00000016 | umac major
[    8.442198] iwlwifi 0000:02:00.0: 0x00058404 | umac minor
[    8.442199] iwlwifi 0000:02:00.0: 0xC0887DEC | frame pointer
[    8.442200] iwlwifi 0000:02:00.0: 0xC0887DEC | stack pointer
[    8.442200] iwlwifi 0000:02:00.0: 0x0000014F | last host cmd
[    8.442201] iwlwifi 0000:02:00.0: 0x00080002 | isr status reg
[    8.442203] ieee80211 phy0: Hardware restart was requested
[    8.442247] iwlwifi 0000:02:00.0: FW error in SYNC CMD FW_PAGING_BLOCK_CMD
[    8.442264] CPU: 5 PID: 1135 Comm: NetworkManager Not tainted 4.10.5-200.fc25.x86_64 #1
[    8.442265] Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.10.7 02/09/2017
[    8.442265] Call Trace:
[    8.442268]  dump_stack+0x63/0x86
[    8.442273]  iwl_trans_pcie_send_hcmd+0x478/0x5a0 [iwlwifi]
[    8.442275]  ? remove_wait_queue+0x70/0x70
[    8.442278]  iwl_trans_send_cmd+0x59/0xb0 [iwlwifi]
[    8.442284]  iwl_mvm_send_cmd+0x32/0xb0 [iwlmvm]
[    8.442286]  ? get_page_from_freelist+0x310/0xc00
[    8.442289]  iwl_mvm_send_cmd_pdu+0x4f/0x70 [iwlmvm]
[    8.442292]  iwl_send_paging_cmd.isra.16+0xfa/0x120 [iwlmvm]
[    8.442295]  iwl_mvm_load_ucode_wait_alive+0x75d/0x8c0 [iwlmvm]
[    8.442296]  ? 0xffffffffc0bf9000
[    8.442298]  ? iwl_pcie_prepare_card_hw+0x21/0xf0 [iwlwifi]
[    8.442301]  iwl_mvm_up+0x135/0x9f0 [iwlmvm]
[    8.442303]  ? irq_work_queue+0x8d/0xa0
[    8.442303]  ? console_unlock+0x2a8/0x4a0
[    8.442305]  ? skb_dequeue+0x59/0x70
[    8.442306]  ? wireless_nlevent_flush+0x54/0x90
[    8.442316]  ? cfg80211_netdev_notifier_call+0x7f/0x620 [cfg80211]
[    8.442319]  __iwl_mvm_mac_start+0x20e/0x350 [iwlmvm]
[    8.442320]  ? vprintk_default+0x1f/0x30
[    8.442323]  iwl_mvm_mac_start+0x4a/0x120 [iwlmvm]
[    8.442324]  ? inetdev_event+0x3d/0x4e0
[    8.442335]  drv_start+0x44/0x100 [mac80211]
[    8.442343]  ieee80211_do_open+0x2d8/0x9f0 [mac80211]
[    8.442350]  ieee80211_open+0x52/0x60 [mac80211]
[    8.442350]  __dev_open+0xc6/0x140
[    8.442352]  ? _raw_spin_unlock_bh+0x1a/0x20
[    8.442353]  __dev_change_flags+0x9d/0x160
[    8.442353]  dev_change_flags+0x29/0x60
[    8.442355]  do_setlink+0x338/0xd20
[    8.442356]  ? __nla_reserve+0x41/0x50
[    8.442356]  ? __nla_put+0x20/0x30
[    8.442357]  ? _raw_read_unlock_bh+0x20/0x30
[    8.442359]  ? inet6_fill_ifla6_attrs+0x495/0x4b0
[    8.442360]  ? inet6_fill_link_af+0x1a/0x30
[    8.442361]  ? rtnl_fill_ifinfo+0xb95/0x10b0
[    8.442362]  ? __kmalloc_node_track_caller+0x1f6/0x2b0
[    8.442363]  ? nla_parse+0x31/0x110
[    8.442364]  rtnl_newlink+0x5c6/0x860
[    8.442366]  ? security_capset+0x50/0x80
[    8.442367]  ? ns_capable_common+0x68/0x80
[    8.442367]  ? ns_capable+0x13/0x20
[    8.442368]  rtnetlink_rcv_msg+0xe6/0x210
[    8.442369]  ? __d_lookup+0x116/0x130
[    8.442370]  ? __kmalloc_node_track_caller+0x1f6/0x2b0
[    8.442371]  ? __alloc_skb+0x87/0x1e0
[    8.442372]  ? rtnl_newlink+0x860/0x860
[    8.442373]  netlink_rcv_skb+0xa4/0xc0
[    8.442375]  rtnetlink_rcv+0x28/0x30
[    8.442376]  netlink_unicast+0x18c/0x220
[    8.442377]  netlink_sendmsg+0x2f7/0x3b0
[    8.442378]  sock_sendmsg+0x38/0x50
[    8.442380]  ___sys_sendmsg+0x2c2/0x2d0
[    8.442381]  ? __do_proc_dointvec+0x309/0x3c0
[    8.442383]  ? proc_dointvec+0x38/0x40
[    8.442384]  ? sysctl_head_finish+0x38/0x40
[    8.442385]  ? proc_sys_call_handler+0xa1/0x110
[    8.442386]  ? lockref_put_or_lock+0x5e/0x80
[    8.442387]  ? dput+0x189/0x260
[    8.442388]  ? mntput+0x24/0x40
[    8.442388]  ? __fget_light+0x25/0x60
[    8.442389]  __sys_sendmsg+0x54/0x90
[    8.442391]  SyS_sendmsg+0x12/0x20
[    8.442392]  entry_SYSCALL_64_fastpath+0x1a/0xa9
[    8.442393] RIP: 0033:0x7f4fd0c663b0
[    8.442393] RSP: 002b:00007ffffe21fdd0 EFLAGS: 00000293 ORIG_RAX: 000000000000002e
[    8.442394] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4fd0c663b0
[    8.442395] RDX: 0000000000000000 RSI: 00007ffffe21fe30 RDI: 000000000000000c
[    8.442395] RBP: 00007ffffe2202b0 R08: 0000000000000000 R09: 0000000000000000
[    8.442396] R10: 000055bdd6101d20 R11: 0000000000000293 R12: 0000000000000001
[    8.442396] R13: 0000000000000002 R14: 0000000000000011 R15: 00007ffffe21ff80
[    8.442398] iwlwifi 0000:02:00.0: failed to send the paging cmd
[    8.442406] iwlwifi 0000:02:00.0: Failed to start RT ucode: -5

Comment 33 John Matthews 2017-03-30 17:10:13 UTC
 (In reply to Need Real Name from comment #24)
> On a lenovo P70 with Intel Corporation Wireless 8260 (rev 3a)
> running 4.9.9-200.fc25.x86_64:
> 
> I moved iwlwifi-8000C-22.ucode out of /lib/firmware so that
> iwlwifi-8000C-21.ucode was most recent available (dmesg
> shows the system tried to load versions 26, 25, etc until
> it found 21). 21 works while 22 gives the errors noted in this
> bug.

That worked for me on a Thinkpad P50, Intel Corporation Wireless 8260 (rev 3a)


Upgraded from Fedora 24 to 25 (kernel 4.10.5-200), wireless was broken.

Workaround: remove iwlwifi-8000C-22.ucode from /lib/firmware and reboot

Wireless is now working.

Comment 34 Arcadiy Ivanov 2017-03-30 21:06:29 UTC
Cause and solution found!

The iwlwifi-8000C-22.ucode has been corrupted in the upstream when originally uploaded on 2016-07-10. It was later updated on 2017-01-07. The updated version works. See https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware.git/log/iwlwifi-8000C-22.ucode

While the file have the same size, they are NOT identical.

The working version can be downloaded here: https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware.git/tree/iwlwifi-8000C-22.ucode

Please update iwl7260-firmware.noarch pulling latest of iwlwifi-800C-22.ucode to fix the problem permanently.

Comment 35 Arcadiy Ivanov 2017-03-30 21:09:25 UTC
[203995.767321] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[204002.286642] Intel(R) Wireless WiFi driver for Linux
[204002.286643] Copyright(c) 2003- 2015 Intel Corporation
[204002.287458] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-26.ucode failed with error -2
[204002.287469] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-25.ucode failed with error -2
[204002.287478] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-24.ucode failed with error -2
[204002.287485] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-23.ucode failed with error -2
[204002.289096] iwlwifi 0000:02:00.0: loaded firmware version 22.391740.0 op_mode iwlmvm
[204002.312961] iwlwifi 0000:02:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x208
[204002.315073] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[204002.315333] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[204002.443906] ieee80211 phy4: Selected rate control algorithm 'iwl-mvm-rs'
[204002.444778] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
[204002.444834] thermal thermal_zone11: failed to read out thermal zone (-5)
[204002.453114] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
[204002.482392] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[204014.850291] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[204014.850569] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[204014.978371] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[204014.978666] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[204015.064639] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[204015.120596] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[204018.535761] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready

Comment 36 Josh Boyer 2017-03-30 22:13:14 UTC
The update in updates testing should already have the corrected firmware file.  Can you try it?

Comment 37 Arcadiy Ivanov 2017-03-31 02:42:10 UTC
(In reply to Josh Boyer from comment #36)
> The update in updates testing should already have the corrected firmware
> file.  Can you try it?

Nope. This is with iwl7260-firmware.noarch 1:25.30.13.0-72.fc25. 

[222222.352418] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[222222.352703] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[222222.480467] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[222222.480747] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[222222.544475] iwlwifi 0000:02:00.0: Microcode SW error detected.  Restarting 0x82000000.
[222222.544482] iwlwifi 0000:02:00.0: CSR values:
[222222.544486] iwlwifi 0000:02:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG)
[222222.544502] iwlwifi 0000:02:00.0:        CSR_HW_IF_CONFIG_REG: 0X18489008
[222222.544517] iwlwifi 0000:02:00.0:          CSR_INT_COALESCING: 0X0000ff40
[222222.544531] iwlwifi 0000:02:00.0:                     CSR_INT: 0X00000000
[222222.544546] iwlwifi 0000:02:00.0:                CSR_INT_MASK: 0X00000000
[222222.544560] iwlwifi 0000:02:00.0:           CSR_FH_INT_STATUS: 0X00000000
[222222.544575] iwlwifi 0000:02:00.0:                 CSR_GPIO_IN: 0X00000019
[222222.544590] iwlwifi 0000:02:00.0:                   CSR_RESET: 0X00000000
[222222.544605] iwlwifi 0000:02:00.0:                CSR_GP_CNTRL: 0X08040005
[222222.544619] iwlwifi 0000:02:00.0:                  CSR_HW_REV: 0X00000201
[222222.544634] iwlwifi 0000:02:00.0:              CSR_EEPROM_REG: 0Xd55555d5
[222222.544648] iwlwifi 0000:02:00.0:               CSR_EEPROM_GP: 0Xd55555d5
[222222.544663] iwlwifi 0000:02:00.0:              CSR_OTP_GP_REG: 0Xd55555d5
[222222.544678] iwlwifi 0000:02:00.0:                 CSR_GIO_REG: 0X001f0042
[222222.544692] iwlwifi 0000:02:00.0:            CSR_GP_UCODE_REG: 0X00000000
[222222.544707] iwlwifi 0000:02:00.0:           CSR_GP_DRIVER_REG: 0X00000000
[222222.544721] iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
[222222.544736] iwlwifi 0000:02:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
[222222.544751] iwlwifi 0000:02:00.0:                 CSR_LED_REG: 0X00000020
[222222.544765] iwlwifi 0000:02:00.0:        CSR_DRAM_INT_TBL_REG: 0X88bb019d
[222222.544780] iwlwifi 0000:02:00.0:        CSR_GIO_CHICKEN_BITS: 0X07800200
[222222.544795] iwlwifi 0000:02:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
[222222.544809] iwlwifi 0000:02:00.0:      CSR_MONITOR_STATUS_REG: 0Xc03803c0
[222222.544824] iwlwifi 0000:02:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
[222222.544838] iwlwifi 0000:02:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0000
[222222.544842] iwlwifi 0000:02:00.0: FH register values:
[222222.544866] iwlwifi 0000:02:00.0:         FH_RSCSR_CHNL0_STTS_WPTR_REG: 0Xf4ab5600
[222222.544946] iwlwifi 0000:02:00.0:        FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X0fc26260
[222222.544983] iwlwifi 0000:02:00.0:                  FH_RSCSR_CHNL0_WPTR: 0X00000000
[222222.545005] iwlwifi 0000:02:00.0:         FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X00801054
[222222.545026] iwlwifi 0000:02:00.0:          FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
[222222.545047] iwlwifi 0000:02:00.0:            FH_MEM_RSSR_RX_STATUS_REG: 0X03030000
[222222.545069] iwlwifi 0000:02:00.0:    FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
[222222.545093] iwlwifi 0000:02:00.0:                FH_TSSR_TX_STATUS_REG: 0X07ff0003
[222222.545115] iwlwifi 0000:02:00.0:                 FH_TSSR_TX_ERROR_REG: 0X00000000
[222222.545237] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[222222.545241] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 6
[222222.545244] iwlwifi 0000:02:00.0: Loaded firmware version: 22.391740.0
[222222.545248] iwlwifi 0000:02:00.0: 0x00000071 | ADVANCED_SYSASSERT          
[222222.545251] iwlwifi 0000:02:00.0: 0x000002F0 | trm_hw_status0
[222222.545254] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
[222222.545257] iwlwifi 0000:02:00.0: 0x0000E9C8 | branchlink2
[222222.545260] iwlwifi 0000:02:00.0: 0x00028454 | interruptlink1
[222222.545263] iwlwifi 0000:02:00.0: 0x00012C02 | interruptlink2
[222222.545266] iwlwifi 0000:02:00.0: 0x00000000 | data1
[222222.545269] iwlwifi 0000:02:00.0: 0x00001000 | data2
[222222.545272] iwlwifi 0000:02:00.0: 0x02039842 | data3
[222222.545275] iwlwifi 0000:02:00.0: 0x003FE3CD | beacon time
[222222.545278] iwlwifi 0000:02:00.0: 0x00001C31 | tsf low
[222222.545282] iwlwifi 0000:02:00.0: 0x00000000 | tsf hi
[222222.545285] iwlwifi 0000:02:00.0: 0x00000000 | time gp1
[222222.545287] iwlwifi 0000:02:00.0: 0x00001C32 | time gp2
[222222.545290] iwlwifi 0000:02:00.0: 0x00000000 | uCode revision type
[222222.545293] iwlwifi 0000:02:00.0: 0x00000016 | uCode version major
[222222.545296] iwlwifi 0000:02:00.0: 0x0005FA3C | uCode version minor
[222222.545299] iwlwifi 0000:02:00.0: 0x00000201 | hw version
[222222.545302] iwlwifi 0000:02:00.0: 0x18489008 | board version
[222222.545305] iwlwifi 0000:02:00.0: 0x00000000 | hcmd
[222222.545308] iwlwifi 0000:02:00.0: 0x00022000 | isr0
[222222.545311] iwlwifi 0000:02:00.0: 0x10800000 | isr1
[222222.545313] iwlwifi 0000:02:00.0: 0x18001802 | isr2
[222222.545316] iwlwifi 0000:02:00.0: 0x004000C0 | isr3
[222222.545319] iwlwifi 0000:02:00.0: 0x00000000 | isr4
[222222.545322] iwlwifi 0000:02:00.0: 0x00000110 | last cmd Id
[222222.545325] iwlwifi 0000:02:00.0: 0x00000000 | wait_event
[222222.545328] iwlwifi 0000:02:00.0: 0x0000863E | l2p_control
[222222.545331] iwlwifi 0000:02:00.0: 0x00000000 | l2p_duration
[222222.545333] iwlwifi 0000:02:00.0: 0x00000000 | l2p_mhvalid
[222222.545336] iwlwifi 0000:02:00.0: 0x00000000 | l2p_addr_match
[222222.545339] iwlwifi 0000:02:00.0: 0x0000000F | lmpm_pmg_sel
[222222.545342] iwlwifi 0000:02:00.0: 0x25091923 | timestamp
[222222.545345] iwlwifi 0000:02:00.0: 0x00340008 | flow_handler
[222222.545419] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[222222.545422] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 7
[222222.545426] iwlwifi 0000:02:00.0: 0x00000309 | ADVANCED_SYSASSERT
[222222.545428] iwlwifi 0000:02:00.0: 0x00000000 | umac branchlink1
[222222.545431] iwlwifi 0000:02:00.0: 0xC008383C | umac branchlink2
[222222.545434] iwlwifi 0000:02:00.0: 0xC008166C | umac interruptlink1
[222222.545437] iwlwifi 0000:02:00.0: 0x00000000 | umac interruptlink2
[222222.545440] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data1
[222222.545443] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data2
[222222.545446] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data3
[222222.545449] iwlwifi 0000:02:00.0: 0x00000016 | umac major
[222222.545451] iwlwifi 0000:02:00.0: 0x0005FA3C | umac minor
[222222.545454] iwlwifi 0000:02:00.0: 0xC0887DEC | frame pointer
[222222.545457] iwlwifi 0000:02:00.0: 0xC0887DEC | stack pointer
[222222.545460] iwlwifi 0000:02:00.0: 0x0000014F | last host cmd
[222222.545463] iwlwifi 0000:02:00.0: 0x00080002 | isr status reg
[222222.545468] ieee80211 phy6: Hardware restart was requested
[222222.545526] iwlwifi 0000:02:00.0: FW error in SYNC CMD FW_PAGING_BLOCK_CMD
[222222.545536] CPU: 1 PID: 1135 Comm: NetworkManager Not tainted 4.10.5-200.fc25.x86_64 #1
[222222.545538] Hardware name: Dell Inc. Precision 7510/0M91XC, BIOS 1.10.7 02/09/2017
[222222.545539] Call Trace:
[222222.545550]  dump_stack+0x63/0x86
[222222.545565]  iwl_trans_pcie_send_hcmd+0x478/0x5a0 [iwlwifi]
[222222.545571]  ? remove_wait_queue+0x70/0x70
[222222.545583]  iwl_trans_send_cmd+0x59/0xb0 [iwlwifi]
[222222.545602]  iwl_mvm_send_cmd+0x32/0xb0 [iwlmvm]
[222222.545608]  ? get_page_from_freelist+0x310/0xc00
[222222.545622]  iwl_mvm_send_cmd_pdu+0x4f/0x70 [iwlmvm]
[222222.545632]  iwl_send_paging_cmd.isra.16+0xfa/0x120 [iwlmvm]
[222222.545644]  iwl_mvm_load_ucode_wait_alive+0x75d/0x8c0 [iwlmvm]
[222222.545647]  ? 0xffffffffc0e5f000
[222222.545658]  ? iwl_dbgfs_tx_queue_read+0x81/0x1a0 [iwlwifi]
[222222.545669]  iwl_mvm_up+0x135/0x9f0 [iwlmvm]
[222222.545673]  ? skb_dequeue+0x59/0x70
[222222.545677]  ? wireless_nlevent_flush+0x54/0x90
[222222.545704]  ? cfg80211_netdev_notifier_call+0x7f/0x620 [cfg80211]
[222222.545717]  __iwl_mvm_mac_start+0x20e/0x350 [iwlmvm]
[222222.545731]  iwl_mvm_mac_start+0x4a/0x120 [iwlmvm]
[222222.545798]  ? xfs_buf_trylock+0x1f/0xd0 [xfs]
[222222.545803]  ? inetdev_event+0x3d/0x4e0
[222222.545833]  drv_start+0x44/0x100 [mac80211]
[222222.545862]  ieee80211_do_open+0x2d8/0x9f0 [mac80211]
[222222.545888]  ieee80211_open+0x52/0x60 [mac80211]
[222222.545891]  __dev_open+0xc6/0x140
[222222.545896]  ? _raw_spin_unlock_bh+0x1a/0x20
[222222.545899]  __dev_change_flags+0x9d/0x160
[222222.545901]  dev_change_flags+0x29/0x60
[222222.545967]  ? kmem_zone_alloc+0x81/0x120 [xfs]
[222222.545973]  do_setlink+0x338/0xd20
[222222.546038]  ? xfs_trans_log_buf+0xa0/0xf0 [xfs]
[222222.546042]  ? down_trylock+0x2e/0x40
[222222.546046]  ? nla_parse+0x31/0x110
[222222.546049]  rtnl_newlink+0x5c6/0x860
[222222.546056]  ? security_capset+0x50/0x80
[222222.546059]  ? ns_capable_common+0x68/0x80
[222222.546065]  ? ns_capable+0x13/0x20
[222222.546068]  rtnetlink_rcv_msg+0xe6/0x210
[222222.546071]  ? __kmalloc_node_track_caller+0x1e4/0x2b0
[222222.546075]  ? __alloc_skb+0x87/0x1e0
[222222.546078]  ? rtnl_newlink+0x860/0x860
[222222.546083]  netlink_rcv_skb+0xa4/0xc0
[222222.546088]  rtnetlink_rcv+0x28/0x30
[222222.546093]  netlink_unicast+0x18c/0x220
[222222.546097]  netlink_sendmsg+0x2f7/0x3b0
[222222.546102]  sock_sendmsg+0x38/0x50
[222222.546106]  ___sys_sendmsg+0x2c2/0x2d0
[222222.546111]  ? __wake_up+0x44/0x50
[222222.546119]  ? rfkill_send_events+0xec/0x110 [rfkill]
[222222.546123]  ? dput+0xd9/0x260
[222222.546127]  ? mntput+0x24/0x40
[222222.546130]  ? __fget_light+0x25/0x60
[222222.546135]  __sys_sendmsg+0x54/0x90
[222222.546140]  SyS_sendmsg+0x12/0x20
[222222.546144]  entry_SYSCALL_64_fastpath+0x1a/0xa9
[222222.546148] RIP: 0033:0x7f4fd0c663b0
[222222.546152] RSP: 002b:00007ffffe21fb60 EFLAGS: 00000293 ORIG_RAX: 000000000000002e
[222222.546156] RAX: ffffffffffffffda RBX: 000000000000001a RCX: 00007f4fd0c663b0
[222222.546157] RDX: 0000000000000000 RSI: 00007ffffe21fbc0 RDI: 000000000000000c
[222222.546159] RBP: 00007f4fd23c76f0 R08: 0000000000000000 R09: 0000000000000000
[222222.546161] R10: 000055bdd6523a80 R11: 0000000000000293 R12: 000055bdd51f00c4
[222222.546162] R13: 000055bdd6043160 R14: 000055bdd51f00b1 R15: 0000000000000001
[222222.546225] iwlwifi 0000:02:00.0: failed to send the paging cmd
[222222.546237] iwlwifi 0000:02:00.0: Failed to start RT ucode: -5
[222222.553745] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[222222.554020] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[222222.681376] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[222222.681659] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[222222.767834] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[222222.810202] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[222226.217002] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready

Comment 38 Arcadiy Ivanov 2017-03-31 04:06:49 UTC
Unfortunately it appears that even CoreCycle19_stab@391740, which is included in 
iwl7260-firmware.noarch 1:25.30.13.0-72.fc25, experiences above failures as opposed to CoreCycle19_stab@361476 included in previous RPM versions. There is an improvement - it's possible to NOT experience a firmware crash with the updated version but crashes are still possible.

27.ucode that is available from the upstream is not compatible with the the iwlwifi driver that currently ships with F25 kernel - it requires CoreLinux24.

https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git/log/?h=release/LinuxCore24

Comment 39 Arcadiy Ivanov 2017-03-31 04:07:53 UTC
s/as opposed to/same as/

Comment 40 Robert Story 2017-04-06 19:02:38 UTC
I can also confirm that CoreCycle19_stab@391740 still has the same issue. ThinkPad P50, 4.9.14-200.fc25.x86_64. Removing 22.ucode so that 21.ucode is loaded still seems to be the workaround..

Perhaps the bug summary needs to be changed back?

I got the driver from the intel repo, not the testing RPM. Here are the md5sums for the original and intel versions:

# md5sum iwlwifi-8000C-22.ucode.*
2d192842e3d76c574ab1a4513d06000a  iwlwifi-8000C-22.ucode.intel
14428864561a970cac91b355e8cd9b61  iwlwifi-8000C-22.ucode.orig

Comment 41 Arcadiy Ivanov 2017-04-06 20:33:04 UTC
(In reply to Robert Story from comment #40)
> I got the driver from the intel repo, not the testing RPM. Here are the
> md5sums for the original and intel versions:
> 
> # md5sum iwlwifi-8000C-22.ucode.*
> 2d192842e3d76c574ab1a4513d06000a  iwlwifi-8000C-22.ucode.intel
> 14428864561a970cac91b355e8cd9b61  iwlwifi-8000C-22.ucode.orig

What link did you get the intel version from?

Comment 42 Robert Story 2017-04-07 01:44:36 UTC
(In reply to Arcadiy Ivanov from comment #41)
> What link did you get the intel version from?

$ git remote -v
origin  https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware.git

Comment 43 Sebastiano Pilla 2017-06-13 12:31:01 UTC
Same with kernel 4.11.3-202.fc25.x86_64 and iwl7260-firmware 25.30.13.0-72.fc25.

Comment 44 Denis Auroux 2017-06-16 17:43:53 UTC
This bug has in fact gotten worse, with a major regression starting around kernel 4.10.x, because the kernel doesn't recover gracefully from the firmware error; all processes accessing the network interface end up in a frozen unkillable state and a clean shutdown is no longer possible.

See also https://bugzilla.kernel.org/show_bug.cgi?id=195299   which discusses the kernel bug.  If you have an iwl8265, the latest firmware for that card (and kernel 4.11.x) no longer crashes, but the bug is still present with iwl7260 even with the latest kernels.

The last kernels I am able to use successfully (i.e., the firmware crashes but I can recover from the crash by switching wi-fi off and back on) are the 4.8.x series (haven't tested carefully if any of the early 4.9.x might still be ok, the late 4.9.x are broken, all the 4.10.x are broken, and 4.11.4 is still broken).

Syslog from the 4.11.3 era below (4.11.4 does the same):

Jun 02 13:51:26 auroux-yoga kernel: Linux version 4.11.3-200.fc25.x86_64 (mockbuild.fedoraproject.org) (gcc version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC) ) #1 SMP Thu May 25 19:03:07 UTC 2017
Jun 02 13:51:26 auroux-yoga kernel: Command line: BOOT_IMAGE=/vmlinuz-4.11.3-200.fc25.x86_64 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=fedora/root rhgb quiet LANG=en_US.UTF-8 acpi_backlight=vendor thinkpad-acpi.brightness_enable=0
[...]
Jun 02 17:52:38 auroux-yoga kernel: wlp4s0: authenticate with 00:3a:7d:da:a0:bf
Jun 02 17:52:38 auroux-yoga kernel: wlp4s0: AP VHT information doesn't match HT, disable VHT
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: Microcode SW error detected.  Restarting 0x2000000.
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: CSR values:
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG)
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:        CSR_HW_IF_CONFIG_REG: 0X40489204
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:          CSR_INT_COALESCING: 0X8000ff40
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                     CSR_INT: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                CSR_INT_MASK: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:           CSR_FH_INT_STATUS: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                 CSR_GPIO_IN: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                   CSR_RESET: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                CSR_GP_CNTRL: 0X080403cd
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                  CSR_HW_REV: 0X00000144
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:              CSR_EEPROM_REG: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:               CSR_EEPROM_GP: 0X80000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:              CSR_OTP_GP_REG: 0X803a0000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                 CSR_GIO_REG: 0X001f0042
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:            CSR_GP_UCODE_REG: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:           CSR_GP_DRIVER_REG: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                 CSR_LED_REG: 0X00000060
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:        CSR_DRAM_INT_TBL_REG: 0X882116bb
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:        CSR_GIO_CHICKEN_BITS: 0X27800200
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:      CSR_MONITOR_STATUS_REG: 0X3c08019d
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: FH register values:
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:         FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X2131b500
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:        FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X0207e3b0
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                  FH_RSCSR_CHNL0_WPTR: 0X00000070
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:         FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X80801114
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:          FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:            FH_MEM_RSSR_RX_STATUS_REG: 0X07030000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:    FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                FH_TSSR_TX_STATUS_REG: 0X07ff0001
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0:                 FH_TSSR_TX_ERROR_REG: 0X00000000
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: Start IWL Error Log Dump:
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: Status: 0x00000000, count: 6
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: Loaded firmware version: 17.459231.0
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x000014FD | ADVANCED_SYSASSERT          
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x000002B0 | trm_hw_status0
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000000 | trm_hw_status1
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000B30 | branchlink2
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x000164C0 | interruptlink1
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000000 | interruptlink2
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0xDEADBEEF | data1
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0xDEADBEEF | data2
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0xDEADBEEF | data3
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000000 | beacon time
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x005D5361 | tsf low
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000000 | tsf hi
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000000 | time gp1
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x005D5362 | time gp2
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000000 | uCode revision type
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000011 | uCode version major
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x000701DF | uCode version minor
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000144 | hw version
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x40489204 | board version
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00360108 | hcmd
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00022080 | isr0
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000000 | isr1
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000002 | isr2
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00417C80 | isr3
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000000 | isr4
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x01000112 | last cmd Id
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000000 | wait_event
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000080 | l2p_control
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00010020 | l2p_duration
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x0000003F | l2p_mhvalid
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000000 | l2p_addr_match
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00000007 | lmpm_pmg_sel
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x11011741 | timestamp
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: 0x00007080 | flow_handler
Jun 02 17:52:38 auroux-yoga kernel: ieee80211 phy0: Hardware restart was requested
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: FW error in SYNC CMD PHY_CONTEXT_CMD
Jun 02 17:52:38 auroux-yoga kernel: CPU: 1 PID: 1129 Comm: wpa_supplicant Not tainted 4.11.3-200.fc25.x86_64 #1
Jun 02 17:52:38 auroux-yoga kernel: Hardware name: LENOVO 20CD00B1US/20CD00B1US, BIOS B0ET13WW (1.00 ) 11/20/2013
Jun 02 17:52:38 auroux-yoga kernel: Call Trace:
Jun 02 17:52:38 auroux-yoga kernel:  dump_stack+0x63/0x86
Jun 02 17:52:38 auroux-yoga kernel:  iwl_trans_pcie_send_hcmd+0x478/0x5a0 [iwlwifi]
Jun 02 17:52:38 auroux-yoga kernel:  ? remove_wait_queue+0x70/0x70
Jun 02 17:52:38 auroux-yoga kernel:  iwl_trans_send_cmd+0x59/0xb0 [iwlwifi]
Jun 02 17:52:38 auroux-yoga kernel:  iwl_mvm_send_cmd+0x32/0xb0 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel:  iwl_mvm_send_cmd_pdu+0x58/0x80 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel:  ? iwl_mvm_rx_diversity_allowed+0x96/0xb0 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel:  iwl_mvm_phy_ctxt_apply.constprop.3+0x114/0x1c0 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel:  ? iwl_mvm_phy_ctxt_apply.constprop.3+0x114/0x1c0 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel:  ? iwl_mvm_bt_coex_notif_handle+0x134/0x1e0 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel:  iwl_mvm_phy_ctxt_changed+0x22/0x30 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel:  iwl_mvm_change_chanctx+0x79/0xc0 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel:  ieee80211_recalc_chanctx_min_def+0x179/0x320 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  ieee80211_assign_vif_chanctx+0x200/0x4f0 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  ieee80211_vif_use_channel+0x178/0x2c0 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  ieee80211_prep_connection+0x190/0x850 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  ieee80211_mgd_auth+0x25c/0x3c0 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  ? cfg80211_get_bss+0x1d6/0x2d0 [cfg80211]
Jun 02 17:52:38 auroux-yoga kernel:  ieee80211_auth+0x18/0x20 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  cfg80211_mlme_auth+0xfd/0x200 [cfg80211]
Jun 02 17:52:38 auroux-yoga kernel:  nl80211_authenticate+0x2eb/0x350 [cfg80211]
Jun 02 17:52:38 auroux-yoga kernel:  genl_family_rcv_msg+0x1dd/0x3c0
Jun 02 17:52:38 auroux-yoga kernel:  genl_rcv_msg+0x44/0x80
Jun 02 17:52:38 auroux-yoga kernel:  ? genl_family_rcv_msg+0x3c0/0x3c0
Jun 02 17:52:38 auroux-yoga kernel:  netlink_rcv_skb+0xa4/0xc0
Jun 02 17:52:38 auroux-yoga kernel:  genl_rcv+0x28/0x40
Jun 02 17:52:38 auroux-yoga kernel:  netlink_unicast+0x18c/0x220
Jun 02 17:52:38 auroux-yoga kernel:  netlink_sendmsg+0x2f7/0x3b0
Jun 02 17:52:38 auroux-yoga kernel:  sock_sendmsg+0x38/0x50
Jun 02 17:52:38 auroux-yoga kernel:  ___sys_sendmsg+0x2d5/0x2f0
Jun 02 17:52:38 auroux-yoga kernel:  ? __wake_up+0x44/0x50
Jun 02 17:52:38 auroux-yoga kernel:  ? inotify_handle_event+0xdf/0x150
Jun 02 17:52:38 auroux-yoga kernel:  ? fsnotify+0x2f9/0x470
Jun 02 17:52:38 auroux-yoga kernel:  ? fsnotify+0x325/0x470
Jun 02 17:52:38 auroux-yoga kernel:  __sys_sendmsg+0x54/0x90
Jun 02 17:52:38 auroux-yoga kernel:  ? __sys_sendmsg+0x54/0x90
Jun 02 17:52:38 auroux-yoga kernel:  SyS_sendmsg+0x12/0x20
Jun 02 17:52:38 auroux-yoga kernel:  entry_SYSCALL_64_fastpath+0x1a/0xa9
Jun 02 17:52:38 auroux-yoga kernel: RIP: 0033:0x7f799c445037
Jun 02 17:52:38 auroux-yoga kernel: RSP: 002b:00007fff6a12cac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
Jun 02 17:52:38 auroux-yoga kernel: RAX: ffffffffffffffda RBX: 00007fff6a12bce0 RCX: 00007f799c445037
Jun 02 17:52:38 auroux-yoga kernel: RDX: 0000000000000000 RSI: 00007fff6a12cb00 RDI: 0000000000000007
Jun 02 17:52:38 auroux-yoga kernel: RBP: 0000000000000006 R08: 0000000000000000 R09: 00000000000000bf
Jun 02 17:52:38 auroux-yoga kernel: R10: 000055657e6c3f10 R11: 0000000000000246 R12: 00007fff6a12bc40
Jun 02 17:52:38 auroux-yoga kernel: R13: 0000000000000006 R14: 000055657e6e7240 R15: 000055657e6e6f10
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: PHY ctxt cmd error. ret=-5
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: Failed to send MAC context (action:2): -5
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: failed to update MAC fc:f8:ae:55:68:ab
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: Failed to send MAC context (action:2): -5
Jun 02 17:52:38 auroux-yoga kernel: iwlwifi 0000:04:00.0: failed to update MAC fc:f8:ae:55:68:ab
Jun 02 17:52:38 auroux-yoga kernel: BUG: unable to handle kernel NULL pointer dereference at 000000000000011c
Jun 02 17:52:38 auroux-yoga kernel: IP: iwl_mvm_add_sta+0x4dc/0x7c0 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel: PGD 0 
Jun 02 17:52:38 auroux-yoga kernel: 
Jun 02 17:52:38 auroux-yoga kernel: Oops: 0000 [#1] SMP
Jun 02 17:52:38 auroux-yoga kernel: Modules linked in: ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ip_set nfnetlink ebtable_broute bridge stp llc ebtable_nat ip6table_security ip6table_mangle ip6table_raw ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 iptable_security iptable_mangle iptable_raw iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack libcrc32c ebtable_filter ebtables ip6table_filter ip6_tables fuse vfat fat intel_rapl x86_pkg_temp_thermal arc4 intel_powerclamp coretemp kvm irqbypass crct10dif_pclmul crc32_pclmul mei_wdt iTCO_wdt ghash_clmulni_intel iTCO_vendor_support intel_cstate intel_uncore iwlmvm intel_rapl_perf mac80211 uvcvideo hid_sensor_accel_3d hid_sensor_gyro_3d hid_sensor_incl_3d hid_sensor_rotation hid_sensor_magn_3d hid_sensor_als hid_sensor_trigger
Jun 02 17:52:38 auroux-yoga kernel:  videobuf2_vmalloc hid_sensor_iio_common industrialio_triggered_buffer kfifo_buf videobuf2_memops industrialio videobuf2_v4l2 videobuf2_core btusb videodev iwlwifi btrtl btbcm btintel bluetooth media snd_hda_codec_hdmi snd_hda_codec_conexant snd_hda_codec_generic cfg80211 snd_hda_intel joydev snd_hda_codec snd_hda_core rtsx_pci_ms snd_hwdep snd_seq memstick snd_seq_device thinkpad_acpi wmi rfkill snd_pcm snd_timer snd mei_me soc_button_array mei soundcore 8250_pci lpc_ich shpchp tpm_tis i2c_i801 tpm_tis_core tpm hid_multitouch i915 wacom rtsx_pci_sdmmc mmc_core i2c_algo_bit drm_kms_helper crc32c_intel drm serio_raw rtsx_pci video hid_sensor_hub
Jun 02 17:52:38 auroux-yoga kernel: CPU: 1 PID: 1129 Comm: wpa_supplicant Not tainted 4.11.3-200.fc25.x86_64 #1
Jun 02 17:52:38 auroux-yoga kernel: Hardware name: LENOVO 20CD00B1US/20CD00B1US, BIOS B0ET13WW (1.00 ) 11/20/2013
Jun 02 17:52:38 auroux-yoga kernel: task: ffff8db5c0678000 task.stack: ffffaffd42294000
Jun 02 17:52:38 auroux-yoga kernel: RIP: 0010:iwl_mvm_add_sta+0x4dc/0x7c0 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel: RSP: 0018:ffffaffd42297710 EFLAGS: 00010293
Jun 02 17:52:38 auroux-yoga kernel: RAX: ffff8db5822d6920 RBX: 0000000000000000 RCX: 0000000000000000
Jun 02 17:52:38 auroux-yoga kernel: RDX: 0000000000000002 RSI: 0000000080000000 RDI: ffff8db5c7fa5528
Jun 02 17:52:38 auroux-yoga kernel: RBP: ffffaffd42297770 R08: ffffffffc0a1fd08 R09: 0000000000000000
Jun 02 17:52:38 auroux-yoga kernel: R10: 0000000000000000 R11: ffffffffbb228c2d R12: ffff8db5c7fa5528
Jun 02 17:52:38 auroux-yoga kernel: R13: ffff8db5822d6818 R14: 0000000000000000 R15: ffff8db5822d6920
Jun 02 17:52:38 auroux-yoga kernel: FS:  00007f799d9b5cc0(0000) GS:ffff8db5de240000(0000) knlGS:0000000000000000
Jun 02 17:52:38 auroux-yoga kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jun 02 17:52:38 auroux-yoga kernel: CR2: 000000000000011c CR3: 00000001fd805000 CR4: 00000000001406e0
Jun 02 17:52:38 auroux-yoga kernel: Call Trace:
Jun 02 17:52:38 auroux-yoga kernel:  iwl_mvm_mac_sta_state+0x2dc/0x600 [iwlmvm]
Jun 02 17:52:38 auroux-yoga kernel:  drv_sta_state+0x8a/0x420 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  sta_info_insert_rcu+0x249/0x600 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  sta_info_insert+0xe/0x10 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  ieee80211_prep_connection+0x3e3/0x850 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  ieee80211_mgd_auth+0x25c/0x3c0 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  ? cfg80211_get_bss+0x1d6/0x2d0 [cfg80211]
Jun 02 17:52:38 auroux-yoga kernel:  ieee80211_auth+0x18/0x20 [mac80211]
Jun 02 17:52:38 auroux-yoga kernel:  cfg80211_mlme_auth+0xfd/0x200 [cfg80211]
Jun 02 17:52:38 auroux-yoga kernel:  nl80211_authenticate+0x2eb/0x350 [cfg80211]
Jun 02 17:52:38 auroux-yoga kernel:  genl_family_rcv_msg+0x1dd/0x3c0
Jun 02 17:52:38 auroux-yoga kernel:  genl_rcv_msg+0x44/0x80
Jun 02 17:52:38 auroux-yoga kernel:  ? genl_family_rcv_msg+0x3c0/0x3c0
Jun 02 17:52:38 auroux-yoga kernel:  netlink_rcv_skb+0xa4/0xc0
Jun 02 17:52:38 auroux-yoga kernel:  genl_rcv+0x28/0x40
Jun 02 17:52:38 auroux-yoga kernel:  netlink_unicast+0x18c/0x220
Jun 02 17:52:38 auroux-yoga kernel:  netlink_sendmsg+0x2f7/0x3b0
Jun 02 17:52:38 auroux-yoga kernel:  sock_sendmsg+0x38/0x50
Jun 02 17:52:38 auroux-yoga kernel:  ___sys_sendmsg+0x2d5/0x2f0
Jun 02 17:52:38 auroux-yoga kernel:  ? __wake_up+0x44/0x50
Jun 02 17:52:38 auroux-yoga kernel:  ? inotify_handle_event+0xdf/0x150
Jun 02 17:52:38 auroux-yoga kernel:  ? fsnotify+0x2f9/0x470
Jun 02 17:52:38 auroux-yoga kernel:  ? fsnotify+0x325/0x470
Jun 02 17:52:38 auroux-yoga kernel:  __sys_sendmsg+0x54/0x90
Jun 02 17:52:38 auroux-yoga kernel:  ? __sys_sendmsg+0x54/0x90
Jun 02 17:52:38 auroux-yoga kernel:  SyS_sendmsg+0x12/0x20
Jun 02 17:52:38 auroux-yoga kernel:  entry_SYSCALL_64_fastpath+0x1a/0xa9
Jun 02 17:52:38 auroux-yoga kernel: RIP: 0033:0x7f799c445037
Jun 02 17:52:38 auroux-yoga kernel: RSP: 002b:00007fff6a12cac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
Jun 02 17:52:38 auroux-yoga kernel: RAX: ffffffffffffffda RBX: 00007fff6a12bce0 RCX: 00007f799c445037
Jun 02 17:52:38 auroux-yoga kernel: RDX: 0000000000000000 RSI: 00007fff6a12cb00 RDI: 0000000000000007
Jun 02 17:52:38 auroux-yoga kernel: RBP: 0000000000000006 R08: 0000000000000000 R09: 00000000000000bf
Jun 02 17:52:38 auroux-yoga kernel: R10: 000055657e6c3f10 R11: 0000000000000246 R12: 00007fff6a12bc40
Jun 02 17:52:38 auroux-yoga kernel: R13: 0000000000000006 R14: 000055657e6e7240 R15: 000055657e6e6f10
Jun 02 17:52:38 auroux-yoga kernel: Code: 47 14 00 00 00 00 83 fb 09 4d 89 3f 4d 89 7f 08 49 c7 c0 08 fd a1 c0 41 c7 47 10 00 00 00 00 49 8b 8d 60 11 00 00 be 00 00 00 80 <0f> b6 84 11 1a 01 00 00 0f b6 92 79 78 a1 c0 53 41 56 49 8b 3c 
Jun 02 17:52:38 auroux-yoga kernel: RIP: iwl_mvm_add_sta+0x4dc/0x7c0 [iwlmvm] RSP: ffffaffd42297710
Jun 02 17:52:38 auroux-yoga kernel: CR2: 000000000000011c
Jun 02 17:52:38 auroux-yoga kernel: ---[ end trace 6e976db2ee8549d3 ]---
Jun 02 17:52:38 auroux-yoga kernel: audit: type=1131 audit(1496440358.124:264): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=wpa_supplicant comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Jun 02 17:52:38 auroux-yoga audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=wpa_supplicant comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Jun 02 17:52:38 auroux-yoga systemd[1]: wpa_supplicant.service: Main process exited, code=killed, status=9/KILL
Jun 02 17:52:38 auroux-yoga firewalld[927]: ERROR: UNKNOWN_INTERFACE: 'wlp4s0' is not in any zone
Jun 02 17:52:38 auroux-yoga NetworkManager[969]: <info>  [1496440358.1255] supplicant: wpa_supplicant stopped
Jun 02 17:52:38 auroux-yoga NetworkManager[969]: <info>  [1496440358.1256] device (wlp4s0): supplicant interface state: scanning -> down
Jun 02 17:52:38 auroux-yoga systemd[1]: wpa_supplicant.service: Unit entered failed state.
Jun 02 17:52:38 auroux-yoga systemd[1]: wpa_supplicant.service: Failed with result 'signal'.
Jun 02 17:52:38 auroux-yoga NetworkManager[969]: <info>  [1496440358.1272] device (wlp4s0): state change: config -> unavailable (reason 'supplicant-failed') [50 20 10]
Jun 02 17:52:38 auroux-yoga audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jun 02 17:52:38 auroux-yoga kernel: audit: type=1131 audit(1496440358.700:265): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'

Comment 45 Denis Auroux 2017-06-16 17:46:34 UTC
Created attachment 1288424 [details]
dmesg with kernel 4.11.3, Intel 7260 AC, firmware 17.459231.0

Just to show the problem is still present with kernel 4.11.x, for the Intel 7260 at least. Note how the SYSASSERT causes the kernel to oops and the system can't recover gracefully (unlike the 4.8.x kernels which are fine).

Comment 46 Petr Stodulka 2017-08-09 23:46:29 UTC
I can confirm the bug appears on F26 after upgrade from 25 (which worked for me - Lenovo T430s).

Comment 47 slartibart70 2017-09-11 12:54:25 UTC
same bug here, when trying to establish an access-point/shared to others wifi network on kernel 4.12.11-300.fc26.x86_64 using a lenovo T440p laptop.

some dmesg samples:

[18867.704871] WARNING: CPU: 7 PID: 981 at drivers/net/wireless/intel/iwlwifi/mvm/tx.c:1360 iwl_mvm_rx_tx_cmd+0x88b/0x980 [iwlmvm]
[18867.704871] Modules linked in: nf_nat_h323 nf_conntrack_h323 nf_nat_pptp nf_nat_proto_gre nf_conntrack_pptp nf_conntrack_proto_gre nf_nat_tftp nf_conntrack_tftp nf_nat_sip nf_conntrack_sip nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp fuse xt_nat veth xfs vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) ccm rfcomm ipt_MASQUERADE nf_nat_masquerade_ipv4 xt_addrtype ip6t_rpfilter br_netfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ip_set nfnetlink ebtable_nat ebtable_broute bridge stp llc ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 dm_thin_pool dm_persistent_data dm_bio_prison ip6table_mangle loop ip6table_raw ip6table_security iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack libcrc32c iptable_mangle iptable_raw iptable_security ebtable_filter
[18867.704898]  ebtables ip6table_filter ip6_tables cmac bnep sunrpc btusb btrtl btbcm uvcvideo btintel bluetooth videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev cdc_acm media ecdh_generic arc4 mei_wdt intel_rapl iTCO_wdt iTCO_vendor_support x86_pkg_temp_thermal intel_powerclamp coretemp iwlmvm kvm_intel mac80211 kvm snd_hda_codec_realtek irqbypass intel_cstate snd_hda_codec_hdmi snd_hda_codec_generic iwlwifi intel_uncore intel_rapl_perf snd_hda_intel cfg80211 snd_hda_codec snd_hda_core snd_hwdep snd_seq rtsx_pci_ms memstick joydev snd_seq_device snd_pcm mei_me i2c_i801 lpc_ich mei snd_timer shpchp thinkpad_acpi ie31200_edac snd soundcore rfkill tpm_tis tpm_tis_core tpm dm_crypt cdc_mbim cdc_ncm usbnet hid_logitech_hidpp mii cdc_wdm i915 rtsx_pci_sdmmc mmc_core i2c_algo_bit
[18867.704933]  drm_kms_helper crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel e1000e drm serio_raw rtsx_pci ptp pps_core wmi video hid_logitech_dj
[18867.704941] CPU: 7 PID: 981 Comm: irq/34-iwlwifi Tainted: G        W  OE   4.12.11-300.fc26.x86_64 #1
[18867.704942] Hardware name: LENOVO 20AN006VGE/20AN006VGE, BIOS GLET74WW (2.28 ) 10/21/2014
[18867.704943] task: ffff8b0c24cf25c0 task.stack: ffffb30b424f8000
[18867.704949] RIP: 0010:iwl_mvm_rx_tx_cmd+0x88b/0x980 [iwlmvm]
[18867.704949] RSP: 0018:ffffb30b424fbcc8 EFLAGS: 00010202
[18867.704951] RAX: 0000000001051010 RBX: ffff8b0c29d45568 RCX: 0000000000001d2f
[18867.704951] RDX: 0000000000001d2e RSI: ffff8b0c3e3de7e0 RDI: ffffe76890a72180
[18867.704952] RBP: ffffb30b424fbd40 R08: 000000000001e7e0 R09: ffffffffc0a7602c
[18867.704953] R10: ffff8b0a19f70e30 R11: ffffffffb444bc20 R12: 0000000000000088
[18867.704954] R13: 0000000000000050 R14: ffff8b0a19f70e00 R15: ffff8b09d98f7000
[18867.704955] FS:  0000000000000000(0000) GS:ffff8b0c3e3c0000(0000) knlGS:0000000000000000
[18867.704956] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[18867.704957] CR2: 00007fb6efa0a3e0 CR3: 0000000310e09000 CR4: 00000000001406e0
[18867.704958] Call Trace:
[18867.704976]  ? ieee80211_find_sta_by_ifaddr+0x102/0x1a0 [mac80211]
[18867.704982]  iwl_mvm_rx_common+0x79/0x270 [iwlmvm]
[18867.704988]  iwl_mvm_rx+0x5d/0x70 [iwlmvm]
[18867.704993]  iwl_pcie_rx_handle+0x20f/0x890 [iwlwifi]
[18867.704998]  iwl_pcie_irq_handler+0x6e8/0xac0 [iwlwifi]
[18867.705001]  ? irq_forced_thread_fn+0x70/0x70
[18867.705002]  irq_thread_fn+0x20/0x50
[18867.705015]  irq_thread+0x12f/0x190
[18867.705017]  ? wake_threads_waitq+0x30/0x30
[18867.705018]  kthread+0x125/0x140
[18867.705020]  ? irq_thread_dtor+0xa0/0xa0
[18867.705022]  ? kthread_park+0x60/0x60
[18867.705025]  ret_from_fork+0x25/0x30
[18867.705026] Code: e9 a9 fb ff ff 8b 4d 9c 48 c7 c2 e0 99 aa c0 48 89 df 4c 89 55 90 e8 b5 06 02 00 4c 8b 55 90 e9 10 fb ff ff 0f ff e9 65 f9 ff ff <0f> ff e9 e6 fa ff ff 48 8b 3b 48 c7 c6 e0 49 aa c0 4c 89 55 90 
[18867.705053] ---[ end trace 8fc40d31e4900465 ]---
[18868.979974] thinkpad_acpi: EC reports that Thermal Table has changed
[18870.027821] thinkpad_acpi: EC reports that Thermal Table has changed
[19280.226482] thinkpad_acpi: EC reports that Thermal Table has changed
[19281.266595] thinkpad_acpi: EC reports that Thermal Table has changed
[19331.781351] ------------[ cut here ]------------



[19395.850190] WARNING: CPU: 6 PID: 1768 at drivers/net/wireless/intel/iwlwifi/mvm/utils.c:786 iwl_mvm_disable_txq+0x2b9/0x380 [iwlmvm]
[19395.850190] Modules linked in: nf_nat_h323 nf_conntrack_h323 nf_nat_pptp nf_nat_proto_gre nf_conntrack_pptp nf_conntrack_proto_gre nf_nat_tftp nf_conntrack_tftp nf_nat_sip nf_conntrack_sip nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp fuse xt_nat veth xfs vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) ccm rfcomm ipt_MASQUERADE nf_nat_masquerade_ipv4 xt_addrtype ip6t_rpfilter br_netfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ip_set nfnetlink ebtable_nat ebtable_broute bridge stp llc ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 dm_thin_pool dm_persistent_data dm_bio_prison ip6table_mangle loop ip6table_raw ip6table_security iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack libcrc32c iptable_mangle iptable_raw iptable_security ebtable_filter
[19395.850209]  ebtables ip6table_filter ip6_tables cmac bnep sunrpc btusb btrtl btbcm uvcvideo btintel bluetooth videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev cdc_acm media ecdh_generic arc4 mei_wdt intel_rapl iTCO_wdt iTCO_vendor_support x86_pkg_temp_thermal intel_powerclamp coretemp iwlmvm kvm_intel mac80211 kvm snd_hda_codec_realtek irqbypass intel_cstate snd_hda_codec_hdmi snd_hda_codec_generic iwlwifi intel_uncore intel_rapl_perf snd_hda_intel cfg80211 snd_hda_codec snd_hda_core snd_hwdep snd_seq rtsx_pci_ms memstick joydev snd_seq_device snd_pcm mei_me i2c_i801 lpc_ich mei snd_timer shpchp thinkpad_acpi ie31200_edac snd soundcore rfkill tpm_tis tpm_tis_core tpm dm_crypt cdc_mbim cdc_ncm usbnet hid_logitech_hidpp mii cdc_wdm i915 rtsx_pci_sdmmc mmc_core i2c_algo_bit
[19395.850235]  drm_kms_helper crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel e1000e drm serio_raw rtsx_pci ptp pps_core wmi video hid_logitech_dj
[19395.850243] CPU: 6 PID: 1768 Comm: NetworkManager Tainted: G        W  OE   4.12.11-300.fc26.x86_64 #1
[19395.850244] Hardware name: LENOVO 20AN006VGE/20AN006VGE, BIOS GLET74WW (2.28 ) 10/21/2014
[19395.850244] task: ffff8b0c29bb4b80 task.stack: ffffb30b43d74000
[19395.850249] RIP: 0010:iwl_mvm_disable_txq+0x2b9/0x380 [iwlmvm]
[19395.850249] RSP: 0018:ffffb30b43d77330 EFLAGS: 00010246
[19395.850250] RAX: 0000000000000021 RBX: 0000000000000003 RCX: 0000000000000008
[19395.850251] RDX: ffff8b0c29d45670 RSI: 0000000000000003 RDI: ffff8b0c29d464f0
[19395.850251] RBP: ffffb30b43d773d0 R08: 0000000000000000 R09: 0000000000000018
[19395.850252] R10: ffffb30b43d773e8 R11: 00000000000000c1 R12: ffff8b0c29d464f0
[19395.850252] R13: 0000000000000003 R14: ffff8b0c29d45568 R15: 0000000000000008
[19395.850253] FS:  00007f68c2e04980(0000) GS:ffff8b0c3e380000(0000) knlGS:0000000000000000
[19395.850253] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[19395.850254] CR2: 00007fb6ed087498 CR3: 000000041af70000 CR4: 00000000001406e0
[19395.850255] Call Trace:
[19395.850260]  ? iwl_mvm_send_cmd_pdu+0x58/0x80 [iwlmvm]
[19395.850264]  iwl_mvm_send_rm_bcast_sta+0x133/0x140 [iwlmvm]
[19395.850268]  ? iwl_mvm_send_rm_bcast_sta+0x133/0x140 [iwlmvm]
[19395.850271]  ? iwl_mvm_rm_mcast_sta+0x6f/0xa0 [iwlmvm]
[19395.850291]  iwl_mvm_stop_ap_ibss+0xd3/0x170 [iwlmvm]
[19395.850309]  ieee80211_stop_ap+0x1a8/0x350 [mac80211]
[19395.850311]  ? account_entity_enqueue+0xd8/0x100
[19395.850327]  __cfg80211_stop_ap+0x6b/0x250 [cfg80211]
[19395.850334]  __cfg80211_leave+0xea/0x170 [cfg80211]
[19395.850340]  cfg80211_leave+0x2b/0x40 [cfg80211]
[19395.850345]  cfg80211_netdev_notifier_call+0x359/0x640 [cfg80211]
[19395.850348]  ? ttwu_do_activate+0x77/0x80
[19395.850349]  ? try_to_wake_up+0x59/0x460
[19395.850351]  ? cpumask_next_wrap+0x33/0x80
[19395.850352]  ? inetdev_event+0x47/0x4d0
[19395.850354]  ? skb_dequeue+0x59/0x70
[19395.850355]  notifier_call_chain+0x4a/0x70
[19395.850357]  raw_notifier_call_chain+0x16/0x20
[19395.850358]  call_netdevice_notifiers_info+0x35/0x60
[19395.850359]  __dev_close_many+0x5a/0x100
[19395.850360]  __dev_close+0x67/0xb0
[19395.850362]  __dev_change_flags+0x9d/0x160
[19395.850363]  dev_change_flags+0x29/0x60
[19395.850364]  do_setlink+0x2f7/0xe50
[19395.850365]  ? ttwu_do_wakeup+0x1e/0x140
[19395.850366]  ? ttwu_do_activate+0x77/0x80
[19395.850367]  ? try_to_wake_up+0x59/0x460
[19395.850369]  ? __slab_free+0x203/0x2d0
[19395.850371]  ? nla_parse+0x35/0x100
[19395.850372]  rtnl_newlink+0x5b6/0x8d0
[19395.850375]  ? security_capget+0x60/0x70
[19395.850376]  ? ns_capable_common+0x68/0x80
[19395.850377]  ? ns_capable+0x13/0x20
[19395.850378]  rtnetlink_rcv_msg+0x1a3/0x200
[19395.850380]  ? rtnl_newlink+0x8d0/0x8d0
[19395.850382]  netlink_rcv_skb+0x91/0x130
[19395.850383]  rtnetlink_rcv+0x28/0x30
[19395.850384]  netlink_unicast+0x18e/0x220
[19395.850385]  netlink_sendmsg+0x2ad/0x3a0
[19395.850387]  sock_sendmsg+0x38/0x50
[19395.850388]  ___sys_sendmsg+0x27a/0x2e0
[19395.850389]  ? __wake_up_common+0x4d/0x80
[19395.850391]  ? eventfd_write+0x111/0x270
[19395.850392]  ? wake_up_q+0x80/0x80
[19395.850393]  __sys_sendmsg+0x54/0x90
[19395.850394]  ? __sys_sendmsg+0x54/0x90
[19395.850396]  SyS_sendmsg+0x12/0x20
[19395.850397]  entry_SYSCALL_64_fastpath+0x1a/0xa5
[19395.850398] RIP: 0033:0x7f68c169e134
[19395.850399] RSP: 002b:00007ffe6a096650 EFLAGS: 00000293 ORIG_RAX: 000000000000002e
[19395.850400] RAX: ffffffffffffffda RBX: 00005625842ee4e0 RCX: 00007f68c169e134
[19395.850400] RDX: 0000000000000000 RSI: 00007ffe6a0966a0 RDI: 0000000000000007
[19395.850401] RBP: 00005625844bb3e0 R08: 0000000000000000 R09: 00005625844aa9c0
[19395.850401] R10: 00007f68bfa63b38 R11: 0000000000000293 R12: 0000000000000000
[19395.850402] R13: 0000000000000001 R14: 00005625822c4ec0 R15: 00005625844075c0
[19395.850402] Code: d0 31 c0 48 8b 5d c8 65 48 33 1c 25 28 00 00 00 0f 85 c8 00 00 00 48 8d 65 d0 5b 41 5a 41 5c 41 5d 41 5e 41 5f 5d 49 8d 62 f8 c3 <0f> ff 4c 89 e7 e8 ad 83 e0 f3 31 c0 eb ca 0f b7 c0 48 8d bd 78 
[19395.850420] ---[ end trace 8fc40d31e4900467 ]---
[19395.858604] IPv6: ADDRCONF(NETDEV_UP): wlp4s0: link is not ready

Comment 48 Fedora End Of Life 2017-11-16 19:22:35 UTC
This message is a reminder that Fedora 25 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 25. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as EOL if it remains open with a Fedora  'version'
of '25'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version'
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not
able to fix it before Fedora 25 is end of life. If you would still like
to see this bug fixed and are able to reproduce it against a later version
of Fedora, you are encouraged  change the 'version' to a later Fedora
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.

Comment 49 Fedora End Of Life 2017-12-12 10:43:34 UTC
Fedora 25 changed to end-of-life (EOL) status on 2017-12-12. Fedora 25 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 50 frollic nilsson 2018-01-18 09:00:37 UTC
Bug still exists in F27, please update Fedora version in bug header.


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