iommu: add IOMMU_EXEC flag for safely allowing XN mappings
Whilst most IOMMU mappings should probably be non-executable, there may be cases (HSA?) where executable mappings are required. This patch introduces a new mapping flag, IOMMU_EXEC, to indicate that the mapping should be mapped as executable. Change-Id: Id669243403d04a032a8b6316f60993c1f9048197 Signed-off-by:Will Deacon <will.deacon@arm.com> Git-commit: ca13bb3d4e54f5c30089e55d5b8f4bb80c8f05e2 Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git Signed-off-by:
Mitchel Humpherys <mitchelh@codeaurora.org>
Loading
Please register or sign in to comment