Statistics
In this section we collect some statistics related to the current state of LTP tests.
Syscalls
syscalls which are tested under testcases/kernel/syscalls:
kernel syscalls: 364
tested syscalls: 330
Tested syscalls
read |
write |
open |
close |
stat |
fstat |
lstat |
poll |
lseek |
mmap |
mprotect |
munmap |
brk |
rt_sigaction |
rt_sigprocmask |
ioctl |
pread64 |
pwrite64 |
readv |
writev |
access |
pipe |
sched_yield |
mremap |
msync |
mincore |
madvise |
shmget |
shmat |
shmctl |
dup |
dup2 |
pause |
nanosleep |
getitimer |
setitimer |
alarm |
getpid |
sendfile |
socket |
connect |
accept |
sendto |
recvfrom |
sendmsg |
recvmsg |
bind |
listen |
getsockname |
getpeername |
socketpair |
setsockopt |
getsockopt |
clone |
fork |
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 |
lchown |
umask |
gettimeofday |
getrlimit |
getrusage |
sysinfo |
times |
ptrace |
getuid |
syslog |
getgid |
setuid |
setgid |
geteuid |
getegid |
setpgid |
getppid |
getpgrp |
setsid |
setreuid |
setregid |
getgroups |
setgroups |
setresuid |
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_get_priority_max |
sched_get_priority_min |
sched_rr_get_interval |
mlock |
munlock |
mlockall |
munlockall |
vhangup |
pivot_root |
prctl |
adjtimex |
setrlimit |
chroot |
sync |
acct |
settimeofday |
mount |
umount2 |
swapon |
swapoff |
reboot |
sethostname |
setdomainname |
init_module |
delete_module |
quotactl |
getpmsg |
putpmsg |
gettid |
readahead |
setxattr |
lsetxattr |
fsetxattr |
getxattr |
lgetxattr |
fgetxattr |
listxattr |
llistxattr |
flistxattr |
removexattr |
lremovexattr |
fremovexattr |
tkill |
futex |
sched_setaffinity |
sched_getaffinity |
cacheflush |
io_setup |
io_destroy |
io_getevents |
io_submit |
io_cancel |
exit_group |
epoll_create |
epoll_ctl |
epoll_wait |
remap_file_pages |
set_tid_address |
fadvise64 |
timer_create |
timer_settime |
timer_gettime |
timer_getoverrun |
timer_delete |
clock_settime |
clock_gettime |
clock_getres |
clock_nanosleep |
tgkill |
utimes |
mbind |
get_mempolicy |
set_mempolicy |
mq_open |
mq_unlink |
mq_timedsend |
mq_timedreceive |
mq_notify |
waitid |
add_key |
request_key |
keyctl |
set_thread_area |
inotify_init |
inotify_add_watch |
inotify_rm_watch |
migrate_pages |
openat |
mkdirat |
mknodat |
fchownat |
futimesat |
newfstatat |
unlinkat |
renameat |
linkat |
symlinkat |
readlinkat |
fchmodat |
faccessat |
pselect6 |
ppoll |
unshare |
splice |
sync_file_range |
tee |
vmsplice |
move_pages |
set_robust_list |
get_robust_list |
getcpu |
epoll_pwait |
ioprio_set |
ioprio_get |
utimensat |
signalfd |
timerfd |
eventfd |
fallocate |
timerfd_create |
timerfd_gettime |
timerfd_settime |
signalfd4 |
eventfd2 |
epoll_create1 |
dup3 |
pipe2 |
inotify_init1 |
preadv |
pwritev |
rt_tgsigqueueinfo |
perf_event_open |
accept4 |
recvmmsg |
fanotify_init |
fanotify_mark |
prlimit64 |
name_to_handle_at |
open_by_handle_at |
clock_adjtime |
syncfs |
sendmmsg |
setns |
process_vm_readv |
process_vm_writev |
kcmp |
finit_module |
getdents64 |
sched_setattr |
sched_getattr |
renameat2 |
getrandom |
memfd_create |
bpf |
execveat |
userfaultfd |
membarrier |
mlock2 |
copy_file_range |
preadv2 |
pwritev2 |
pkey_mprotect |
pkey_alloc |
pkey_free |
statx |
io_pgetevents |
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 |
faccessat2 |
process_madvise |
epoll_pwait2 |
mount_setattr |
quotactl_fd |
futex_waitv |
futex_wake |
futex_wait |
Untested syscalls
shutdown |
cachectl |
lookup_dcookie |
rt_sigreturn |
restart_syscall |
semtimedop |
kexec_load |
seccomp |
landlock_create_ruleset |
landlock_add_rule |
landlock_restrict_self |
process_mrelease |
cachestat |
fchmodat2 |
map_shadow_stack |
futex_requeue |
statmount |
listmount |
lsm_get_self_attr |
lsm_set_self_attr |
lsm_list_modules |