commit | ca13bb3d4e54f5c30089e55d5b8f4bb80c8f05e2 | [log] [tgz] |
---|---|---|
author | Will Deacon <will.deacon@arm.com> | Tue Nov 05 15:59:53 2013 +0000 |
committer | Will Deacon <will.deacon@arm.com> | Mon Dec 16 19:30:31 2013 +0000 |
tree | a8635a8d76bc772fc958b2a0abfad13db1fc56f2 | |
parent | 06f983dd571f564bdd3eb2ac4c33002034ea7810 [diff] |
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. Signed-off-by: Will Deacon <will.deacon@arm.com>