master
reduce spurious inclusion of libc.h
refactor adjtime function using adjtimex function instead of syscall
refactor adjtimex in terms of clock_adjtime
remove __arch_prctl alias for arch_prctl
fix issues from public functions defined without declaration visible
riscv: fall back to syscall __riscv_flush_icache
add deprecated capabilities functions
include cleanups: remove unused headers and add feature test macros
reformat clock_adjtime with always-true condition removed
fix public clone function to be safe and usable by applications
add copy_file_range system call wrapper
epoll_create: fail with EINVAL if size is non-positive
fix breakage from recent syscall commits due to missing errno macros
remove LFS64 symbol aliases; replace with dynamic linker remapping
fix missing argument to syscall in fanotify_mark
add syscall wrapper for flock
add getrandom syscall wrapper
add gettid function
add port io functions to sys/io.h
use alt signal stack when present for implementation-internal signals
add memfd_create syscall wrapper
add mlock2 linux syscall wrapper
add init_module/delete_module syscall wrappers
cleanup src/linux and src/misc trees, etc.
wireup linux/name_to_handle_at and name_to_handle_at syscalls
add pivot_root syscall wrapper
fix missing va_end in prctl syscall wrapper
add preadv2 and pwritev2 syscall wrappers, flag value macros
add process_vm_readv and process_vm_writev syscall wrappers
fix undefined behavior in ptrace
add sys/quota.h and quotactl syscall wrapper
add linux readahead syscall
fix broken reboot wrapper (syscall needs extra silly magic arguments...)
fix signedness of pgoff argument to remap_file_pages
add renameat2 linux syscall wrapper
fix setgroups behavior in multithreaded process
implement settimeofday in terms of clock_settime, not old syscall
support linux kernel apis (new archs) with old syscalls removed
add splice and vmsplice syscalls
statx: fix uninitialized attributes/mask in fallback path
fix const-correctness of argument to stime
reenable sync_file_range; should no longer break on mips
fix incorrect void return type for syncfs function
add linux tee syscall
timerfd: add time64 syscall support, decouple 32-bit time_t
add linux-specific unshare syscall wrapper
overhaul internally-public declarations using wrapper headers
add vhangup syscall wrapper
cleanup cruft left from when kernel and user time_t disagreed
add framework to support archs without a native wait4 syscall
add missing xattr functions