CVSROOT: /cvs Module name: src Changes by: [email protected] 2020/08/17 02:12:18
Modified files:
sys/arch/arm64/arm64: cpu.c
sys/arch/arm64/include: armreg.h
Log message:
Enable PAN (Privileged Access Never) on CPUs that support it. This means
that user-space access from the kernel is not allowed for "normal"
load/store instructions. Only the special "unprivileged" load/store
instructions are allowed. We already use those in copyin(9) and copyout(9).
ok patrick@, drahn@, jsg@
