Search Linux Wireless

Re: Ath10k on XPS 9380 regularly disconnects

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Kalle,

at 23:43, Kai-Heng Feng <kai.heng.feng@xxxxxxxxxxxxx> wrote:

at 01:05, Kalle Valo <kvalo@xxxxxxxxxxxxxx> wrote:

+ ath10k list
- netdev & linux-kernel

Kai-Heng Feng <kai.heng.feng@xxxxxxxxxxxxx> writes:

There’s an issue that ath10k disconnects at regular basis [1], on
Linux kernel 4.18.

Unfortunately I can’t reproduce the issue on XPS 9380 at my hand.

Is there already a fix in upstream kernel?

I'm not aware of any fixes related to this. Is this a regression? In
other words, is there a known version of ath10k or firmware which didn't
have this problem?

We know this issue happen on kernel v4.15 and v4.18, but kernels before v4.15 were not tested.

The issue happens with Google Mesh, which has 802.11ac capability.

I haven’t been able to reproduce the issue with an 802.11n router (yet).

Do I need a special WiFi router which support RX reorder to reproduce the issue?

It's introduced by commit c545070e404b (“ath10k: implement rx reorder support”).

Kai-Heng


Kai-Heng

[1] https://bugs.launchpad.net/bugs/1818881

Relevant information from dmesg:

[ 19.346810] ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:143a [ 19.346812] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0 [ 19.347136] ath10k_pci 0000:02:00.0: firmware ver WLAN.RM.4.4.1-00132-QCARMSWP-1 api 6 features wowlan,ignore-otp,mfp crc32 79f4db86

[...]

[77451.338339] WARNING: CPU: 4 PID: 0 at /build/linux-hwe-9KJ07q/linux-hwe-4.18.0/drivers/net/wireless/ath/ath10k/htt_rx.c:46 ath10k_htt_rx_pop_paddr.isra.29+0xd9/0xf0 [ath10k_core]

[...]

[81254.857667] WARNING: CPU: 1 PID: 0 at /build/linux-hwe-9KJ07q/linux-hwe-4.18.0/drivers/net/wireless/ath/ath10k/htt_rx.c:46 ath10k_htt_rx_pop_paddr.isra.29+0xd9/0xf0 [ath10k_core]

[...]

[81390.186167] WARNING: CPU: 2 PID: 0 at /build/linux-hwe-9KJ07q/linux-hwe-4.18.0/drivers/net/wireless/ath/ath10k/htt_rx.c:46 ath10k_htt_rx_pop_paddr.isra.29+0xd9/0xf0 [ath10k_core]

--
Kalle Valo





[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux