Changes since v3: * Review comments applied. * Frame allocation generalized in patch 5; hopefully this eliminates some of the confusion seen during review.
Changes since v2: * 5 patches merged, * The PR_SVE_SET/GET_VL patch is more specifically user-only. * Split the signal frame patch into 4 parts. r~ Richard Henderson (5): linux-user: Implement aarch64 PR_SVE_SET/GET_VL aarch64-linux-user: Split out helpers for guest signal handling aarch64-linux-user: Remove struct target_aux_context aarch64-linux-user: Add support for EXTRA signal frame records aarch64-linux-user: Add support for SVE signal frame records linux-user/aarch64/target_syscall.h | 3 + target/arm/cpu.h | 1 + linux-user/signal.c | 415 ++++++++++++++++++++++++++++++------ linux-user/syscall.c | 27 +++ target/arm/cpu64.c | 41 ++++ 5 files changed, 418 insertions(+), 69 deletions(-) -- 2.14.3