瀏覽代碼

qcacmn: Fix memory leak in rx_wbm_error_process

The nbuf is not freed for all possible branches in rx_wbm_error_pr
cess function. Add fix to ensure the nbuf free for all conditions.

CRs-Fixed: 2171899
Change-Id: I8e40fc7dc5afb0be0257244e1e704a0200ffacc0
chenguo 7 年之前
父節點
當前提交
d70b7d958d
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      dp/wifi3.0/dp_rx_err.c

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

@@ -1122,6 +1122,7 @@ done:
 			qdf_assert(0);
 		}
 
+		qdf_nbuf_free(nbuf);
 		nbuf = next;
 		hal_rx_dump_pkt_tlvs(rx_tlv_hdr, QDF_TRACE_LEVEL_DEBUG);
 	}