Tighten the permissions used in the early stage page tables somewhat.
authorkettenis <kettenis@openbsd.org>
Sun, 31 Dec 2017 08:42:04 +0000 (08:42 +0000)
committerkettenis <kettenis@openbsd.org>
Sun, 31 Dec 2017 08:42:04 +0000 (08:42 +0000)
commit188153f0110ffcb729abdedea0ad37bc2c5bf6a8
tree7912d46e54b60776a0a8c7dde4a9cfad1dc9ee0c
parentc0cd3489929d3f3bbb2b56e1de3bff68c64db8d2
Tighten the permissions used in the early stage page tables somewhat.
Add an interface to establish additional VA=PA 1G block mappings for use by
upcoming EFI runtime services support.

ok guenther@
sys/arch/arm64/arm64/locore.S
sys/arch/arm64/arm64/locore0.S
sys/arch/arm64/arm64/pmap.c
sys/arch/arm64/include/pmap.h