-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Index
- text "abc" (normal) for just listing
- text "abc" (bold) for prioritization
- text "
abc" (bold with cancellation line) for done
-
FD lifecycle
open, openat, openat2 (a.k.a.open*)closedup, dup2, dup3 (a.k.a.dup*)fcntl
-
read/write paths
read, writepread64, pwrite64readv, writevpreadv, pwritev- preadv2, pwritev2
- sendfile, copy_file_range, splice/vmsplice/tee (zero-copy movers)
-
positioning & metadata
- lseek
- stat, fstat, lstat, newfstatat (fstatat)
- statx
- statfs, fstatfs
-
directory & link operations
- getdents64
mkdir, mkdirat, rmdirlink, linkat, unlink, unlinkat, symlink, symlinkat, readlink, readlinkat- rename, renameat2
-
permissions & ownership
- chmod, fchmod, fchmodat
- chown, lchown, fchownat
- umask
-
extended attributes & ACLs
- setxattr, lsetxattr, fsetxattr
- getxattr, lgetxattr, fgetxattr
- listxattr, llistxattr, flistxattr
- removexattr, lremovexattr, fremovexattr
-
space management & synchronization
- truncate, ftruncate
- fallocate
- fsync, fdatasync, syncfs, sync, msync
-
polling, events on fds
- poll, ppoll, select, pselect6
- epoll_create1, epoll_ctl, epoll_wait
- inotify_init1, inotify_add_watch, inotify_rm_watch
- fanotify_init, fanotify_mark
- eventfd, timerfd_create, timerfd_settime
-
mount, superuser filesystem operations (extra information..., if I have more time.)
- mount, umount2
- open_tree, move_mount, fsopen, fsconfig, fsmount, fspick
- name_to_handler_at, open_by_handle_at
- pivot_root
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request