summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-record
diff options
context:
space:
mode:
authorThomas Weißschuh <linux@weissschuh.net>2026-09-27 10:49:13 +0200
committerThomas Weißschuh <linux@weissschuh.net>2026-09-27 11:32:00 +0200
commit74136192e3f6f48670a0bccc7bdc5005b13d94f9 (patch)
tree6afa771c919bb835004cf7da3ff8658e94e0053f /tools/perf/scripts/python/bin/stackcollapse-record
parent94d8ed941d63132fee54204b273ba1fd7dcfc760 (diff)
downloadlinux-next-74136192e3f6f48670a0bccc7bdc5005b13d94f9.tar.gz
linux-next-74136192e3f6f48670a0bccc7bdc5005b13d94f9.zip
tools/nolibc: make 64-bit systemcall argument padding generic
Several 32-bit architectures pass a 64-bit systemcall argument as two 32-bit values requiring alignment to an even register pair. This case is currently relevant for the ftruncate64() wrapper and handled by those architectures providing custom wrappers. With the introduction of pread() and pwrite() wrappers, the same pattern would lead to a lot of repeated code. Add a #define, so that the generic code can do the padding where necessary, without any per-architecture duplication. Signed-off-by: Thomas Weißschuh <linux@weissschuh.net> Reviewed-by: Willy Tarreau <w@1wt.eu> Link: https://patch.msgid.link/20260927-nolibc-pread-v1-2-e9af6e47b37a@weissschuh.net
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions