Re: [PATCH RFC] Revert "ath10k: fix DMA related firmware crashes on multiple devices"

2019-10-29 Thread zhichen
On 2019-10-22 18:07, Tom Psyborg wrote: What about main and 10x firmware branch? There is no code changes in firmware. It's a configuration change of host memory access. Zhi ___ ath10k mailing list ath10k@lists.infradead.org

Raw-mode not available in latest QA6174 firmware

2019-10-29 Thread Will Frew
Hi all, I noticed in the last few months that one of my scripts broke and unfortunately it took me a little while to dig into it and report this / ask the question but here goes: *Hardware/Environment*: Laptop: Dell XPS 13 (9370) OS: Arch Linux # uname -a Linux ... 5.3.7-arch1-1-ARCH #1 SMP

[PATCH V9 0/3] mac80211: add 802.11 encapsulation offloading

2019-10-29 Thread John Crispin
This series picks up prior work from QCA. The patch is currently shipped inside QSDK as part of the wlan-open package. Changes in V9 * implement comments from Johannes * add tx status reporting * let the driver decide if tx frag will break encap mode * use true/false for bool values * move

[PATCH V9 1/3] mac80211: move store skb ack code to its own function

2019-10-29 Thread John Crispin
This patch moves the code handling SKBTX_WIFI_STATUS inside the TX path into an extra function. This allows us to reuse it inside the 802.11 encap offloading datapath. Signed-off-by: John Crispin --- net/mac80211/tx.c | 49 --- 1 file changed, 29

[PATCH V9 3/3] ath10k: add tx hw 802.11 encapusaltion offloading support

2019-10-29 Thread John Crispin
This patch adds support for ethernet rxtx mode to the driver. The feature is enabled via a new module parameter. If enabled to driver will enable the feature on a per vif basis if all other requirements were met. Testing on a IPQ4019 based hardware shows a increase in TCP throughput of ~20% when

[PATCH V9 2/3] mac80211: add hw 80211 encapsulation offloading support

2019-10-29 Thread John Crispin
This patch adds a new transmit path for hardware that supports 802.11 encapsulation offloading. In those cases 802.3 frames get passed directly to the driver allowing the hardware to handle the encapsulation. Some features such as monitor mode and TKIP would break when encapsulation offloading is

[PATCH] ath10k: fix get invalid tx rate for Mesh metric

2019-10-29 Thread Miaoqing Pan
ath10k does not provide transmit rate info per MSDU in tx completion, mark that as -1 so mac80211 will ignore the rates. This fixes mac80211 update Mesh link metric with invalid transmit rate info. Tested HW: QCA9984 Tested FW: 10.4-3.9.0.2-00035 Signed-off-by: Hou Bao Hou Signed-off-by: