aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/progs/test_autoload.c
diff options
context:
space:
mode:
authorMark Brown <[email protected]>2022-08-17 19:23:22 +0100
committerWill Deacon <[email protected]>2022-08-23 11:29:11 +0100
commitea64baacbc36a0d552aec0d87107182f40211131 (patch)
tree7542049c01e01e9a1774f5fff4b4a12fb2cf05a8 /tools/testing/selftests/bpf/progs/test_autoload.c
parent7ddcaf78e93c9282b4d92184f511b4d5bee75355 (diff)
arm64/signal: Flush FPSIMD register state when disabling streaming mode
When handling a signal delivered to a context with streaming mode enabled we will disable streaming mode for the signal handler, when doing so we should also flush the saved FPSIMD register state like exiting streaming mode in the hardware would do so that if that state is reloaded we get the same behaviour. Without this we will reload whatever the last FPSIMD state that was saved for the task was. Fixes: 40a8e87bb328 ("arm64/sme: Disable ZA and streaming mode when handling signals") Signed-off-by: Mark Brown <[email protected]> Reviewed-by: Catalin Marinas <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'tools/testing/selftests/bpf/progs/test_autoload.c')
0 files changed, 0 insertions, 0 deletions