diff options
author | Dave Martin <[email protected]> | 2017-10-31 15:51:11 +0000 |
---|---|---|
committer | Will Deacon <[email protected]> | 2017-11-03 15:24:18 +0000 |
commit | 1bd3f93641ec710015fcb3badca07dacd58c91d3 (patch) | |
tree | a31ad7c9c719074a2e230a8cfdd694858aa7acf2 /tools/perf/scripts/python/call-graph-from-sql.py | |
parent | 2e0f2478ea37eba945bee007884a2988b8f7d332 (diff) |
arm64/sve: Preserve SVE registers around kernel-mode NEON use
Kernel-mode NEON will corrupt the SVE vector registers, due to the
way they alias the FPSIMD vector registers in the hardware.
This patch ensures that any live SVE register content for the task
is saved by kernel_neon_begin(). The data will be restored in the
usual way on return to userspace.
Signed-off-by: Dave Martin <[email protected]>
Reviewed-by: Ard Biesheuvel <[email protected]>
Reviewed-by: Alex Bennée <[email protected]>
Reviewed-by: Catalin Marinas <[email protected]>
Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-sql.py')
0 files changed, 0 insertions, 0 deletions