]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: Add PTE_HYP_XN page table flag
authorMarc Zyngier <marc.zyngier@arm.com>
Mon, 13 Jun 2016 14:00:46 +0000 (15:00 +0100)
committerChristoffer Dall <christoffer.dall@linaro.org>
Wed, 29 Jun 2016 11:59:14 +0000 (13:59 +0200)
commitaa0cb0dee5ce3746a22dfd9372cb45affc7a2ad6
treead6e69cd48453a63e24d45c02b364a4f03b421f3
parentf0e6825bb79af373d876dde4f76f3c89a1d78b77
arm64: Add PTE_HYP_XN page table flag

EL2 page tables can be configured to deny code from being
executed, which is done by setting bit 54 in the page descriptor.

It is the same bit as PTE_UXN, but the "USER" reference felt odd
in the hypervisor code.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
arch/arm64/include/asm/pgtable-hwdef.h