commit | 05c1e81910cbf2f686faae08f26feda113c1170f | [log] [tgz] |
---|---|---|
author | jiad <jiad@codeaurora.org> | Tue Aug 01 16:48:52 2017 +0800 |
committer | snandini <snandini@codeaurora.org> | Wed Aug 09 18:10:45 2017 -0700 |
tree | b36575153d1da98294c2200f72beacad03b07057 | |
parent | 87f0139d6ae6641eb78dd6468cc1cd97fd2ae427 [diff] |
qcacld-3.0: fix ipa mcc tx_desc leak In MCC case when vdev pause queue is full, driver fails to tx and pkts are dropped. ipa tx_desc only replenishes to ipa driver. This leads to holes in hdd_ipa_tx_desc free list and list will be drained out causing unexpected packet drops. Fix is to replenish tx_desc to wlan driver maintained free list as well using ipa registered skb free callback. Change-Id: I1ae8570816efd822d5ced2c6383a03c56b12ec89 CRs-Fixed: 2073444