Created attachment 281169 [details] Full dmesg log The ath10k_pci module seems to put the kernel in a unrecoverable state after a specific exception occurs in it. This happens while using the network. After the kernel becomes unstable it won't lock completely but will hang at almost every system call (for example the ls command will work fine in the terminal, but things like sudo or reboot will just hang endlessly) and you have to shut the system through the power button. This happened 3 times randomly while I was browsing the web while connected to a VPN. I'm not sure how to reproduce the bug, so I'll attach a full dmesg log that I've got from last freeze. The relevant part seems to be this: Feb 14 15:00:01 jason kernel: ath10k_pci 0000:3b:00.0: wmi command 16387 timeout, restarting hardware Feb 14 15:00:01 jason kernel: ath10k_pci 0000:3b:00.0: failed to set 5g txpower 17: -11 Feb 14 15:00:01 jason kernel: ath10k_pci 0000:3b:00.0: failed to setup tx power 17: -11 Feb 14 15:00:01 jason kernel: ath10k_pci 0000:3b:00.0: failed to recalc tx power: -11 Feb 14 15:00:01 jason kernel: ath10k_pci 0000:3b:00.0: failed to set inactivity time for vdev 0: -108 Feb 14 15:00:01 jason kernel: ath10k_pci 0000:3b:00.0: failed to setup powersave: -108 Feb 14 15:00:01 jason kernel: wlp59s0: deauthenticating from a0:1b:29:51:a4:94 by local choice (Reason: 3=DEAUTH_LEAVING) Feb 14 15:00:01 jason kernel: ath10k_pci 0000:3b:00.0: failed to read hi_board_data address: -16 Feb 14 15:00:01 jason kernel: ieee80211 phy0: Hardware restart was requested Feb 14 15:00:01 jason kernel: ath10k_pci 0000:3b:00.0: failed to set inactivity time for vdev 0: -108 Feb 14 15:00:01 jason kernel: ath10k_pci 0000:3b:00.0: failed to setup powersave: -108 Feb 14 15:00:01 jason kernel: ath10k_pci 0000:3b:00.0: failed to set PS Mode 0 for vdev 0: -108 Feb 14 15:00:01 jason kernel: WARNING: CPU: 10 PID: 662 at net/mac80211/sta_info.c:1010 __sta_info_destroy_part2+0x140/0x150 [mac80211] Feb 14 15:00:01 jason kernel: Modules linked in: vhost_net vhost tap iptable_mangle xt_CHECKSUM iptable_nat ipt_MASQUERADE nf_nat_ipv4 bridge stp llc devlink ebtable_filter ebtables tun rfcomm fuse ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic hid_multitouch hid_generic joydev mousedev bnep msr mei_wdt arc4 iTCO_wdt iTCO_vendor_support i915 ath10k_pci ath10k_core ath mac80211 kvmgt btusb vfio_mdev btrtl mdev btbcm vfio_iommu_type1 btintel intel_rapl vfio i2c_algo_bit snd_hda_intel dell_laptop bluetooth dell_wmi snd_hda_codec drm_kms_helper dell_smbios x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel snd_hda_core wmi_bmof intel_wmi_thunderbolt mxm_wmi dell_wmi_descriptor input_leds dcdbas psmouse cfg80211 snd_hwdep kvm tpm_crb drm snd_pcm idma64 cdc_acm ecdh_generic rtsx_pci_ms memstick irqbypass intel_gtt agpgart snd_timer intel_cstate rfkill syscopyarea intel_uncore sysfillrect snd mei_me sysimgblt i2c_hid ucsi_acpi typec_ucsi intel_rapl_perf pcspkr intel_lpss_pci soundcore Feb 14 15:00:01 jason kernel: processor_thermal_device i2c_i801 nf_log_ipv6 int3403_thermal intel_soc_dts_iosf fb_sys_fops mei hid typec intel_pch_thermal intel_lpss tpm_tis battery int340x_thermal_zone ip6t_REJECT tpm_tis_core nf_reject_ipv6 dell_smo8800 tpm wmi evdev xt_hl mac_hid rng_core intel_hid int3400_thermal ip6t_rt pcc_cpufreq acpi_thermal_rel sparse_keymap ac nf_log_ipv4 nf_log_common ipt_REJECT nf_reject_ipv4 xt_LOG xt_limit xt_addrtype xt_tcpudp xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c iptable_filter sg crypto_user ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 fscrypto algif_skcipher af_alg dm_crypt dm_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel rtsx_pci_sdmmc mmc_core serio_raw ahci libahci aesni_intel libata aes_x86_64 xhci_pci crypto_simd cryptd glue_helper xhci_hcd scsi_mod rtsx_pci i8042 atkbd libps2 serio Feb 14 15:00:01 jason kernel: CPU: 10 PID: 662 Comm: NetworkManager Not tainted 4.20.7-arch1-1-ARCH #1 Feb 14 15:00:01 jason kernel: Hardware name: Dell Inc. XPS 15 9570/02MJVY, BIOS 1.7.0 12/25/2018 Feb 14 15:00:01 jason kernel: RIP: 0010:__sta_info_destroy_part2+0x140/0x150 [mac80211] Feb 14 15:00:01 jason kernel: Code: bb 0c 01 00 00 00 0f 84 4d ff ff ff 45 31 c0 b9 01 00 00 00 48 89 da 4c 89 e6 48 89 ef e8 78 ad ff ff 85 c0 0f 84 2f ff ff ff <0f> 0b e9 28 ff ff ff 66 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 53 Feb 14 15:00:01 jason kernel: RSP: 0018:ffff98bac25f3a20 EFLAGS: 00010282 Feb 14 15:00:01 jason kernel: RAX: 00000000ffffff94 RBX: ffff8c99cd578000 RCX: 0000000000000000 Feb 14 15:00:01 jason kernel: RDX: ffff8c99e8021ec0 RSI: 0000000000000000 RDI: 0000000000000000 Feb 14 15:00:01 jason kernel: RBP: ffff8c99d8770780 R08: 0000000000000000 R09: 0000000000000000 Feb 14 15:00:01 jason kernel: R10: ffffe08591357000 R11: 00000000fffffff5 R12: ffff8c99e9b8c8c0 Feb 14 15:00:01 jason kernel: R13: 0000000000000001 R14: ffff8c99d8770cd8 R15: ffff8c99e9b8c8c0 Feb 14 15:00:01 jason kernel: FS: 00007f79de1c1d80(0000) GS:ffff8c99ec480000(0000) knlGS:0000000000000000 Feb 14 15:00:01 jason kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Feb 14 15:00:01 jason kernel: CR2: 00007f8de55363e4 CR3: 0000000455736003 CR4: 00000000003626e0 Feb 14 15:00:01 jason kernel: Call Trace: Feb 14 15:00:01 jason kernel: __sta_info_flush+0x12a/0x180 [mac80211] Feb 14 15:00:01 jason kernel: ieee80211_set_disassoc+0xbd/0x5c0 [mac80211] Feb 14 15:00:01 jason kernel: ieee80211_mgd_deauth.cold.33+0x47/0x40c [mac80211] Feb 14 15:00:01 jason kernel: cfg80211_mlme_deauth+0xb7/0x210 [cfg80211] Feb 14 15:00:01 jason kernel: cfg80211_mlme_down+0x66/0x90 [cfg80211] Feb 14 15:00:01 jason kernel: cfg80211_disconnect+0x1f3/0x210 [cfg80211] Feb 14 15:00:01 jason kernel: cfg80211_leave+0x26/0x40 [cfg80211] Feb 14 15:00:01 jason kernel: cfg80211_netdev_notifier_call+0x2c4/0x510 [cfg80211] Feb 14 15:00:01 jason kernel: ? _raw_spin_lock_irqsave+0x25/0x50 Feb 14 15:00:01 jason kernel: ? _raw_spin_unlock_irqrestore+0x20/0x40 Feb 14 15:00:01 jason kernel: ? try_to_wake_up+0x236/0x500 Feb 14 15:00:01 jason kernel: ? ath10k_monitor_recalc+0xba/0x690 [ath10k_core] Feb 14 15:00:01 jason kernel: ? __mutex_lock.isra.1+0x2ab/0x530 Feb 14 15:00:01 jason kernel: ? addrconf_notify+0x77/0xab0 Feb 14 15:00:01 jason kernel: ? inetdev_event+0x77/0x500 Feb 14 15:00:01 jason kernel: ? preempt_count_add+0x79/0xb0 Feb 14 15:00:01 jason kernel: ? _raw_spin_lock_irqsave+0x25/0x50 Feb 14 15:00:01 jason kernel: notifier_call_chain+0x47/0x70 Feb 14 15:00:01 jason kernel: __dev_close_many+0x5a/0x110 Feb 14 15:00:01 jason kernel: dev_close_many+0x88/0x140 Feb 14 15:00:01 jason kernel: dev_close.part.18+0x44/0x70 Feb 14 15:00:01 jason kernel: cfg80211_shutdown_all_interfaces+0x6d/0xc0 [cfg80211] Feb 14 15:00:01 jason kernel: cfg80211_rfkill_set_block+0x22/0x30 [cfg80211] Feb 14 15:00:01 jason kernel: rfkill_set_block+0x94/0x140 [rfkill] Feb 14 15:00:01 jason kernel: rfkill_fop_write+0x12f/0x1d0 [rfkill] Feb 14 15:00:01 jason kernel: __vfs_write+0x36/0x1a0 Feb 14 15:00:01 jason kernel: ? preempt_count_add+0x79/0xb0 Feb 14 15:00:01 jason kernel: ? _raw_spin_lock+0x13/0x30 Feb 14 15:00:01 jason kernel: vfs_write+0xa9/0x1a0 Feb 14 15:00:01 jason kernel: ksys_write+0x4f/0xb0 Feb 14 15:00:01 jason kernel: do_syscall_64+0x5b/0x170 Feb 14 15:00:01 jason kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Feb 14 15:00:01 jason kernel: RIP: 0033:0x7f79dfdb90e7 Feb 14 15:00:01 jason kernel: Code: c3 66 90 41 54 49 89 d4 55 48 89 f5 53 89 fb 48 83 ec 10 e8 fb fc ff ff 4c 89 e2 48 89 ee 89 df 41 89 c0 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 35 44 89 c7 48 89 44 24 08 e8 34 fd ff ff 48 Feb 14 15:00:01 jason kernel: RSP: 002b:00007ffe6778b960 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 Feb 14 15:00:01 jason kernel: RAX: ffffffffffffffda RBX: 000000000000001f RCX: 00007f79dfdb90e7 Feb 14 15:00:01 jason kernel: RDX: 0000000000000008 RSI: 00007ffe6778b998 RDI: 000000000000001f Feb 14 15:00:01 jason kernel: RBP: 00007ffe6778b998 R08: 0000000000000000 R09: 000055b60f902bd0 Feb 14 15:00:01 jason kernel: R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000008 Feb 14 15:00:01 jason kernel: R13: 000055b60f974080 R14: 0000000000000000 R15: 000055b60dadb845 Feb 14 15:00:01 jason kernel: ---[ end trace c04ef65d0d9e9b64 ]---
Output of lspci: 00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07) 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07) 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile) 00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07) 00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model 00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10) 00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) 00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10) 00:15.0 Serial bus controller [0c80]: Intel Corporation Device a368 (rev 10) 00:15.1 Serial bus controller [0c80]: Intel Corporation Device a369 (rev 10) 00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10) 00:17.0 SATA controller: Intel Corporation Device a353 (rev 10) 00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev f0) 00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #1 (rev f0) 00:1c.4 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #5 (rev f0) 00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) 00:1f.0 ISA bridge: Intel Corporation Device a30e (rev 10) 00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10) 00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10) 00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10) 3b:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32) 3c:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01) 3d:00.0 Non-Volatile memory controller: Toshiba America Info Systems Device 0116
Happens also for me with 5.0.x, 5.1.x and 5.2-rc7 kernels on Dell Precision 5520. What's interesting, it does seem to happen on some WIFI networks only - with some wireless networks everything is stable; some other networks will cause similar freezes and need several restarts every day.
Created attachment 283601 [details] ath crashing
This only seems to happen in the following conditions: - wireless router uses both 2.4 and 5 GHz frequencies - on both frequencies, SSID is the same After disabling 5 GHz in the wireless router, ath10k no longer crashes in my laptop.
I believe I am experiencing the same exact bug. I use Ubuntu 19.10 on a Dell XPS 13 9360 laptop. This is the output of my 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:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (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 Sunrise Point LPC Controller/eSPI Controller (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 PCI bridge: Intel Corporation DSL6340 Thunderbolt 3 Bridge [Alpine Ridge 2C 2015] 02:00.0 PCI bridge: Intel Corporation DSL6340 Thunderbolt 3 Bridge [Alpine Ridge 2C 2015] 02:01.0 PCI bridge: Intel Corporation DSL6340 Thunderbolt 3 Bridge [Alpine Ridge 2C 2015] 02:02.0 PCI bridge: Intel Corporation DSL6340 Thunderbolt 3 Bridge [Alpine Ridge 2C 2015] 39:00.0 USB controller: Intel Corporation DSL6340 USB 3.1 Controller [Alpine Ridge] 3a:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32) 3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
Created attachment 286057 [details] ath10k_pci crash dmesg
Created attachment 289563 [details] XPS13 9360 dmesg output with kernel 5.6.15 This problem is still present on latest upstream kernel. I just experienced this problem on a Dell XPS 13 9360 laptop with Kernel 5.6.15. Attaching dmesg. lspci output: 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02) 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02) 00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 02) 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:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21) 00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (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:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (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) 3a:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32) 3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01) 3c:00.0 Non-Volatile memory controller: Toshiba Corporation XG4 NVMe SSD Controller (rev 01)
On 5.7.8 the firmware crashes but doesn't leave the kernel in the strange state as on 5.6. This happens with a router that uses both 2.4 and 5GHz frequencies under different SSIDs.
Created attachment 290309 [details] XPS13 9360 dmesg output with kernel 5.7.8 firmware crash Need to disconnect and reconnect to the network after the firmware crash.
Experiencing this quite often (multiple times in a web browsing session) on kernel 5.10.16 with an XPS 13 9380 my lspci output: 00:00.0 Host bridge: Intel Corporation Coffee Lake HOST and DRAM Controller (rev 0c) 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake) (rev 02) 00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0c) 00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model 00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 30) 00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30) 00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 30) 00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #0 (rev 30) 00:15.1 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #1 (rev 30) 00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller #1 (rev 30) 00:1c.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #5 (rev f0) 00:1c.6 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #7 (rev f0) 00:1d.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #9 (rev f0) 00:1d.4 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #13 (rev f0) 00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 30) 00:1f.3 Audio device: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30) 00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30) 00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 30) 01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01) 02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32) 03:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02) 04:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02) 04:01.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02) 04:02.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02) 04:04.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02) 05:00.0 System peripheral: Intel Corporation JHL6540 Thunderbolt 3 NHI (C step) [Alpine Ridge 4C 2016] (rev 02) 39:00.0 USB controller: Intel Corporation JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016] (rev 02) 6e:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 2.4 an 5Ghz wifi networks with same SSID also requires a reconnect to regain an internet connection
Created attachment 295373 [details] xps 9380 ath10k_pci firmware crash
It appears to only crash when wifi powermanagement is on. Forcing it to stay off might be a temporary fix. Sadly that's easier said than done, but for me the biggest part is making a rule in TLP.
Hello. I also have this problem on a DELL Vostro 5502 laptop (driver also ath10k_pci) with a QCA6174 802.11ac Wireless Network Adapter. The only point I wanted to add: I experimented with different WIFI standards and found out a pattern. The problem ceased to manifest itself when I changed the protocols as follows: 2.4 Ghz - was 802.11b/g/n/ax, now - 802.11b 5 Ghz - was 802.11n/ac/ax, now 802.11a Just in case, I’ll write that I use a 2.4 Ghz and 5 Ghz network with the same SSID. Now I tried to disable on the router the ability to connect my device to a network with 5 Ghz - until the effect is positive and the problem does not recur. I also note, just in case, that Keenetic Giga (KN-1011) is used as a router. Perhaps this will help in localizing the problem. I really want this issue to be fixed.