From 2b1316efd2687a050ea00abe34e52045495f224c Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Fri, 27 Jan 2017 04:53:54 +0000 Subject: [PATCH] arm64: ptrace: Avoid ABI change in 4.9.6 Commit aeb1f39d814b "arm64/ptrace: Avoid uninitialised struct padding in fpr_set()" added a new member to struct user_fpsimd_state, but it takes the place of what was padding (for 128-bit alignment). Hide this from genksyms. Gbp-Pq: Topic debian Gbp-Pq: Name arm64-ptrace-avoid-abi-change-in-4.9.6.patch --- arch/arm64/include/uapi/asm/ptrace.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/include/uapi/asm/ptrace.h b/arch/arm64/include/uapi/asm/ptrace.h index d1ff83dfe5de..b2e3fb302d26 100644 --- a/arch/arm64/include/uapi/asm/ptrace.h +++ b/arch/arm64/include/uapi/asm/ptrace.h @@ -77,7 +77,9 @@ struct user_fpsimd_state { __uint128_t vregs[32]; __u32 fpsr; __u32 fpcr; +#if !defined(__KERNEL__) || !defined(__GENKSYMS__) __u32 __reserved[2]; +#endif }; struct user_hwdebug_state { -- 2.30.2