bdflush on score
start, flush, or tune buffer-dirty-flush daemon
sys_bdflush(int func, long data)
| number | 1075 (0x433) |
|---|---|
| abi | common |
| entry point | sys_bdflush |
| since | Linux 3.7 or earlier (3.7 is the first release scanned for score) |
| man page | bdflush(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r27 | 1075, the syscall number |
r4 | int func |
r5 | long data |
r4 | the return value |
Then run syscall to enter the kernel.
r7 is the error flag and r4 then holds the positive error number.
This architecture was removed from the Linux kernel in Linux 4.17. The newest release with a syscall table here is Linux 4.16. The other removed architectures live on the historical architectures page.
Same syscall on other architectures
- x86 134, removed in 5.15
- arm 134, removed in 5.15
- ia32 134, removed in 5.15
- ppc64 134, removed in 5.15
- ppc 134, removed in 5.15
- s390x 134, removed in 5.15
- mipso32 4134, removed in 5.15
- alpha 300, removed in 5.15
- blackfin 134, removed in 4.17
- cris 134, removed in 4.17
- frv 134, removed in 4.17
- ia64 1138, removed in 5.15
- m32r 134, removed in 4.17
- m68k 134, removed in 5.15
- microblaze 134, removed in 5.15
- mn10300 134, removed in 4.17
- parisc 134, removed in 5.15
- sh 134, removed in 5.15
- sparc 225, removed in 5.15
- sparc64 225, removed in 5.15
- xtensa 207, removed in 5.15
Get this as JSON: https://api.syscall.sh/v2/syscalls/score/bdflush?kernel=all