summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorLiam Mark <lmark@codeaurora.org>2015-08-15 21:58:11 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:13:52 -0700
commitbbca324fc5098a3d529dd752c4e7c22660a90c36 (patch)
tree3fe0f66428dbb89b28257899313f65de2d54c3f4 /include/linux
parent837edfc242e8802aabf0c8f33c75aca2b53cdc3b (diff)
iommu/io-pgtable: fix __arm_lpae_free_pgtable leak
When unmapping 2MB mappings, which are 2MB aligned, the smmu driver is leaking the 3rd level page tables. Fix this leak by updating __arm_lpae_free_pgtable so that it no longer leaks leaf table entries. To reproduce this leak simply map and unmap a non-block 2MB mapping which is 2MB aligned. Change-Id: Ibdbdb084ceb8d03ebe0a04e8777e3eb9419e9b87 Signed-off-by: Liam Mark <lmark@codeaurora.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions