HomeFreeBSD

arm64: Support SVE in ptrace and core dumps

Description

arm64: Support SVE in ptrace and core dumps

Add the NT_ARM_SVE note type and use it to access the SVE registers
from ptrace. This allows userspace to modify the full SVE register
values.

Try to follow the Linux semantics to allow debuggers to use this with
minimal changes.

Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D43309

Details

Provenance
andrewAuthored on Sep 27 2024, 1:37 PM
Differential Revision
D43309: arm64: Support SVE in ptrace and core dumps
Parents
rG87a58d931db7: arm64: Add an SVE sysarch
Branches
Unknown
Tags
Unknown