From 194ce08855b8eeedfb49bb61269e94f291cae692 Mon Sep 17 00:00:00 2001 From: Nirav Shah Date: Fri, 15 Apr 2016 14:02:11 +0530 Subject: qcacld-3.0: Add HTT packet in misc_list to avoid memleak Add HTT packet buffer in misc_list for HTT_H2T_MSG_TYPE_FRAG_DESC_BANK_CFG command to avoid memleak. Change-Id: I1c3fb6232c4b7dab6c10459d53e611d3358b69cc CRs-Fixed: 1001996 --- core/dp/htt/htt_h2t.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'core') diff --git a/core/dp/htt/htt_h2t.c b/core/dp/htt/htt_h2t.c index a1c020279d4c..9662eb4d6980 100644 --- a/core/dp/htt/htt_h2t.c +++ b/core/dp/htt/htt_h2t.c @@ -178,6 +178,10 @@ A_STATUS htt_h2t_frag_desc_bank_cfg_msg(struct htt_pdev_t *pdev) SET_HTC_PACKET_NET_BUF_CONTEXT(&pkt->htc_pkt, msg); rc = htc_send_pkt(pdev->htc_pdev, &pkt->htc_pkt); +#ifdef ATH_11AC_TXCOMPACT + if (rc == A_OK) + htt_htc_misc_pkt_list_add(pdev, pkt); +#endif return rc; } -- cgit v1.2.3