Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Iwancof's Portfolio and CTF Writeups
Home
Projects
CTF Writeups
SECCON 2022
TSG LIVE 9 CTF
ASIS CTF 2023
vsCTF 2023
DEFCON Quals 2024
SECCON 2024 Quals
SECCON 2024 Final
AlpacaHack Round 10
TsukuCTF 2025
Daily Syscall
read
write
open
close
stat
fstat
lstat
poll
lseek
mmap
mprotect
munmap
brk
rt_sigaction
rt_sigprocmask
rt_sigreturn
ioctl
pread64
pwrite64
readv
writev
access
pipe
select
sched_yield
mremap
msync
mincore
madvise
shmget
shmat
shmctl
dup
dup2
pause
nanosleep
getitimer
alarm
setitimer
getpid
sendfile
socket
connect
accept
sendto
recvfrom
sendmsg
recvmsg
shutdown
bind
listen
getsockname
getpeername
socketpair
setsockopt
getsockopt
clone
execve
exit
wait4
kill
uname
semget
semop
semctl
shmdt
msgget
msgsnd
msgrcv
msgctl
fcntl
flock
fsync
fdatasync
truncate
ftruncate
getdents
getcwd
chdir
fchdir
rename
mkdir
rmdir
creat
link
unlink
symlink
readlink
chmod
fchmod
chown
fchown
umask
gettimeofday
getrlimit
getrusage
sysinfo
times
ptrace
getuid
syslog
getgid
setuid
setgid
geteuid
getegid
setpgid
getppid
getpgrp
setsid
setregid
getgroups
setgroups
getresuid
setresgid
getresgid
getpgid
setfsuid
setfsgid
getsid
capget
capset
rt_sigpending
rt_sigtimedwait
rt_sigqueueinfo
rt_sigsuspend
sigaltstack
utime
mknod
personality
ustat
statfs
fstatfs
sysfs
getpriority
setpriority
sched_setparam
sched_getparam
sched_setscheduler
sched_getscheduler
sched_rr_get_interval
mlock
munlock
mlockall
munlockall
vhangup
modify_ldt
pivot_root
prctl
arch_prctl
adjtimex
setrlimit
chroot
sync
acct
settimeofday
mount
umount2
swapon
swapoff
reboot
sethostname
iopl
ioperm
init_module
delete_module
quotactl
gettid
readahead
setxattr
getxattr
listxattr
removexattr
tkill
time
futex
sched_setaffinity
sched_getaffinity
io_setup
io_destroy
io_getevents
io_submit
io_cancel
epoll_create
remap_file_pages
set_tid_address
restart_syscall
semtimedop
fadvise64
timer_create
timer_settime
timer_gettime
timer_getoverrun
timer_delete
clock_settime
clock_gettime
clock_getres
clock_nanosleep
exit_group
epoll_wait
epoll_ctl
tgkill
utimes
mbind
set_mempolicy
get_mempolicy
mq_open
mq_unlink
mq_timedsend
mq_timedreceive
mq_notify
mq_getsetattr
kexec_load
waitid
add_key
request_key
keyctl
ioprio_set
ioprio_get
inotify_init
inotify_add_watch
inotify_rm_watch
migrate_pages
openat
futimesat
newfstatat
pselect6
ppoll
unshare
set_robust_list
get_robust_list
splice
tee
sync_file_range
vmsplice
move_pages
utimensat
epoll_pwait
signalfd
timerfd_create
eventfd
fallocate
timerfd_settime
timerfd_gettime
accept4
dup3
inotify_init1
preadv
pwritev
rt_tgsigqueueinfo
perf_event_open
recvmmsg
fanotify_init
fanotify_mark
prlimit64
name_to_handle_at
open_by_handle_at
clock_adjtime
syncfs
sendmmsg
setns
getcpu
process_vm_readv
kcmp
finit_module
sched_setattr
sched_getattr
seccomp
getrandom
memfd_create
kexec_file_load
bpf
execveat
userfaultfd
membarrier
copy_file_range
preadv2
pwritev2
pkey_alloc
statx
io_pgetevents
rseq
uretprobe
pidfd_send_signal
io_uring_setup
io_uring_enter
io_uring_register
open_tree
move_mount
fsopen
fsconfig
fsmount
fspick
pidfd_open
clone3
close_range
openat2
pidfd_getfd
process_madvise
epoll_pwait2
mount_setattr
quotactl_fd
landlock_create_ruleset
landlock_add_rule
landlock_restrict_self
memfd_secret
process_mrelease
futex_waitv
set_mempolicy_home_node
cachestat
map_shadow_stack
futex_wake
futex_wait
futex_requeue
statmount
listmount
lsm_get_self_attr
lsm_set_self_attr
lsm_list_modules
mseal
setxattrat
getxattrat
GitHub
Twitter
Daily Syscall
set_robust_list
set_robust_list
NR: 273
implementation
Bootlin
complexity: 2
similar syscall
accessed structs
func
struct
target
location
has_read
has_write
__do_sys_set_robust_list
task_struct
robust_list
https://elixir.bootlin.com/linux/v6.14.7/source/kernel/futex/syscalls.c#L37
false
false