summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorStepan Moskovchenko <stepanm@codeaurora.org>2015-06-09 20:23:04 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:13:51 -0700
commit837edfc242e8802aabf0c8f33c75aca2b53cdc3b (patch)
treeec39ba98a4875033dd9d13233e702ce2d9a2fbb9 /include/linux
parent39bd6920174f249545bdae2b66b8d8198ffa893a (diff)
iommu/io-pgtable-arm: Optimize map by batching flushes
Currently, the page table is flushed after the installation of each individual page table entry. This is not terribly efficient since virtual address ranges are often mapped with physically contiguous chunks of page table memory. Optimize the map operation by factoring out the page table flushing so that contiguous ranges of page table memory can be flushed in one go. Change-Id: Ie80eb57ef50d253db6489a6f75824d4c746314c7 Signed-off-by: Stepan Moskovchenko <stepanm@codeaurora.org> Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org> Signed-off-by: Neeti Desai <neetid@codeaurora.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions