summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorWill Deacon <will@kernel.org>2026-06-26 15:17:29 +0100
committerWill Deacon <will@kernel.org>2026-07-21 21:53:02 +0000
commitd4bf9e08d412289ae7c9072378bed238c0274c55 (patch)
tree17161ca738c5d44892602794632698bc9fd8a4a2 /tools/perf/scripts/python
parent10a47fb67340bca274276faf855d7d460afd9a7a (diff)
arm64: uapi: Use __u128 instead of __uint128_t in UAPI headers
The arm64 UAPI exposes '__uint128_t' types in the members of 'struct user_fpsimd_state', 'struct user_pac_address_keys' and in the signal frame via 'struct fpsimd_context'. Since the alignment of such a type appears to be non-portable (16 bytes on arm64, 8 bytes on s390), prefer the '__u128' typedef from uapi/linux/types.h, which makes the alignment explicit and allows the definitions to be reused by other host architectures. Cc: Arnd Bergmann <arnd@arndb.de> Cc: Nick Desaulniers <nick.desaulniers+lkml@gmail.com> Cc: Steffen Eiden <seiden@linux.ibm.com> Cc: Andreas Grapentin <gra@linux.ibm.com> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Dave Martin <dave.martin@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Marc Zyngier <maz@kernel.org> Acked-by: Mark Rutland <mark.rutland@arm.com> Reviewed-by: Marc Zyngier <maz@kernel.org> Reviewed-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Will Deacon <will@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions