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