aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorWilly Tarreau <[email protected]>2023-08-15 13:44:55 +0200
committerWilly Tarreau <[email protected]>2023-08-23 05:19:22 +0200
commitfb01ff635efd0aba862c843587554167aacc4d2f (patch)
tree6e8923ae374631c40e0fc22c186394304e68b08c /tools/perf/scripts/python
parent872dbfa0321796dace602cb7d368f0ec20af8f16 (diff)
tools/nolibc: keep brk(), sbrk(), mmap() away from __sysret()
The __sysret() function causes some undesirable casts so we'll revert it. In order to keep it simple it will now only support integer return values like in the past, so we must basically revert the changes that were made to these 3 syscalls which return a pointer so that they simply rely on their own test and the SET_ERRNO() macro. Fixes: 4201cfce15fe ("tools/nolibc: clean up sbrk() routine") Fixes: 924e9539aeaa ("tools/nolibc: clean up mmap() routine") Fixes: d27447bc2e0a ("tools/nolibc: sys.h: apply __sysret() helper") Link: https://lore.kernel.org/lkml/[email protected]/ Link: https://lore.kernel.org/lkml/[email protected]/ Cc: Zhangjin Wu <[email protected]> Cc: David Laight <[email protected]> Cc: Thomas Weißschuh <[email protected]> Signed-off-by: Willy Tarreau <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions