arm64/signal: Add FPMR signal handling
authorMark Brown <broonie@kernel.org>
Wed, 6 Mar 2024 23:14:49 +0000 (23:14 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Thu, 7 Mar 2024 17:14:53 +0000 (17:14 +0000)
commit8c46def44409fc914278630b7ba5ac142ab7c4f4
tree56012336f6642b68d5aa5be7f39261323ad25274
parent203f2b95a882dc46dd9873562167db69a1f61711
arm64/signal: Add FPMR signal handling

Expose FPMR in the signal context on systems where it is supported. The
kernel validates the exact size of the FPSIMD registers so we can't readily
add it to fpsimd_context without disruption.

Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20240306-arm64-2023-dpisa-v5-4-c568edc8ed7f@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/uapi/asm/sigcontext.h
arch/arm64/kernel/signal.c