diff options
Diffstat (limited to 'package/kernel/mac80211/patches/ath11k/0063-wifi-ath11k-Prevent-REO-cmd-failures.patch')
-rw-r--r-- | package/kernel/mac80211/patches/ath11k/0063-wifi-ath11k-Prevent-REO-cmd-failures.patch | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/package/kernel/mac80211/patches/ath11k/0063-wifi-ath11k-Prevent-REO-cmd-failures.patch b/package/kernel/mac80211/patches/ath11k/0063-wifi-ath11k-Prevent-REO-cmd-failures.patch deleted file mode 100644 index 4b9af18062..0000000000 --- a/package/kernel/mac80211/patches/ath11k/0063-wifi-ath11k-Prevent-REO-cmd-failures.patch +++ /dev/null @@ -1,43 +0,0 @@ -From a8ae833657a45746debde85c38bb7f070d344026 Mon Sep 17 00:00:00 2001 -From: Harshitha Prem <quic_hprem@quicinc.com> -Date: Mon, 17 Apr 2023 13:35:01 +0300 -Subject: [PATCH] wifi: ath11k: Prevent REO cmd failures - -Prevent REO cmd failures causing double free by increasing REO cmd -ring size and moving REO status ring mask to IRQ group 3 from group -0 to separate from tx completion ring on IRQ group 0 which may delay -reo status processing. - -Tested-on: QCN9074 hw1.0 PCI WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1 -Tested-on: IPQ8074 hw2.0 AHB WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1 - -Signed-off-by: Sathishkumar Muruganandam <quic_murugana@quicinc.com> -Signed-off-by: Harshitha Prem <quic_hprem@quicinc.com> -Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com> -Link: https://lore.kernel.org/r/20230403182420.23375-3-quic_hprem@quicinc.com ---- - drivers/net/wireless/ath/ath11k/dp.h | 2 +- - drivers/net/wireless/ath/ath11k/hw.c | 1 + - 2 files changed, 2 insertions(+), 1 deletion(-) - ---- a/drivers/net/wireless/ath/ath11k/dp.h -+++ b/drivers/net/wireless/ath/ath11k/dp.h -@@ -214,7 +214,7 @@ struct ath11k_pdev_dp { - #define DP_REO_REINJECT_RING_SIZE 32 - #define DP_RX_RELEASE_RING_SIZE 1024 - #define DP_REO_EXCEPTION_RING_SIZE 128 --#define DP_REO_CMD_RING_SIZE 128 -+#define DP_REO_CMD_RING_SIZE 256 - #define DP_REO_STATUS_RING_SIZE 2048 - #define DP_RXDMA_BUF_RING_SIZE 4096 - #define DP_RXDMA_REFILL_RING_SIZE 2048 ---- a/drivers/net/wireless/ath/ath11k/hw.c -+++ b/drivers/net/wireless/ath/ath11k/hw.c -@@ -1233,6 +1233,7 @@ const struct ath11k_hw_ring_mask ath11k_ - ATH11K_RX_WBM_REL_RING_MASK_0, - }, - .reo_status = { -+ 0, 0, 0, - ATH11K_REO_STATUS_RING_MASK_0, - }, - .rxdma2host = { |