Bug 1560973
Summary: | ath10k_pci firmware crash | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | lukas.wolf | ||||||
Component: | linux-firmware | Assignee: | David Woodhouse <dwmw2> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | high | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 28 | CC: | aGgM6kTti, b37a, ckellner, dwmw2, elia.f.geretto, error, fzipi, james, jforbes, jltastet.public+redhat, jwboyer, kernel-maint, labbott, mastercactapus, pbrobinson, rolf, sebastian.treu, tlatorre, v, vladimir-csp | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | linux-firmware-20190213-93.git710963fe.fc29 linux-firmware-20190213-93.git710963fe.fc28 | Doc Type: | If docs needed, set a value | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2019-02-19 14:02:33 UTC | Type: | Bug | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
lukas.wolf
2018-03-27 11:52:47 UTC
Issue is present on Fedora 28 too. Hardware is a Dell Inspiron 5570: [root@localhost ~]# lspci 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08) 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) 00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08) 00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21) 00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21) 00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21) 00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 21) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1) 00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) 00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Intel(R) 100 Series Chipset Family LPC Controller/eSPI Controller - 9D4E (rev 21) 00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21) 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) 00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21) 01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (rev c1) 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07) 03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31) [root@localhost ~]# Same issue here: $ lspci -vv 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02) Subsystem: Lenovo Device 505b 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 Capabilities: <access denied> 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02) (prog-if 00 [VGA controller]) Subsystem: Lenovo Device 505c 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 123 Region 0: Memory at f2000000 (64-bit, non-prefetchable) [size=16M] Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M] Region 4: I/O ports at e000 [size=64] [virtual] Expansion ROM at 000c0000 [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: i915 Kernel modules: i915 00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) (prog-if 30 [XHCI]) Subsystem: Lenovo Device 505b Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 121 Region 0: Memory at f4400000 (64-bit, non-prefetchable) [size=64K] Capabilities: <access denied> Kernel driver in use: xhci_hcd 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21) Subsystem: Lenovo Device 505b 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 C routed to IRQ 18 Region 0: Memory at f442a000 (64-bit, non-prefetchable) [size=4K] Capabilities: <access denied> Kernel driver in use: intel_pch_thermal Kernel modules: intel_pch_thermal 00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21) Subsystem: Lenovo Device 505b 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 125 Region 0: Memory at f442b000 (64-bit, non-prefetchable) [size=4K] Capabilities: <access denied> Kernel driver in use: mei_me Kernel modules: mei_me 00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21) (prog-if 01 [AHCI 1.0]) Subsystem: Lenovo Device 505b Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 120 Region 0: Memory at f4428000 (32-bit, non-prefetchable) [size=8K] Region 1: Memory at f442e000 (32-bit, non-prefetchable) [size=256] Region 2: I/O ports at e080 [size=8] Region 3: I/O ports at e088 [size=4] Region 4: I/O ports at e060 [size=32] Region 5: Memory at f442c000 (32-bit, non-prefetchable) [size=2K] Capabilities: <access denied> Kernel driver in use: ahci 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1) (prog-if 00 [Normal decode]) 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 16 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000d000-0000dfff [size=4K] Memory behind bridge: f3000000-f3ffffff [size=16M] Prefetchable memory behind bridge: 00000000e0000000-00000000f1ffffff [size=288M] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport Kernel modules: shpchp 00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) (prog-if 00 [Normal decode]) 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 16 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: None Memory behind bridge: f4300000-f43fffff [size=1M] Prefetchable memory behind bridge: None Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport Kernel modules: shpchp 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1) (prog-if 00 [Normal decode]) 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 16 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 00002000-00002fff [size=4K] Memory behind bridge: bf800000-bf9fffff [size=2M] Prefetchable memory behind bridge: 00000000bfa00000-00000000bfbfffff [size=2M] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport Kernel modules: shpchp 00:1d.2 PCI bridge: Intel Corporation Device 9d1a (rev f1) (prog-if 00 [Normal decode]) 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 C routed to IRQ 18 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: 0000c000-0000cfff [size=4K] Memory behind bridge: f4200000-f42fffff [size=1M] Prefetchable memory behind bridge: None Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport Kernel modules: shpchp 00:1d.3 PCI bridge: Intel Corporation Device 9d1b (rev f1) (prog-if 00 [Normal decode]) 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 D routed to IRQ 19 Bus: primary=00, secondary=05, subordinate=05, sec-latency=0 I/O behind bridge: None Memory behind bridge: f4000000-f41fffff [size=2M] Prefetchable memory behind bridge: None Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport Kernel modules: shpchp 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21) Subsystem: Lenovo Device 505b Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21) Subsystem: Lenovo Device 505b 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 Region 0: Memory at f4424000 (32-bit, non-prefetchable) [size=16K] 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) Subsystem: Lenovo Device 505b 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: 64 Interrupt: pin A routed to IRQ 126 Region 0: Memory at f4420000 (64-bit, non-prefetchable) [size=16K] Region 4: Memory at f4410000 (64-bit, non-prefetchable) [size=64K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel, snd_soc_skl 00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21) Subsystem: Lenovo Device 505b Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Interrupt: pin A routed to IRQ 16 Region 0: Memory at f442d000 (64-bit, non-prefetchable) [size=256] Region 4: I/O ports at efa0 [size=32] Kernel driver in use: i801_smbus Kernel modules: i2c_i801 01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940MX] (rev a2) Subsystem: Lenovo Device 505c 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 124 Region 0: Memory at f3000000 (32-bit, non-prefetchable) [size=16M] Region 1: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 3: Memory at f0000000 (64-bit, prefetchable) [size=32M] Region 5: I/O ports at d000 [size=128] Expansion ROM at <ignored> [disabled] Capabilities: <access denied> Kernel driver in use: nouveau Kernel modules: nouveau 02:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01) (prog-if 01) Subsystem: Lenovo Device 505b 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 16 Region 0: Memory at f4301000 (32-bit, non-prefetchable) [size=4K] Region 1: Memory at f4300000 (32-bit, non-prefetchable) [size=2K] Capabilities: <access denied> Kernel driver in use: sdhci-pci Kernel modules: sdhci_pci 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10) Subsystem: Lenovo Device 505b 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, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 122 Region 0: I/O ports at c000 [size=256] Region 2: Memory at f4204000 (64-bit, non-prefetchable) [size=4K] Region 4: Memory at f4200000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: r8169 Kernel modules: r8169 05:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31) Subsystem: Lenovo Device 0901 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 127 Region 0: Memory at f4000000 (64-bit, non-prefetchable) [size=2M] Capabilities: <access denied> Kernel driver in use: ath10k_pci Kernel modules: ath10k_pci $ uname -a Linux leyla 4.16.13-200.fc27.x86_64 #1 SMP Wed May 30 15:03:53 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux $ grep ath10k_pci /var/log/messages ... 211/phy0/rfkill2) (driver ath10k_pci) Jun 17 20:25:49 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x00080008: -110 Jun 17 20:25:49 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for write32 of 0xffffffff at 0x00080008: -110 Jun 17 20:25:49 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for write32 of 0xfffffffe at 0x00080008: -110 Jun 17 20:25:49 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jun 17 20:25:49 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jun 17 20:25:49 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jun 17 20:25:49 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jun 17 20:25:49 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jun 17 20:25:49 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jun 17 20:25:50 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: failed to read device register, device is gone Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: firmware crashed! (guid 3483dd95-44e1-426d-9efb-66c8f998c19d) Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 17aa:0901 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: firmware ver WLAN.TF.1.0-00002-QCATFSWPZ-5 api 5 features ignore-otp crc32 c3e0d04f Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: htt-ver 3.44 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: failed to read firmware dump area: -28 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: Copy Engine register dump: Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: [00]: 0x00034400 4294967295 4294967295 4294967295 4294967295 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: [01]: 0x00034800 4294967295 4294967295 4294967295 4294967295 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: [02]: 0x00034c00 4294967295 4294967295 4294967295 4294967295 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: [03]: 0x00035000 4294967295 4294967295 4294967295 4294967295 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: [04]: 0x00035400 4294967295 4294967295 4294967295 4294967295 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: [05]: 0x00035800 4294967295 4294967295 4294967295 4294967295 Jun 17 20:25:53 leyla kernel: ath10k_pci 0000:05:00.0: [06]: 0x00035c00 4294967295 4294967295 4294967295 4294967295 Jun 17 20:25:54 leyla kernel: ath10k_pci 0000:05:00.0: [07]: 0x00036000 4294967295 4294967295 4294967295 4294967295 Jun 17 20:25:54 leyla kernel: ath10k_pci 0000:05:00.0: failed to reset chip: -5 Jun 17 20:25:54 leyla kernel: ath10k_pci 0000:05:00.0: Could not init hif: -5 I'm experiencing the same thing on Dell XPS 15 9560 with: kernel-4.18.8-200.fc28.x86_64 linux-firmware-20180815-86.gitf1b95fe5.fc28.noarch The errors in the logs look like: Sep 21 21:32:08 toronto kernel: ath10k_warn: 151 callbacks suppressed Sep 21 21:32:08 toronto kernel: ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a028: -110 Sep 21 21:32:08 toronto kernel: ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a028: -110 Sep 21 21:32:08 toronto kernel: ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a028: -110 Sep 21 21:32:08 toronto kernel: ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a028: -110 Sep 21 21:32:08 toronto kernel: ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a028: -110 Sep 21 21:32:08 toronto kernel: ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a028: -110 Sep 21 21:32:08 toronto kernel: ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a028: -110 Sep 21 21:32:08 toronto kernel: ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a028: -110 Sep 21 21:32:08 toronto kernel: ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a028: -110 Sep 21 21:32:08 toronto kernel: ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a028: -110 Sep 21 21:32:10 toronto kernel: ath10k_pci 0000:02:00.0: failed to read device register, device is gone Sep 21 21:32:10 toronto kernel: ath10k_pci 0000:02:00.0: firmware crashed! (guid ff612ca1-711b-4011-8ec2-9a4e23859951) Sep 21 21:32:10 toronto kernel: ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:1535 Sep 21 21:32:10 toronto kernel: ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 Sep 21 21:32:10 toronto kernel: ath10k_pci 0000:02:00.0: firmware ver WLAN.RM.4.4.1-00079-QCARMSWPZ-1 api 6 features wowlan,ignore-otp crc32 fd869beb Sep 21 21:32:10 toronto kernel: ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 20d869c3 Sep 21 21:32:10 toronto kernel: ath10k_pci 0000:02:00.0: htt-ver 3.47 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 Sep 21 21:32:10 toronto kernel: ath10k_pci 0000:02:00.0: failed to read firmware dump area: -28 Sep 21 21:32:10 toronto kernel: ath10k_pci 0000:02:00.0: Copy Engine register dump: Sep 21 21:32:11 toronto kernel: ath10k_pci 0000:02:00.0: [00]: 0x00034400 4294967295 4294967295 4294967295 4294967295 Sep 21 21:32:11 toronto kernel: ath10k_pci 0000:02:00.0: [01]: 0x00034800 4294967295 4294967295 4294967295 4294967295 Sep 21 21:32:11 toronto kernel: ath10k_pci 0000:02:00.0: [02]: 0x00034c00 4294967295 4294967295 4294967295 4294967295 Sep 21 21:32:11 toronto kernel: ath10k_pci 0000:02:00.0: [03]: 0x00035000 4294967295 4294967295 4294967295 4294967295 Sep 21 21:32:11 toronto kernel: ath10k_pci 0000:02:00.0: [04]: 0x00035400 4294967295 4294967295 4294967295 4294967295 Sep 21 21:32:11 toronto kernel: ath10k_pci 0000:02:00.0: [05]: 0x00035800 4294967295 4294967295 4294967295 4294967295 Sep 21 21:32:11 toronto kernel: ath10k_pci 0000:02:00.0: [06]: 0x00035c00 4294967295 4294967295 4294967295 4294967295 Sep 21 21:32:11 toronto kernel: ath10k_pci 0000:02:00.0: [07]: 0x00036000 4294967295 4294967295 4294967295 4294967295 Sep 21 21:32:11 toronto kernel: ath10k_pci 0000:02:00.0: failed to reset chip: -5 Sep 21 21:32:11 toronto kernel: ath10k_pci 0000:02:00.0: Could not init hif: -5 Comment from original bug reporter: For me this is resolved and was probably caused by myself: After 'dnf upgrade' (from command line), when firmware updates were installed, I did not restart immediately every time. Since I'm doing this, I've never had this issue again... Thanks for all your good work, Lukas I am having the same issue on a Dell XPS 9560. $ uname -a Linux localhost.localdomain 4.18.10-100.fc27.x86_64 #1 SMP Wed Sep 26 11:06:22 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux I have restarted the computer since updating and that does not resolve the problem. Wifi usually crashes after a few hours of use. same here: dell xps 9575 $uname -a Linux narcissus 4.19.2-301.fc29.x86_64 #1 SMP Sat Nov 17 17:58:01 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux There's updated ath10k firmwares in linux-firmware-20181219-89.git0f22c852.fc28 Same here on Dell XPS 13 9370 running Fedora 29. The solution from the Arch Linux Forums[1] seems to help, i.e. running: echo 1 | sudo tee /sys/bus/pci/rescan Debug data below. [1] https://bbs.archlinux.org/viewtopic.php?id=231896 Kernel: Linux arnieworld 4.19.10-300.fc29.x86_64 #1 SMP Mon Dec 17 15:34:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux Device: 02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32) Subsystem: Bigfoot Networks, Inc. Killer 1435 Wireless-AC Flags: bus master, fast devsel, latency 0, IRQ 136 Memory at dc000000 (64-bit, non-prefetchable) [size=2M] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable+ Count=1/8 Maskable+ 64bit- Capabilities: [70] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [148] Virtual Channel Capabilities: [168] Device Serial Number 00-00-00-00-00-00-00-00 Capabilities: [178] Latency Tolerance Reporting Capabilities: [180] L1 PM Substates Kernel driver in use: ath10k_pci Kernel modules: ath10k_pci Firmware package: Installed Packages Name : linux-firmware Version : 20181219 Release : 89.git0f22c852.fc29 Arch : noarch Size : 328 M Source : linux-firmware-20181219-89.git0f22c852.fc29.src.rpm Repo : @System From repo : updates Summary : Firmware files used by the Linux kernel URL : http://www.kernel.org/ License : GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted Description : This package includes firmware files required for some devices to : operate. Dmesg (was woken from suspend): [378842.718993] PM: suspend entry (s2idle) [378842.718994] PM: Syncing filesystems ... done. [378842.735193] Freezing user space processes ... (elapsed 0.225 seconds) done. [378842.960661] OOM killer disabled. [378842.960662] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done. [378842.962540] Suspending console(s) (use no_console_suspend to debug) [378843.287087] PM: suspend devices took 0.324 seconds [380686.688006] ath10k_pci 0000:02:00.0: Unknown eventid: 118809 [380686.775577] WARNING: CPU: 6 PID: 29126 at drivers/net/wireless/ath/ath10k/mac.c:5625 ath10k_bss_info_changed+0xd2e/0xe70 [ath10k_core] [380686.775578] Modules linked in: cmac thunderbolt ccm fuse rfcomm tun bridge stp llc devlink libcrc32c ip_set nfnetlink arc4 bnep sunrpc vfat fat hid_multitouch snd_hda_codec_hdmi snd_soc_skl ath10k_pci snd_soc_skl_ipc ath10k_core snd_soc_sst_ipc snd_soc_sst_dsp snd_hda_codec_realtek snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi snd_hda_codec_generic snd_soc_core snd_compress mac80211 ac97_bus snd_pcm_dmaengine dell_laptop iTCO_wdt mei_wdt snd_hda_intel iTCO_vendor_support dell_wmi uvcvideo dell_smbios intel_rapl wmi_bmof x86_pkg_temp_thermal intel_powerclamp snd_hda_codec intel_wmi_thunderbolt videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 coretemp snd_hda_core videobuf2_common snd_hwdep dell_wmi_descriptor dcdbas snd_seq kvm_intel videodev btusb snd_seq_device btrtl btbcm snd_pcm intel_cstate [380686.775612] ath btintel bluetooth cfg80211 media intel_uncore intel_rapl_perf snd_timer idma64 rtsx_pci_ms mei_me snd joydev ecdh_generic intel_lpss_pci memstick ucsi_acpi mei soundcore intel_lpss intel_pch_thermal typec_ucsi i2c_i801 processor_thermal_device rfkill intel_soc_dts_iosf typec wmi int3400_thermal acpi_thermal_rel acpi_pad int3403_thermal intel_hid int340x_thermal_zone pcc_cpufreq sparse_keymap dm_crypt i915 kvmgt mdev vfio kvm irqbypass i2c_algo_bit drm_kms_helper rtsx_pci_sdmmc mmc_core crct10dif_pclmul crc32_pclmul crc32c_intel drm nvme ghash_clmulni_intel nvme_core serio_raw rtsx_pci i2c_hid pinctrl_sunrisepoint pinctrl_intel video [last unloaded: ip6_tables] [380686.775645] CPU: 6 PID: 29126 Comm: kworker/u16:21 Tainted: G W 4.19.10-300.fc29.x86_64 #1 [380686.775646] Hardware name: Dell Inc. XPS 13 9370/0VM1FG, BIOS 1.6.3 11/04/2018 [380686.775651] Workqueue: events_unbound async_run_entry_fn [380686.775657] RIP: 0010:ath10k_bss_info_changed+0xd2e/0xe70 [ath10k_core] [380686.775659] Code: 89 c1 89 f2 4c 89 d7 48 c7 c6 38 07 c8 c0 4c 89 4c 24 10 89 44 24 08 e8 70 34 00 00 8b 44 24 08 4c 8b 4c 24 10 e9 a1 f8 ff ff <0f> 0b e9 d5 f5 ff ff 8b b3 68 01 00 00 89 f2 89 c1 48 c7 c6 f8 06 [380686.775660] RSP: 0018:ffffb34c01477cc0 EFLAGS: 00010246 [380686.775661] RAX: 0000000000000000 RBX: ffffa06a8c18d3a0 RCX: 0000000000000000 [380686.775662] RDX: 0000000000000001 RSI: 00000000fffffe01 RDI: ffffffffc0c1945e [380686.775663] RBP: 0000000002000000 R08: 0000000000200000 R09: 0000000000000000 [380686.775664] R10: 000000000000001f R11: ffffa06a73b6c400 R12: ffffa06a8c18d3a8 [380686.775665] R13: ffffa06aa1b11540 R14: ffffa06aa1b11540 R15: ffffa06a8c18d4f8 [380686.775666] FS: 0000000000000000(0000) GS:ffffa06aa6580000(0000) knlGS:0000000000000000 [380686.775667] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [380686.775668] CR2: 00007f6b1ab20780 CR3: 000000019120a001 CR4: 00000000003606e0 [380686.775668] Call Trace: [380686.775676] ? ath10k_conf_tx+0x7a/0x4b0 [ath10k_core] [380686.775695] ieee80211_bss_info_change_notify+0xab/0x1a0 [mac80211] [380686.775712] ieee80211_reconfig+0x656/0x12b0 [mac80211] [380686.775715] ? enqueue_entity+0xf6/0x680 [380686.775733] wiphy_resume+0x7f/0x120 [cfg80211] [380686.775743] ? wiphy_suspend+0x270/0x270 [cfg80211] [380686.775746] dpm_run_callback+0x59/0x150 [380686.775749] device_resume+0xac/0x1f0 [380686.775751] async_resume+0x19/0x30 [380686.775753] async_run_entry_fn+0x39/0x160 [380686.775756] process_one_work+0x1a1/0x3a0 [380686.775758] worker_thread+0x30/0x380 [380686.775760] ? pwq_unbound_release_workfn+0xd0/0xd0 [380686.775762] kthread+0x112/0x130 [380686.775764] ? kthread_create_worker_on_cpu+0x70/0x70 [380686.775767] ret_from_fork+0x35/0x40 [380686.775769] ---[ end trace 41c241226595342c ]--- [380686.776481] PM: resume devices took 0.777 seconds [380686.776484] OOM killer enabled. [380686.776484] Restarting tasks ... done. [380686.823797] PM: suspend exit [380686.846069] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready [380687.605462] ath10k_pci 0000:02:00.0: Unknown eventid: 118809 [380687.663728] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready [380687.694826] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready [380692.399919] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready [380697.116703] wlp2s0: authenticate with 74:85:2a:29:0c:71 [380697.160638] wlp2s0: send auth to 74:85:2a:29:0c:71 (try 1/3) [380697.162375] wlp2s0: authenticated [380697.163406] wlp2s0: associate with 74:85:2a:29:0c:71 (try 1/3) [380697.167152] wlp2s0: RX AssocResp from 74:85:2a:29:0c:71 (capab=0x1411 status=0 aid=1) [380697.169363] wlp2s0: associated [380697.205064] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready Same, XPS 15 9575 running Fedora 29 linux-firmware-20181219-89.git0f22c852.fc28.src.rpm For me it goes out a few times a day, started fairly recently. `rmmod ath10k_pci` seems to lock everything up completely (tried to reload it at first). Restarting each time "works" but requires a hard reset (shutdown hangs on firewalld). Haven't tried the rescan trick yet. Kernel: Linux mobile1-local 4.19.10-300.fc29.x86_64 #1 SMP Mon Dec 17 15:34:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux *-network description: Wireless interface product: QCA6174 802.11ac Wireless Network Adapter vendor: Qualcomm Atheros physical id: 0 bus info: pci@0000:02:00.0 logical name: wlp2s0 version: 32 serial: [REMOVED] width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=ath10k_pci driverversion=4.19.10-300.fc29.x86_64 firmware=RM.4.4.1.c2-00057-QCARMSWP-1 ip=[REMOVED] latency=0 link=yes multicast=yes wireless=IEEE 802.11 resources: irq:149 memory:ec000000-ec1fffff [19047.239214] ath10k_pci 0000:02:00.0: firmware crashed! (guid 23d2bcab-6c75-4c99-a742-65320c6f23ab) [19047.239250] ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:143a [19047.239263] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 [19047.240966] ath10k_pci 0000:02:00.0: firmware ver RM.4.4.1.c2-00057-QCARMSWP-1 api 6 features wowlan,ignore-otp,no-4addr-pad,raw-mode crc32 e061250a [19047.242147] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 20d869c3 [19047.242158] ath10k_pci 0000:02:00.0: htt-ver 3.56 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 [19047.255212] ath10k_pci 0000:02:00.0: failed to get memcpy hi address for firmware address 4: -16 [19047.255225] ath10k_pci 0000:02:00.0: failed to read firmware dump area: -16 [19047.255232] ath10k_pci 0000:02:00.0: Copy Engine register dump: [19047.255250] ath10k_pci 0000:02:00.0: [00]: 0x00034400 0 0 3 3 [19047.255269] ath10k_pci 0000:02:00.0: [01]: 0x00034800 22 22 35 36 [19047.255285] ath10k_pci 0000:02:00.0: [02]: 0x00034c00 42 41 39 40 [19047.255301] ath10k_pci 0000:02:00.0: [03]: 0x00035000 12 12 14 12 [19047.255317] ath10k_pci 0000:02:00.0: [04]: 0x00035400 2307 2283 182 118 [19047.255333] ath10k_pci 0000:02:00.0: [05]: 0x00035800 0 0 64 0 [19047.255348] ath10k_pci 0000:02:00.0: [06]: 0x00035c00 24 21 15 11 [19047.255364] ath10k_pci 0000:02:00.0: [07]: 0x00036000 0 0 0 1 [19047.268201] ath10k_pci 0000:02:00.0: failed to read hi_board_data address: -28 [19047.326400] ieee80211 phy0: Hardware restart was requested [19050.052580] ath10k_pci 0000:02:00.0: firmware crashed! (guid e78f1069-d791-4a25-bc91-7fc1a06f653c) [19050.052607] ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:143a [19050.052622] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 [19050.054022] ath10k_pci 0000:02:00.0: firmware ver RM.4.4.1.c2-00057-QCARMSWP-1 api 6 features wowlan,ignore-otp,no-4addr-pad,raw-mode crc32 e061250a [19050.055070] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 20d869c3 [19050.055082] ath10k_pci 0000:02:00.0: htt-ver 3.56 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 [19050.057121] ath10k_pci 0000:02:00.0: firmware register dump: [19050.057135] ath10k_pci 0000:02:00.0: [00]: 0x05030000 0x000015B3 0x0091D279 0x00955B31 [19050.057142] ath10k_pci 0000:02:00.0: [04]: 0x0091D279 0x00060130 0x0000000F 0x0041EB3C [19050.057148] ath10k_pci 0000:02:00.0: [08]: 0x00000000 0x00427FCC 0x0042BEC4 0x00427F90 [19050.057155] ath10k_pci 0000:02:00.0: [12]: 0x00000009 0xFFFFFFFF 0x00952CD0 0x00952CE6 [19050.057165] ath10k_pci 0000:02:00.0: [16]: 0x00952CC4 0x0091080D 0x00000000 0x00000000 [19050.057172] ath10k_pci 0000:02:00.0: [20]: 0x4091D279 0x0040E9F8 0x0000004C 0x00000000 [19050.057178] ath10k_pci 0000:02:00.0: [24]: 0x80A00193 0x0040EA58 0x00427BCC 0xC091D279 [19050.057186] ath10k_pci 0000:02:00.0: [28]: 0x809FAD26 0x0040EA78 0x00438560 0x00000001 [19050.057193] ath10k_pci 0000:02:00.0: [32]: 0x80911210 0x0040EAC8 0x00000011 0x004041E4 [19050.057200] ath10k_pci 0000:02:00.0: [36]: 0x80911154 0x0040EB28 0x00400000 0x00000000 [19050.057207] ath10k_pci 0000:02:00.0: [40]: 0x8091122D 0x0040EB48 0x00000000 0x00400600 [19050.057214] ath10k_pci 0000:02:00.0: [44]: 0x40910024 0x0040EB78 0x0040AB98 0x0040AB98 [19050.057221] ath10k_pci 0000:02:00.0: [48]: 0x00000000 0x0040EB98 0x009BB001 0x00040020 [19050.057228] ath10k_pci 0000:02:00.0: [52]: 0x80911154 0x0040EB28 0x00400000 0x00000000 [19050.057236] ath10k_pci 0000:02:00.0: [56]: 0x00000001 0x00000004 0x000004A8 0x004040F4 [19050.057242] ath10k_pci 0000:02:00.0: Copy Engine register dump: [19050.057257] ath10k_pci 0000:02:00.0: [00]: 0x00034400 0 0 3 3 [19050.057272] ath10k_pci 0000:02:00.0: [01]: 0x00034800 3 3 16 17 [19050.057286] ath10k_pci 0000:02:00.0: [02]: 0x00034c00 2 2 1 2 [19050.057299] ath10k_pci 0000:02:00.0: [03]: 0x00035000 1 0 2 0 [19050.057314] ath10k_pci 0000:02:00.0: [04]: 0x00035400 28 6 64 2 [19050.057328] ath10k_pci 0000:02:00.0: [05]: 0x00035800 0 0 0 0 [19050.057342] ath10k_pci 0000:02:00.0: [06]: 0x00035c00 0 0 0 0 [19050.057356] ath10k_pci 0000:02:00.0: [07]: 0x00036000 1 1 1 1 [19053.091171] ath10k_pci 0000:02:00.0: wmi unified ready event not received [19053.125326] ath10k_pci 0000:02:00.0: device has crashed during init [19053.147506] ath10k_pci 0000:02:00.0: device has crashed during init [19053.147512] ath10k_pci 0000:02:00.0: failed to wait for target init: -70 [19053.149329] ath10k_pci 0000:02:00.0: Could not init core: -110 [19053.149336] ------------[ cut here ]------------ [19053.149337] Hardware became unavailable during restart. [19053.149413] WARNING: CPU: 0 PID: 22796 at net/mac80211/util.c:1936 ieee80211_reconfig+0x7c/0x12b0 [mac80211] [19053.149416] ath10k_pci 0000:02:00.0: cannot restart a device that hasn't been started [19053.149418] Modules linked in: uhid thunderbolt fuse rfcomm ccm xt_CHECKSUM ipt_MASQUERADE tun xt_addrtype nf_conntrack_netbios_ns devlink nf_conntrack_broadcast xt_CT br_netfilter bridge stp llc ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ebtable_nat ip6table_nat nf_nat_ipv6 ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_nat_ipv4 nf_nat iptable_mangle iptable_raw iptable_security nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c ip_set nfnetlink ebtable_filter ebtables ip6table_filter ip6_tables vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) cmac overlay bnep sunrpc vfat fat snd_hda_codec_hdmi arc4 joydev wacom hid_multitouch iTCO_wdt iTCO_vendor_support uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 ath10k_pci videobuf2_common btusb ath10k_core snd_hda_codec_realtek [19053.149476] mei_wdt btrtl videodev btbcm snd_hda_codec_generic intel_rapl btintel x86_pkg_temp_thermal intel_powerclamp bluetooth dell_wmi media wmi_bmof coretemp mac80211 snd_hda_intel intel_wmi_thunderbolt snd_hda_codec kvm_intel snd_hda_core cdc_acm snd_hwdep snd_seq crct10dif_pclmul crc32_pclmul ecdh_generic snd_seq_device dell_laptop snd_pcm ghash_clmulni_intel intel_cstate dell_smbios ath dell_wmi_descriptor intel_uncore dcdbas intel_rapl_perf cfg80211 snd_timer mei_me snd mei soundcore hid_sensor_accel_3d idma64 hid_sensor_magn_3d hid_sensor_rotation hid_sensor_incl_3d hid_sensor_gyro_3d hid_sensor_trigger hid_sensor_iio_common rtsx_pci_ms intel_pch_thermal industrialio_triggered_buffer intel_lpss_pci kfifo_buf rfkill i2c_i801 memstick intel_lpss industrialio processor_thermal_device ucsi_acpi [19053.149532] intel_soc_dts_iosf typec_ucsi typec wmi intel_hid intel_vbtn soc_button_array int3403_thermal int340x_thermal_zone sparse_keymap pcc_cpufreq int3400_thermal acpi_thermal_rel acpi_pad mmc_block hid_sensor_hub intel_ishtp_hid amdgpu i915 kvmgt mdev vfio kvm chash gpu_sched irqbypass i2c_algo_bit drm_kms_helper ttm rtsx_pci_sdmmc nvme mmc_core drm crc32c_intel serio_raw nvme_core rtsx_pci intel_ish_ipc i2c_hid intel_ishtp video ecryptfs [19053.149574] CPU: 0 PID: 22796 Comm: kworker/0:0 Tainted: G OE 4.19.10-300.fc29.x86_64 #1 [19053.149575] Hardware name: Dell Inc. XPS 15 9575/0C32VW, BIOS 1.1.9 08/08/2018 [19053.149612] Workqueue: events_freezable ieee80211_restart_work [mac80211] [19053.149657] RIP: 0010:ieee80211_reconfig+0x7c/0x12b0 [mac80211] [19053.149660] Code: 00 00 c6 44 24 1f 00 41 c6 85 9c 04 00 00 00 4c 89 ef e8 a7 cc fc ff 41 89 c7 85 c0 74 63 48 c7 c7 b8 01 ff c0 e8 7e 49 10 d8 <0f> 0b 4c 89 ef e8 6a e1 ff ff e9 0b 03 00 00 c6 87 9a 04 00 00 01 [19053.149663] RSP: 0018:ffffa21f46013e00 EFLAGS: 00010286 [19053.149667] RAX: 0000000000000000 RBX: ffff93814c220f90 RCX: 0000000000000006 [19053.149669] RDX: 0000000000000007 RSI: 0000000000000096 RDI: ffff93815f416860 [19053.149672] RBP: ffff93814c220f90 R08: 000000000000003c R09: 0000000000000003 [19053.149674] R10: 0000000000000000 R11: 0000000000000001 R12: ffff93814c2213c8 [19053.149677] R13: ffff93814c220760 R14: ffff938153771300 R15: 00000000ffffff92 [19053.149680] FS: 0000000000000000(0000) GS:ffff93815f400000(0000) knlGS:0000000000000000 [19053.149683] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [19053.149685] CR2: 00007f2158f4a000 CR3: 000000028020a005 CR4: 00000000003606f0 [19053.149687] Call Trace: [19053.149700] ? try_to_del_timer_sync+0x4d/0x80 [19053.149736] ieee80211_restart_work+0xbb/0xe0 [mac80211] [19053.149743] process_one_work+0x1a1/0x3a0 [19053.149748] worker_thread+0x30/0x380 [19053.149753] ? pwq_unbound_release_workfn+0xd0/0xd0 [19053.149758] kthread+0x112/0x130 [19053.149763] ? kthread_create_worker_on_cpu+0x70/0x70 [19053.149767] ret_from_fork+0x35/0x40 [19053.149771] ---[ end trace 4411287844f51da7 ]--- ...Many other traces follow... Hi all, it's worth to mention that for me the problem is gone after a colleague, which had the same laptopt model as they are bought in batches by the company I work at, quit the job and before he returns the laptop I asked if we could switch the wifi card. After changing wifi cards (same model, same card) the problem is gone completely (3 months). I'm not directly saying that this is a hardware issue, but I'm stating that changing the wifi card for another one which is the same model, the problem is gone. I will update this. Problem is back. After a while of not having any issues, they're back now with the wifi card from the other lenovo laptop: Jan 26 17:52:18 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x00080008: -110 Jan 26 17:52:18 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for write32 of 0xffffffff at 0x00080008: -110 Jan 26 17:52:18 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for write32 of 0xfffffffe at 0x00080008: -110 Jan 26 17:52:18 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:18 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:18 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:18 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:18 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:18 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:18 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:21 leyla kernel: ath10k_pci 0000:05:00.0: failed to read device register, device is gone Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: firmware crashed! (guid bdf279f7-7edf-44ab-b1e8-aa68c97a1a25) Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 17aa:0901 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: htt-ver 3.56 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: failed to read firmware dump area: -28 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: Copy Engine register dump: Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: [00]: 0x00034400 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: [01]: 0x00034800 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: [02]: 0x00034c00 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: [03]: 0x00035000 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: [04]: 0x00035400 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: [05]: 0x00035800 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:22 leyla kernel: ath10k_pci 0000:05:00.0: [06]: 0x00035c00 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:23 leyla kernel: ath10k_pci 0000:05:00.0: [07]: 0x00036000 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:23 leyla kernel: ath10k_pci 0000:05:00.0: failed to reset chip: -5 Jan 26 17:52:23 leyla kernel: ath10k_pci 0000:05:00.0: Could not init hif: -5 Jan 26 17:52:23 leyla wpa_supplicant[1268]: Could not set interface wlp5s0 flags (UP): Input/output error Jan 26 17:52:23 leyla wpa_supplicant[1268]: nl80211: Could not set interface 'wlp5s0' UP Jan 26 17:52:23 leyla wpa_supplicant[1268]: nl80211: deinit ifname=wlp5s0 disabled_11b_rates=0 Jan 26 17:52:23 leyla kernel: ath10k_warn: 155 callbacks suppressed Jan 26 17:52:23 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:23 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to wake target for read32 at 0x0003a028: -110 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to read device register, device is gone Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: firmware crashed! (guid d0072299-32ce-4e2a-b462-5a82ad0a1f28) Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 17aa:0901 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: htt-ver 3.56 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to read firmware dump area: -28 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: Copy Engine register dump: Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: [00]: 0x00034400 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: [01]: 0x00034800 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: [02]: 0x00034c00 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: [03]: 0x00035000 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: [04]: 0x00035400 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: [05]: 0x00035800 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: [06]: 0x00035c00 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: [07]: 0x00036000 4294967295 4294967295 4294967295 4294967295 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: failed to reset chip: -5 Jan 26 17:52:27 leyla kernel: ath10k_pci 0000:05:00.0: Could not init hif: -5 For the record, anyone knows how to recover the wifi driver without rebooting? I've tried reinserting the module without luck. Can you advice? Thanks, > For the record, anyone knows how to recover the wifi driver without rebooting? I've tried reinserting the module without luck. Can you advice?
I have the same problem o Debian with firmware ver RM.4.4.1.c2-00057-QCARMSWP-1 api 6, but I finally managed to reset the device without reboot:
# remove faulty module:
sudo modprobe -r ath10k_pci
# lspci shows card being in the slot 03:00.0
# tried resetting first, didn't help. Probably irrelevant:
echo 1 | sudo tee /sys/bus/pci/devices/0000\:03\:00.0/reset
# remove device:
echo 1 | sudo tee /sys/bus/pci/devices/0000\:03\:00.0/remove
# rescan PCI:
echo 1 | sudo tee /sys/bus/pci/rescan
# probably irrelevant:
echo 1 | sudo tee /sys/bus/pci/drivers_autoprobe
# load module back:
sudo modprobe ath10k_pci
The inux-firmware-20190213-93.git710963fe has a new firmware for QCA6174 so please test linux-firmware-20190213-93.git710963fe.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-42cbff0fd6 linux-firmware-20190213-93.git710963fe.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-f27089e66c linux-firmware-20190213-93.git710963fe.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-f27089e66c linux-firmware-20190213-93.git710963fe.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-42cbff0fd6 linux-firmware-20190213-93.git710963fe.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. linux-firmware-20190213-93.git710963fe.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report. Well, Fedora 29 here: Hardware name: Dell Inc. XPS 13 9360/0PF86Y, BIOS 2.10.0 09/27/2018 [158303.517518] usb 1-3: device not accepting address 3, error -71 [158303.828861] ath10k_pci 0000:3a:00.0: failed to read device register, device is gone [158303.920145] ath10k_pci 0000:3a:00.0: firmware crashed! (guid 272e6d4f-fef9-4c4a-a6b9-f7190b14076b) [158303.920147] ath10k_pci 0000:3a:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:1535 [158303.920149] ath10k_pci 0000:3a:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 [158303.920510] ath10k_pci 0000:3a:00.0: firmware ver RM.4.4.1.c2-00057-QCARMSWP-1 api 6 features wowlan,ignore-otp,no-4addr-pad,raw-mode crc32 e061250a [158303.920786] ath10k_pci 0000:3a:00.0: board_file api 2 bmi_id N/A crc32 4ed3569e [158303.920788] ath10k_pci 0000:3a:00.0: htt-ver 3.56 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 [158305.566298] ath10k_warn: 155 callbacks suppressed [158305.566300] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00036044: -110 [158305.596775] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00036044: -110 [158305.627248] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00036044: -110 [158305.657728] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00036044: -110 [158305.688206] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00036044: -110 [158305.718676] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00036044: -110 [158305.749150] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00036044: -110 [158305.779624] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00036044: -110 [158305.810098] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00036044: -110 [158305.840570] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00036044: -110 [158310.137722] ath10k_pci 0000:3a:00.0: failed to read firmware dump area: -16 [158310.137723] ath10k_pci 0000:3a:00.0: Copy Engine register dump: [158310.259437] ath10k_pci 0000:3a:00.0: [00]: 0x00034400 4294967295 4294967295 4294967295 4294967295 [158310.381133] ath10k_pci 0000:3a:00.0: [01]: 0x00034800 4294967295 4294967295 4294967295 4294967295 [158310.502843] ath10k_pci 0000:3a:00.0: [02]: 0x00034c00 4294967295 4294967295 4294967295 4294967295 [158310.594126] ath10k_warn: 156 callbacks suppressed [158310.594127] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00035040: -110 [158310.624558] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00035048: -110 [158310.624559] ath10k_pci 0000:3a:00.0: [03]: 0x00035000 4294967295 4294967295 4294967295 4294967295 [158310.654990] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x0003543c: -110 [158310.685415] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00035444: -110 [158310.715847] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00035440: -110 [158310.746267] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00035448: -110 [158310.746268] ath10k_pci 0000:3a:00.0: [04]: 0x00035400 4294967295 4294967295 4294967295 4294967295 [158310.776698] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x0003583c: -110 [158310.807123] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00035844: -110 [158310.837544] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00035840: -110 [158310.867974] ath10k_pci 0000:3a:00.0: failed to wake target for read32 at 0x00035848: -110 [158310.867975] ath10k_pci 0000:3a:00.0: [05]: 0x00035800 4294967295 4294967295 4294967295 4294967295 [158310.989681] ath10k_pci 0000:3a:00.0: [06]: 0x00035c00 4294967295 4294967295 4294967295 4294967295 [158311.111384] ath10k_pci 0000:3a:00.0: [07]: 0x00036000 4294967295 4294967295 4294967295 4294967295 [158311.111386] ath10k_pci 0000:3a:00.0: failed to reset chip: -5 [158311.111388] ath10k_pci 0000:3a:00.0: Could not init hif: -5 [158311.111389] ------------[ cut here ]------------ [158311.111389] Hardware became unavailable upon resume. This could be a software issue prior to suspend or a hardware issue. [158311.111440] WARNING: CPU: 1 PID: 10126 at net/mac80211/util.c:2058 ieee80211_reconfig+0xcd/0x1310 [mac80211] [158311.111440] Modules linked in: cdc_ether usbnet r8152 mii uinput thunderbolt rfcomm fuse nf_conntrack_netlink xt_addrtype br_netfilter ccm xt_CHECKSUM ipt_MASQUERADE tun br idge stp llc nf_conntrack_netbios_ns nf_conntrack_broadcast devlink xt_CT ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ebtable_nat ip6table_nat nf_nat_ipv6 ip6table_ma ngle ip6table_raw ip6table_security iptable_nat nf_nat_ipv4 nf_nat iptable_mangle iptable_raw iptable_security nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nfnetlink ebtab le_filter ebtables overlay ip6table_filter ip6_tables cmac bnep vfat fat squashfs loop arc4 snd_hda_codec_hdmi iTCO_wdt mei_wdt iTCO_vendor_support snd_soc_skl snd_soc_hdac_hda intel_rapl snd_hda_ext_core x86_pkg_temp_thermal intel_powerclamp coretemp snd_soc_skl_ipc snd_soc_sst_ipc kvm_intel uvcvideo snd_soc_sst_dsp btusb snd_soc_acpi_intel_match vi deobuf2_vmalloc snd_soc_acpi btrtl btbcm dell_laptop intel_cstate snd_soc_core btintel videobuf2_memops intel_uncore ath10k_pci [158311.111460] videobuf2_v4l2 intel_rapl_perf bluetooth snd_hda_codec_realtek snd_hda_codec_generic videobuf2_common ath10k_core snd_compress ac97_bus snd_pcm_dmaengine video dev snd_hda_intel snd_hda_codec mac80211 ecdh_generic media snd_hda_core snd_hwdep snd_seq dell_wmi dell_smbios snd_seq_device dcdbas ath snd_pcm joydev cfg80211 wmi_bmof dell_ wmi_descriptor intel_wmi_thunderbolt snd_timer snd idma64 i2c_i801 soundcore mei_me rfkill intel_lpss_pci rtsx_pci_ms mei intel_lpss memstick intel_pch_thermal ucsi_acpi typec_ ucsi processor_thermal_device typec intel_soc_dts_iosf intel_vbtn soc_button_array intel_hid int3400_thermal int3403_thermal sparse_keymap acpi_pad acpi_thermal_rel int340x_the rmal_zone pcc_cpufreq nfsd auth_rpcgss vboxpci(OE) vboxnetadp(OE) nfs_acl vboxnetflt(OE) lockd grace sunrpc vboxdrv(OE) btrfs libcrc32c xor zstd_decompress zstd_compress xxhash raid6_pq dm_crypt hid_multitouch i915 kvmgt mdev vfio rtsx_pci_sdmmc crct10dif_pclmul mmc_core kvm crc32_pclmul crc32c_intel [158311.111490] irqbypass i2c_algo_bit drm_kms_helper ghash_clmulni_intel drm nvme serio_raw nvme_core rtsx_pci wmi i2c_hid video pinctrl_sunrisepoint pinctrl_intel [158311.111497] CPU: 1 PID: 10126 Comm: kworker/u8:3 Tainted: G W OE 4.20.10-200.fc29.x86_64 #1 [158311.111497] Hardware name: Dell Inc. XPS 13 9360/0PF86Y, BIOS 2.10.0 09/27/2018 [158311.111501] Workqueue: events_unbound async_run_entry_fn [158311.111513] RIP: 0010:ieee80211_reconfig+0xcd/0x1310 [mac80211] [158311.111514] Code: 0f 00 00 c6 44 24 1f 00 c6 85 9c 04 00 00 00 48 89 ef e8 86 c0 fc ff 41 89 c6 85 c0 74 10 48 c7 c7 f8 11 b4 c0 e8 dd 77 5b c2 <0f> 0b eb ac 48 8b 45 38 44 8b 68 7c e8 c2 2e e4 c2 0f 1f 44 00 00 [158311.111514] RSP: 0000:ffffafb68b13fd70 EFLAGS: 00010282 [158311.111515] RAX: 0000000000000000 RBX: ffff9aba15f70428 RCX: 0000000000000006 [158311.111516] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9aba2e2968c0 [158311.111516] RBP: ffff9aba15f70780 R08: 0000000000000000 R09: 00000000000207c0 [158311.111517] R10: 000000067dcc545c R11: 00000000000366a0 R12: 0000000000000000 [158311.111517] R13: 0000000000000000 R14: 00000000fffffffb R15: ffffffff84143e9f [158311.111518] FS: 0000000000000000(0000) GS:ffff9aba2e280000(0000) knlGS:0000000000000000 [158311.111519] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [158311.111519] CR2: 0000000000000000 CR3: 00000002c320a001 CR4: 00000000003606e0 [158311.111520] Call Trace: [158311.111524] ? enqueue_entity+0xf6/0x660 [158311.111539] wiphy_resume+0x7f/0x120 [cfg80211] [158311.111545] ? wiphy_suspend+0x270/0x270 [cfg80211] [158311.111548] dpm_run_callback+0x59/0x150 [158311.111549] device_resume+0xac/0x1f0 [158311.111550] async_resume+0x19/0x30 [158311.111551] async_run_entry_fn+0x39/0x160 [158311.111553] process_one_work+0x1a1/0x3a0 [158311.111555] worker_thread+0x30/0x380 [158311.111556] ? pwq_unbound_release_workfn+0xd0/0xd0 [158311.111558] kthread+0x112/0x130 [158311.111559] ? kthread_create_on_node+0x60/0x60 [158311.111562] ret_from_fork+0x35/0x40 [158311.111563] ---[ end trace beee0094486079cc ]--- [158311.111743] ------------[ cut here ]------------ [158311.111744] wlp58s0: Failed check-sdata-in-driver check, flags: 0x0 [158311.111772] WARNING: CPU: 1 PID: 10126 at net/mac80211/driver-ops.h:19 drv_remove_interface+0xf5/0x100 [mac80211] [158311.111772] Modules linked in: cdc_ether usbnet r8152 mii uinput thunderbolt rfcomm fuse nf_conntrack_netlink xt_addrtype br_netfilter ccm xt_CHECKSUM ipt_MASQUERADE tun br idge stp llc nf_conntrack_netbios_ns nf_conntrack_broadcast devlink xt_CT ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ebtable_nat ip6table_nat nf_nat_ipv6 ip6table_ma ngle ip6table_raw ip6table_security iptable_nat nf_nat_ipv4 nf_nat iptable_mangle iptable_raw iptable_security nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nfnetlink ebtab le_filter ebtables overlay ip6table_filter ip6_tables cmac bnep vfat fat squashfs loop arc4 snd_hda_codec_hdmi iTCO_wdt mei_wdt iTCO_vendor_support snd_soc_skl snd_soc_hdac_hda intel_rapl snd_hda_ext_core x86_pkg_temp_thermal intel_powerclamp coretemp snd_soc_skl_ipc snd_soc_sst_ipc kvm_intel uvcvideo snd_soc_sst_dsp btusb snd_soc_acpi_intel_match vi deobuf2_vmalloc snd_soc_acpi btrtl btbcm dell_laptop intel_cstate snd_soc_core btintel videobuf2_memops intel_uncore ath10k_pci [158311.111789] videobuf2_v4l2 intel_rapl_perf bluetooth snd_hda_codec_realtek snd_hda_codec_generic videobuf2_common ath10k_core snd_compress ac97_bus snd_pcm_dmaengine video dev snd_hda_intel snd_hda_codec mac80211 ecdh_generic media snd_hda_core snd_hwdep snd_seq dell_wmi dell_smbios snd_seq_device dcdbas ath snd_pcm joydev cfg80211 wmi_bmof dell_ wmi_descriptor intel_wmi_thunderbolt snd_timer snd idma64 i2c_i801 soundcore mei_me rfkill intel_lpss_pci rtsx_pci_ms mei intel_lpss memstick intel_pch_thermal ucsi_acpi typec_ ucsi processor_thermal_device typec intel_soc_dts_iosf intel_vbtn soc_button_array intel_hid int3400_thermal int3403_thermal sparse_keymap acpi_pad acpi_thermal_rel int340x_the rmal_zone pcc_cpufreq nfsd auth_rpcgss vboxpci(OE) vboxnetadp(OE) nfs_acl vboxnetflt(OE) lockd grace sunrpc vboxdrv(OE) btrfs libcrc32c xor zstd_decompress zstd_compress xxhash raid6_pq dm_crypt hid_multitouch i915 kvmgt mdev vfio rtsx_pci_sdmmc crct10dif_pclmul mmc_core kvm crc32_pclmul crc32c_intel [158311.111809] irqbypass i2c_algo_bit drm_kms_helper ghash_clmulni_intel drm nvme serio_raw nvme_core rtsx_pci wmi i2c_hid video pinctrl_sunrisepoint pinctrl_intel [158311.111812] CPU: 1 PID: 10126 Comm: kworker/u8:3 Tainted: G W OE 4.20.10-200.fc29.x86_64 #1 [158311.111813] Hardware name: Dell Inc. XPS 13 9360/0PF86Y, BIOS 2.10.0 09/27/2018 [158311.111815] Workqueue: events_unbound async_run_entry_fn [158311.111822] RIP: 0010:drv_remove_interface+0xf5/0x100 [mac80211] [158311.111823] Code: 85 c0 75 e8 5b 5d 41 5c c3 48 8b b3 08 04 00 00 48 81 c3 28 04 00 00 48 c7 c7 98 03 b4 c0 48 85 f6 48 0f 44 f3 e8 35 b2 5e c2 <0f> 0b e9 53 ff ff ff 0f 1f 40 00 0f 1f 44 00 00 41 57 49 89 d7 41 [158311.111823] RSP: 0000:ffffafb68b13fc00 EFLAGS: 00010286 [158311.111824] RAX: 0000000000000000 RBX: ffff9aba293dece8 RCX: 0000000000000006 [158311.111825] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9aba2e2968c0 [158311.111825] RBP: ffff9aba15f71038 R08: 0000000000000000 R09: 00000000000207c0 [158311.111826] R10: 000000067dd95310 R11: 000000000003555c R12: ffff9aba15f70780 [158311.111826] R13: ffff9aba15f70f08 R14: ffff9aba15f70780 R15: ffff9aba293df3a0 [158311.111827] FS: 0000000000000000(0000) GS:ffff9aba2e280000(0000) knlGS:0000000000000000 [158311.111828] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [158311.111828] CR2: 0000000000000000 CR3: 00000002c320a001 CR4: 00000000003606e0 [158311.111829] Call Trace: [158311.111838] ieee80211_do_stop+0x584/0x860 [mac80211] [158311.111846] ieee80211_stop+0x16/0x20 [mac80211] [158311.111849] __dev_close_many+0xa1/0x110 [158311.111850] dev_close_many+0x9f/0x160 [158311.111852] dev_close.part.107+0x64/0xa0 [158311.111864] cfg80211_shutdown_all_interfaces+0x6d/0xc0 [cfg80211] [158311.111874] ieee80211_reconfig+0x85/0x1310 [mac80211] [158311.111876] ? enqueue_entity+0xf6/0x660 [158311.111882] wiphy_resume+0x7f/0x120 [cfg80211] [158311.111889] ? wiphy_suspend+0x270/0x270 [cfg80211] [158311.111890] dpm_run_callback+0x59/0x150 [158311.111891] device_resume+0xac/0x1f0 [158311.111892] async_resume+0x19/0x30 [158311.111893] async_run_entry_fn+0x39/0x160 [158311.111894] process_one_work+0x1a1/0x3a0 [158311.111895] worker_thread+0x30/0x380 [158311.111896] ? pwq_unbound_release_workfn+0xd0/0xd0 [158311.111898] kthread+0x112/0x130 [158311.111899] ? kthread_create_on_node+0x60/0x60 [158311.111900] ret_from_fork+0x35/0x40 [158311.111901] ---[ end trace beee0094486079cd ]--- And there is no reset that works. Turning off (hard) is the only one that works. Forgot to add that this is with the latest firmware from this thread: linux-firmware-20190213-93.git710963fe.fc29.noarch. I'm having a different behaviour, problem persist but at least I don't have to reboot the system: Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: firmware crashed! (guid ad6e82f6-325e-4f0f-a7c5-2116e186d000) Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 17aa:0901 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: htt-ver 3.56 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: firmware register dump: Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [00]: 0x05020001 0x00000000 0x009F97CC 0x00000003 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [04]: 0x009F97CC 0x00060133 0x00000008 0x00000002 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [08]: 0x0040A054 0xFFFFFFFF 0x00411820 0x00000000 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [12]: 0x00000009 0xFFFFFFFF 0x00952F6C 0x00952F77 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [16]: 0x00952CC4 0x0091080D 0x00000000 0x0091080D Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [20]: 0x409F97CC 0x0040E9E8 0x00000000 0x0045A000 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [24]: 0x8093426E 0x0040EA48 0x00000001 0xC09F97CC Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [28]: 0x809BC439 0x0040EA68 0x0040A054 0x00000080 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [32]: 0x809BC408 0x0040EA88 0x0040A054 0x00000001 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [36]: 0x809F7212 0x0040EAA8 0x0040A054 0x00000000 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [40]: 0x80911210 0x0040EAC8 0x0000000B 0x0040416C Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [44]: 0x80911154 0x0040EB28 0x00400000 0x00000000 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [48]: 0x8091122D 0x0040EB48 0x00000000 0x00400600 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [52]: 0x40910024 0x0040EB78 0x0040AB98 0x0040AB98 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [56]: 0x00000000 0x0040EB98 0x009BB001 0x00040020 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: Copy Engine register dump: Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [00]: 0x00034400 11 11 3 3 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [01]: 0x00034800 4 4 337 338 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [02]: 0x00034c00 42 42 41 42 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [03]: 0x00035000 4 4 6 4 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [04]: 0x00035400 3213 3213 136 72 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [05]: 0x00035800 0 0 64 0 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [06]: 0x00035c00 21 21 7 7 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: [07]: 0x00036000 1 1 1 1 Apr 1 17:41:27 leyla kernel: ieee80211 phy0: Hardware restart was requested Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: unsupported HTC service id: 1536 Apr 1 17:41:27 leyla kernel: ath10k_pci 0000:05:00.0: device successfully recovered Apparently linux-firmware-20190213-93.git710963fe.fc28.noarch have a problem with Acer Swift 7: lspci | grep Ather 01:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32) cat /var/log/messages | grep ath Apr 7 22:18:42 localhost kernel: ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 Apr 7 22:18:43 localhost kernel: ath10k_pci 0000:01:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 11ad:0807 Apr 7 22:18:43 localhost kernel: ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 Apr 7 22:18:43 localhost kernel: ath10k_pci 0000:01:00.0: firmware ver RM.4.4.1.c2-00057-QCARMSWP-1 api 6 features wowlan,ignore-otp,no-4addr-pad,raw-mode crc32 e061250a Apr 7 22:18:43 localhost kernel: ath10k_pci 0000:01:00.0: board_file api 2 bmi_id N/A crc32 4ed3569e Apr 7 22:18:44 localhost kernel: ath10k_pci 0000:01:00.0: failed to receive control response completion, polling.. Apr 7 22:18:44 localhost kernel: ath10k_pci 0000:01:00.0: failed to wake target for write32 of 0x00000001 at 0x00034430: -110 Apr 7 22:18:44 localhost kernel: ath10k_pci 0000:01:00.0: failed to wake target for read32 at 0x00034444: -110 Apr 7 22:18:49 localhost kernel: ath10k_warn: 110 callbacks suppressed <omitted> Apr 7 23:30:53 localhost kernel: ath10k_pci 0000:01:00.0: failed to wake target for read32 at 0x0003a028: -110 Apr 7 23:30:53 localhost kernel: ath10k_pci 0000:01:00.0: failed to read device register, device is gone Apr 7 23:30:53 localhost kernel: ath10k_pci 0000:01:00.0: failed to reset chip: -5 Apr 7 23:30:54 localhost kernel: ath10k_pci: probe of 0000:01:00.0 failed with error -5 Solution is to remove or move files board.bin firmware-6.bin notice_ath10k_firmware-6.txt from /lib/firmware/ath10k/QCA6174/hw3.0 directory and then sudo rmmod ath10k_pci sudo modprobe ath10k_pci cat /var/log/messages | grep ath Apr 8 02:29:37 localhost kernel: ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2 Apr 8 02:29:37 localhost kernel: ath10k_pci 0000:01:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 11ad:0807 Apr 8 02:29:37 localhost kernel: ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 Apr 8 02:29:37 localhost kernel: ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5 Apr 8 02:29:37 localhost kernel: ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/board-2.bin failed with error -2 Apr 8 02:29:37 localhost kernel: ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 ed5f849a Apr 8 02:29:40 localhost kernel: ath10k_pci 0000:01:00.0: failed to ping firmware: -110 Apr 8 02:29:40 localhost kernel: ath10k_pci 0000:01:00.0: failed to reset rx filter: -110 Apr 8 02:29:40 localhost kernel: ath10k_pci 0000:01:00.0: could not init core (-110) Apr 8 02:29:40 localhost kernel: ath10k_pci 0000:01:00.0: could not probe fw (-110) Apr 8 02:31:34 localhost kernel: ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 Apr 8 02:31:34 localhost kernel: ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2 Apr 8 02:31:34 localhost kernel: ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with error -2 Apr 8 02:31:34 localhost kernel: ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-6.bin failed with error -2 Apr 8 02:31:34 localhost kernel: ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2 Apr 8 02:31:34 localhost kernel: ath10k_pci 0000:01:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 11ad:0807 Apr 8 02:31:34 localhost kernel: ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 Apr 8 02:31:34 localhost kernel: ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5 Apr 8 02:31:34 localhost kernel: ath10k_pci 0000:01:00.0: board_file api 2 bmi_id N/A crc32 4ed3569e Apr 8 02:31:35 localhost kernel: ath10k_pci 0000:01:00.0: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 Apr 8 02:31:35 localhost kernel: ath10k_pci 0000:01:00.0 wlp1s0: renamed from wlan0 Apr 8 02:31:35 localhost NetworkManager[1084]: <info> [1554661895.4752] rfkill3: found WiFi radio killswitch (at /sys/devices/pci0000:00/0000:00:1d.0/0000:01:00.0/ieee80211/phy2/rfkill3) (driver ath10k_pci) Apr 8 02:31:46 localhost kernel: ath10k_pci 0000:01:00.0 wlp1s0: disabling HT/VHT due to WEP/TKIP use Created attachment 1601215 [details]
Fedora 30 ath10k firmware crash: `journalctl -b -1` for the relevant boot
grep ath10k to find the most relevant entries
Can we please re-open this bug? Because it's back! I just upgraded from Fedora 29 to Fedora 30 and find I'm unable to use the wireless card under the 5.2.5-200.fc30.x86_64 kernel that came with the upgrade. It still works under kernel 5.1.20.fc29.x86_64 The apparent cause of the failure is in the ath10k_pci driver which crashes at regular intervals but never seems able to recover, essentially as described in this bug report. Disabling and re-enabling the wireless does not restore functionality. The hardware is a Dell XPS 9550. I've attached my system logs showing the firmware crash. Let me know what else might be useful and I can get it for you. |