Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add new syscall numbers from linux v5.1 | Szabolcs Nagy | 2019-07-01 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | syscall numbers are now synced up across targets (starting from 403 the numbers are the same on all targets other than an arch specific offset) IPC syscalls sem*, shm*, msg* got added where they were missing (except for semop: only semtimedop got added), the new semctl, shmctl, msgctl imply IPC_64, see linux commit 0d6040d4681735dfc47565de288525de405a5c99 arch: add split IPC system calls where needed new 64bit time_t syscall variants got added on 32bit targets, see linux commit 48166e6ea47d23984f0b481ca199250e1ce0730a y2038: add 64-bit time_t syscalls to all 32-bit architectures new async io syscalls got added, see linux commit 2b188cc1bb857a9d4701ae59aa7768b5124e262e Add io_uring IO interface linux commit edafccee56ff31678a091ddb7219aba9b28bc3cb io_uring: add support for pre-mapped user IO buffers a new syscall got added that uses the fd of /proc/<pid> as a stable handle for processes: allows sending signals without pid reuse issues, intended to eventually replace rt_sigqueueinfo, kill, tgkill and rt_tgsigqueueinfo, see linux commit 3eb39f47934f9d5a3027fe00d906a45fe3a15fad signal: add pidfd_send_signal() syscall on some targets (arm, m68k, s390x, sh) some previously missing syscall numbers got added as well. | ||||
* | add io_pgetevents and rseq syscall numbers from linux v4.18 | Szabolcs Nagy | 2018-12-09 | 1 | -0/+2 |
| | | | | | | | | io_pgetevents is new in linux commit 7a074e96dee62586c935c80cecd931431bfdd0be rseq is new in linux commit d7822b1e24f2df5df98c76f0e94a5416349ff759 | ||||
* | add statx syscall numbers from linux v4.11 | Szabolcs Nagy | 2017-11-05 | 1 | -0/+1 |
| | | | | | statx was added in linux commit a528d35e8bfcc521d7cb70aaf03e1bd296c8493f (there is no libc wrapper yet and microblaze and sh misses the number). | ||||
* | add pkey_{mprotect,alloc,free} syscalls from linux v4.9 | Szabolcs Nagy | 2016-12-29 | 1 | -0/+3 |
| | | | | | see linux commit e8c24d3a23a469f1f40d4de24d872ca7023ced0a and linux Documentation/x86/protection-keys.txt | ||||
* | fix preadv2 and pwritev2 syscall numbers on x32 for linux v4.8 | Szabolcs Nagy | 2016-10-20 | 1 | -2/+2 |
| | | | | | the numbers were wrong in musl, but they were also wrong in the kernel and got fixed in v4.8 commit 3ebfd81f7fb3e81a754e37283b7f38c62244641a | ||||
* | add preadv2 and pwritev2 syscall numbers for linux v4.6 | Szabolcs Nagy | 2016-06-09 | 1 | -0/+2 |
| | | | | | | | | the syscalls take an additional flag argument, they were added in commit f17d8b35452cab31a70d224964cd583fb2845449 and a RWF_HIPRI priority hint flag was added to linux/fs.h in 97be7ebe53915af504fb491fb99f064c7cf3cb09. the syscall is not allocated for microblaze and sh yet. | ||||
* | deduplicate __NR_* and SYS_* syscall number definitions | Bobby Bingham | 2016-05-12 | 1 | -0/+318 |