Linux 5.9 syscall changes
Added in Linux 5.9
| SYSCALL | DESCRIPTION | ARCHITECTURES AND NUMBERS |
|---|---|---|
| close_range | close all file descriptors in a given range | x64 436 x86 436 arm64 436 arm 436 riscv64 436 ia32 436 x32 1073742260 ppc64 436 ppc 436 s390x 436 mips64 5436 mipsn32 6436 mipso32 4436 alpha 546 arc 436 csky 436 hexagon 436 m68k 436 microblaze 436 nios2 436 openrisc 436 parisc 436 sh 436 sparc 436 sparc64 436 xtensa 436 |
Removed in Linux 5.9
| SYSCALL | DESCRIPTION | ARCHITECTURES AND NUMBERS |
|---|---|---|
| _sysctl | read/write system parameters | x64 156 x86 149 arm 149 ia32 149 ppc64 149 ppc 149 s390x 149 mips64 5152 mipsn32 6152 mipso32 4153 alpha 319 m68k 149 microblaze 149 parisc 149 sh 149 sparc 251 sparc64 251 xtensa 206 |
Removed syscalls still have their own pages, and the "all, with removed" view on each architecture shows them too.
Same data from the API: https://api.syscall.sh/v2/diff/5.8/5.9