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
