summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorjiad <jiad@codeaurora.org>2018-10-23 14:58:15 +0800
committernshrivas <nshrivas@codeaurora.org>2018-10-25 09:41:49 -0700
commit476e167b43a56df9b5d24c50c3437738c1887095 (patch)
tree16c92d0cb212d989459b4e0c8877fdfbe2cdf167 /tools/perf/scripts/python
parent3a4b426968374139e8d24c2bc4689140e31fbf0d (diff)
qcacld-3.0: Fix WDI 1.0 MCC TX SMMU unmap
For WDI 1.0 MCC TX, wlan driver is involved for TX and skb is provided from IPA driver. With SMMU enabled, dma_addr is of IPA domain. In such case, wlan driver needs to do DMA map itself. After doing DMA map, an offset of frag_header and ipa_header is added to the iova and skb->cb is updated with the new iova. After TX completion, skb DMA unmap is done but with the iova of the above offset included, which leads to unmapped iova error. Fix is to recalculate the iova and update skb->cb with new iova, which has frag_header and ipa_header length removed. Change-Id: I7d04e9b01fbd973601ee9e4e74c6bf4dd3d0f7bb CRs-Fixed: 2338049
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions