Hi,

any volunteers to port this patch to 4.2? Should be simple to do but
important.

Kalle

<[email protected]> writes:

> The patch below does not apply to the 4.2-stable tree.
> If someone wants it applied there, or to any other stable or longterm
> tree, then please email the backport, including the original git commit
> id to <[email protected]>.
>
> thanks,
>
> greg k-h
>
> ------------------ original commit in Linus's tree ------------------
>
> From 76d164f582150fd0259ec0fcbc485470bcd8033e Mon Sep 17 00:00:00 2001
> From: Felix Fietkau <[email protected]>
> Date: Thu, 17 Sep 2015 14:29:07 +0300
> Subject: [PATCH] ath10k: fix DMA related firmware crashes on multiple devices
>
> Some platforms really don't like DMA bursts of 256 bytes, and this
> causes the firmware to crash when sending beacons.
> Also, changing this based on the firmware version does not seem to make
> much sense, so use 128 bytes for all versions.
>
> Cc: [email protected]
> Signed-off-by: Felix Fietkau <[email protected]>
> Signed-off-by: Kalle Valo <[email protected]>
>
> diff --git a/drivers/net/wireless/ath/ath10k/hw.h 
> b/drivers/net/wireless/ath/ath10k/hw.h
> index 23afcda2de96..678d72af4a9d 100644
> --- a/drivers/net/wireless/ath/ath10k/hw.h
> +++ b/drivers/net/wireless/ath/ath10k/hw.h
> @@ -337,7 +337,7 @@ enum ath10k_hw_rate_cck {
>  #define TARGET_10X_MAX_FRAG_ENTRIES          0
>  
>  /* 10.2 parameters */
> -#define TARGET_10_2_DMA_BURST_SIZE           1
> +#define TARGET_10_2_DMA_BURST_SIZE           0
>  
>  /* Target specific defines for WMI-TLV firmware */
>  #define TARGET_TLV_NUM_VDEVS                 4
> @@ -391,7 +391,7 @@ enum ath10k_hw_rate_cck {
>  
>  #define TARGET_10_4_TX_DBG_LOG_SIZE          1024
>  #define TARGET_10_4_NUM_WDS_ENTRIES          32
> -#define TARGET_10_4_DMA_BURST_SIZE           1
> +#define TARGET_10_4_DMA_BURST_SIZE           0
>  #define TARGET_10_4_MAC_AGGR_DELIM           0
>  #define TARGET_10_4_RX_SKIP_DEFRAG_TIMEOUT_DUP_DETECTION_CHECK 1
>  #define TARGET_10_4_VOW_CONFIG                       0
>

-- 
Kalle Valo

_______________________________________________
ath10k mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/ath10k

Reply via email to