diff options
author | Marc Zyngier <marc.zyngier@arm.com> | 2016-06-13 15:00:49 +0100 |
---|---|---|
committer | Christoffer Dall <christoffer.dall@linaro.org> | 2016-06-29 14:01:34 +0200 |
commit | 0996353f8ec6c6dba4a1f916bf6d9ace6f7d2b49 (patch) | |
tree | 9fd6fce8a984beb595b3289100bfdd70d54525d7 /virt/kvm/arm/vgic.c | |
parent | 5900270550cbb8a272bfc248b69531cd44dcf0d5 (diff) | |
download | linux-stable-0996353f8ec6c6dba4a1f916bf6d9ace6f7d2b49.tar.gz linux-stable-0996353f8ec6c6dba4a1f916bf6d9ace6f7d2b49.tar.bz2 linux-stable-0996353f8ec6c6dba4a1f916bf6d9ace6f7d2b49.zip |
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>
Diffstat (limited to 'virt/kvm/arm/vgic.c')
0 files changed, 0 insertions, 0 deletions