Disable PAC with the architected algorithm for now, but leave it enabled
authorkettenis <kettenis@openbsd.org>
Sun, 11 Jun 2023 21:42:01 +0000 (21:42 +0000)
committerkettenis <kettenis@openbsd.org>
Sun, 11 Jun 2023 21:42:01 +0000 (21:42 +0000)
commitdd7929a9dc5c362cc0893c2ada74b873e21d6ff1
tree32f47241ffedc5e7873043d7229693e279ee2bfb
parentbf68ec7f06ba6d068be0a3e0457d5bdca62fba40
Disable PAC with the architected algorithm for now, but leave it enabled
when the hardware uses an implementation defined algorithm.  There are
issues with PAC on the x13s (but not on the windows dev kit) which uses
the architected algorithm as it uses a core designed by ARM.  This leaves
PAC enabled on Apple hardware.

ok deraadt@
sys/arch/arm64/arm64/cpu.c
sys/arch/arm64/arm64/pmap.c