target/arm: Put all PAC keys into a structure
commit108b3ba891408c4dce93df78261ec4aca38c0e2e
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 15 Mar 2019 00:28:32 +0000 (14 17:28 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 22 May 2019 16:38:54 +0000 (22 12:38 -0400)
tree6d2b4b3ea1bfd13acceb2853088ba20febea94f5
parente8196d2111d2eb060a42feadef119de3aadae4f6
target/arm: Put all PAC keys into a structure

This allows us to use a single syscall to initialize them all.

Reviewed-by: Laurent Vivier <lvivier@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
linux-user/aarch64/cpu_loop.c
linux-user/syscall.c
target/arm/cpu.h
target/arm/helper.c
target/arm/pauth_helper.c