浏览代码

qcacmn: Fix the max number of rxdma entries to be replenished

Fix the max number of rxdma buffer ring entries that can be
replenished during Umac reset.

Change-Id: I4092f09f2ccf069314b2bbe8d463e32365e9a472
CRs-Fixed: 3369673
Pavankumar Nandeshwar 2 年之前
父节点
当前提交
9eae97850c
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      dp/wifi3.0/dp_rx.c

+ 1 - 1
dp/wifi3.0/dp_rx.c

@@ -669,7 +669,7 @@ void dp_rx_desc_reuse(struct dp_soc *soc, qdf_nbuf_t *nbuf_list)
 				(struct dp_rx_desc *)&rx_desc_pool->array[i];
 
 			if (rx_desc->in_use) {
-				if (j < dp_rxdma_srng->num_entries) {
+				if (j < (dp_rxdma_srng->num_entries - 1)) {
 					dp_rx_desc_replenish(soc, dp_rxdma_srng,
 							     rx_desc_pool,
 							     rx_desc);