commit | 0996353f8ec6c6dba4a1f916bf6d9ace6f7d2b49 | [log] [tgz] |
---|---|---|
author | Marc Zyngier <marc.zyngier@arm.com> | Mon Jun 13 15:00:49 2016 +0100 |
committer | Christoffer Dall <christoffer.dall@linaro.org> | Wed Jun 29 14:01:34 2016 +0200 |
tree | 9fd6fce8a984beb595b3289100bfdd70d54525d7 | |
parent | 5900270550cbb8a272bfc248b69531cd44dcf0d5 [diff] |
arm/arm64: KVM: Make default HYP mappings non-excutable Structures that can be generally written to don't have any requirement to be executable (quite the opposite). This includes the kvm and vcpu structures, as well as the stacks. Let's change the default to incorporate the XN flag. Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>