[RFC v3 00/17] man2: Use syscall(SYS_...); for system calls without a wrapper

From: Alejandro Colomar
Date: Sat Mar 13 2021 - 14:28:19 EST


Hi Michael,

This draft is more polished than my inital idea.

I changed only those functions without a wrapper.
If we decide later to do something different, we'll see.

Any thoughts?

Cheers,

Alex

P.S.: [RFC v3 15/17] doesn't exist :)

Alejandro Colomar (17):
access.2: Use syscall(SYS_...); for system calls without a wrapper
alloc_hugepages.2: Use syscall(SYS_...); for system calls without a
wrapper
arch_prctl.2: Use syscall(SYS_...); for system calls without a wrapper
arch_prctl.2: SYNOPSIS: Remove unused includes
capget.2: Use syscall(SYS_...); for system calls without a wrapper
clone.2: Use syscall(SYS_...); for system calls without a wrapper
delete_module.2: wfix
epoll_wait.2: Use syscall(SYS_...); for system calls without a wrapper
execveat.2: Use syscall(SYS_...); for system calls without a wrapper
exit_group.2: Use syscall(SYS_...); for system calls without a wrapper
futex.2: Use syscall(SYS_...); for system calls without a wrapper
getdents.2: Use syscall(SYS_...); for system calls without a wrapper
getunwind.2: Use syscall(SYS_...); for system calls without a wrapper
get_robust_list.2: Use syscall(SYS_...); for system calls without a
wrapper
init_module.2: Use syscall(SYS_...); for system calls without a
wrapper
ioprio_set.2: Use syscall(SYS_...); for system calls without a wrapper

man2/access.2 | 11 ++++++++---
man2/alloc_hugepages.2 | 7 ++++---
man2/arch_prctl.2 | 15 +++++----------
man2/capget.2 | 18 ++++++++----------
man2/clone.2 | 16 +++++-----------
man2/delete_module.2 | 2 +-
man2/epoll_wait.2 | 32 +++++++++++++++++++-------------
man2/execveat.2 | 13 ++++---------
man2/exit_group.2 | 5 +++--
man2/futex.2 | 19 +++++++------------
man2/get_robust_list.2 | 20 ++++++++------------
man2/getdents.2 | 12 ++++++++----
man2/getunwind.2 | 14 ++++----------
man2/init_module.2 | 21 ++++++++++++---------
man2/ioprio_set.2 | 14 ++++++--------
15 files changed, 102 insertions(+), 117 deletions(-)

--
2.30.2