diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-24 04:52:22 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-24 04:52:22 +0000 |
commit | 3d08cd331c1adcf0d917392f7e527b3f00511748 (patch) | |
tree | 312f0d1e1632f48862f044b8bb87e602dcffb5f9 /man/man2 | |
parent | Adding debian version 6.7-2. (diff) | |
download | manpages-3d08cd331c1adcf0d917392f7e527b3f00511748.tar.xz manpages-3d08cd331c1adcf0d917392f7e527b3f00511748.zip |
Merging upstream version 6.8.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | man/man2/_Exit.2 (renamed from man2/_Exit.2) | 0 | ||||
-rw-r--r-- | man/man2/__clone2.2 (renamed from man2/__clone2.2) | 0 | ||||
-rw-r--r-- | man/man2/_exit.2 (renamed from man2/_exit.2) | 2 | ||||
-rw-r--r-- | man/man2/_llseek.2 (renamed from man2/_llseek.2) | 0 | ||||
-rw-r--r-- | man/man2/_newselect.2 (renamed from man2/_newselect.2) | 0 | ||||
-rw-r--r-- | man/man2/_syscall.2 (renamed from man2/_syscall.2) | 2 | ||||
-rw-r--r-- | man/man2/_sysctl.2 (renamed from man2/_sysctl.2) | 0 | ||||
-rw-r--r-- | man/man2/accept.2 (renamed from man2/accept.2) | 2 | ||||
-rw-r--r-- | man/man2/accept4.2 (renamed from man2/accept4.2) | 0 | ||||
-rw-r--r-- | man/man2/access.2 (renamed from man2/access.2) | 2 | ||||
-rw-r--r-- | man/man2/acct.2 (renamed from man2/acct.2) | 2 | ||||
-rw-r--r-- | man/man2/add_key.2 (renamed from man2/add_key.2) | 2 | ||||
-rw-r--r-- | man/man2/adjtimex.2 (renamed from man2/adjtimex.2) | 2 | ||||
-rw-r--r-- | man/man2/afs_syscall.2 (renamed from man2/afs_syscall.2) | 0 | ||||
-rw-r--r-- | man/man2/alarm.2 (renamed from man2/alarm.2) | 2 | ||||
-rw-r--r-- | man/man2/alloc_hugepages.2 (renamed from man2/alloc_hugepages.2) | 2 | ||||
-rw-r--r-- | man/man2/arch_prctl.2 (renamed from man2/arch_prctl.2) | 2 | ||||
-rw-r--r-- | man/man2/arm_fadvise.2 (renamed from man2/arm_fadvise.2) | 0 | ||||
-rw-r--r-- | man/man2/arm_fadvise64_64.2 (renamed from man2/arm_fadvise64_64.2) | 0 | ||||
-rw-r--r-- | man/man2/arm_sync_file_range.2 (renamed from man2/arm_sync_file_range.2) | 0 | ||||
-rw-r--r-- | man/man2/bdflush.2 (renamed from man2/bdflush.2) | 2 | ||||
-rw-r--r-- | man/man2/bind.2 (renamed from man2/bind.2) | 2 | ||||
-rw-r--r-- | man/man2/bpf.2 (renamed from man2/bpf.2) | 2 | ||||
-rw-r--r-- | man/man2/break.2 (renamed from man2/break.2) | 0 | ||||
-rw-r--r-- | man/man2/brk.2 (renamed from man2/brk.2) | 2 | ||||
-rw-r--r-- | man/man2/cacheflush.2 (renamed from man2/cacheflush.2) | 2 | ||||
-rw-r--r-- | man/man2/capget.2 (renamed from man2/capget.2) | 2 | ||||
-rw-r--r-- | man/man2/capset.2 (renamed from man2/capset.2) | 0 | ||||
-rw-r--r-- | man/man2/chdir.2 (renamed from man2/chdir.2) | 2 | ||||
-rw-r--r-- | man/man2/chmod.2 (renamed from man2/chmod.2) | 2 | ||||
-rw-r--r-- | man/man2/chown.2 (renamed from man2/chown.2) | 3 | ||||
-rw-r--r-- | man/man2/chown32.2 (renamed from man2/chown32.2) | 0 | ||||
-rw-r--r-- | man/man2/chroot.2 (renamed from man2/chroot.2) | 2 | ||||
-rw-r--r-- | man/man2/clock_adjtime.2 (renamed from man2/clock_adjtime.2) | 0 | ||||
-rw-r--r-- | man/man2/clock_getres.2 (renamed from man2/clock_getres.2) | 2 | ||||
-rw-r--r-- | man/man2/clock_gettime.2 (renamed from man2/clock_gettime.2) | 0 | ||||
-rw-r--r-- | man/man2/clock_nanosleep.2 (renamed from man2/clock_nanosleep.2) | 2 | ||||
-rw-r--r-- | man/man2/clock_settime.2 (renamed from man2/clock_settime.2) | 0 | ||||
-rw-r--r-- | man/man2/clone.2 (renamed from man2/clone.2) | 3 | ||||
-rw-r--r-- | man/man2/clone2.2 (renamed from man2/clone2.2) | 0 | ||||
-rw-r--r-- | man/man2/clone3.2 (renamed from man2/clone3.2) | 0 | ||||
-rw-r--r-- | man/man2/close.2 (renamed from man2/close.2) | 2 | ||||
-rw-r--r-- | man/man2/close_range.2 (renamed from man2/close_range.2) | 3 | ||||
-rw-r--r-- | man/man2/connect.2 (renamed from man2/connect.2) | 2 | ||||
-rw-r--r-- | man/man2/copy_file_range.2 (renamed from man2/copy_file_range.2) | 3 | ||||
-rw-r--r-- | man/man2/creat.2 (renamed from man2/creat.2) | 0 | ||||
-rw-r--r-- | man/man2/create_module.2 (renamed from man2/create_module.2) | 2 | ||||
-rw-r--r-- | man/man2/delete_module.2 (renamed from man2/delete_module.2) | 2 | ||||
-rw-r--r-- | man/man2/dup.2 (renamed from man2/dup.2) | 2 | ||||
-rw-r--r-- | man/man2/dup2.2 (renamed from man2/dup2.2) | 0 | ||||
-rw-r--r-- | man/man2/dup3.2 (renamed from man2/dup3.2) | 0 | ||||
-rw-r--r-- | man/man2/epoll_create.2 (renamed from man2/epoll_create.2) | 2 | ||||
-rw-r--r-- | man/man2/epoll_create1.2 (renamed from man2/epoll_create1.2) | 0 | ||||
-rw-r--r-- | man/man2/epoll_ctl.2 (renamed from man2/epoll_ctl.2) | 2 | ||||
-rw-r--r-- | man/man2/epoll_pwait.2 (renamed from man2/epoll_pwait.2) | 0 | ||||
-rw-r--r-- | man/man2/epoll_pwait2.2 (renamed from man2/epoll_pwait2.2) | 0 | ||||
-rw-r--r-- | man/man2/epoll_wait.2 (renamed from man2/epoll_wait.2) | 2 | ||||
-rw-r--r-- | man/man2/eventfd.2 (renamed from man2/eventfd.2) | 3 | ||||
-rw-r--r-- | man/man2/eventfd2.2 (renamed from man2/eventfd2.2) | 0 | ||||
-rw-r--r-- | man/man2/execve.2 (renamed from man2/execve.2) | 2 | ||||
-rw-r--r-- | man/man2/execveat.2 (renamed from man2/execveat.2) | 2 | ||||
-rw-r--r-- | man/man2/exit.2 (renamed from man2/exit.2) | 0 | ||||
-rw-r--r-- | man/man2/exit_group.2 (renamed from man2/exit_group.2) | 2 | ||||
-rw-r--r-- | man/man2/faccessat.2 (renamed from man2/faccessat.2) | 0 | ||||
-rw-r--r-- | man/man2/faccessat2.2 (renamed from man2/faccessat2.2) | 0 | ||||
-rw-r--r-- | man/man2/fadvise64.2 (renamed from man2/fadvise64.2) | 0 | ||||
-rw-r--r-- | man/man2/fadvise64_64.2 (renamed from man2/fadvise64_64.2) | 0 | ||||
-rw-r--r-- | man/man2/fallocate.2 (renamed from man2/fallocate.2) | 2 | ||||
-rw-r--r-- | man/man2/fanotify_init.2 (renamed from man2/fanotify_init.2) | 2 | ||||
-rw-r--r-- | man/man2/fanotify_mark.2 (renamed from man2/fanotify_mark.2) | 2 | ||||
-rw-r--r-- | man/man2/fattach.2 (renamed from man2/fattach.2) | 0 | ||||
-rw-r--r-- | man/man2/fchdir.2 (renamed from man2/fchdir.2) | 0 | ||||
-rw-r--r-- | man/man2/fchmod.2 (renamed from man2/fchmod.2) | 0 | ||||
-rw-r--r-- | man/man2/fchmodat.2 (renamed from man2/fchmodat.2) | 0 | ||||
-rw-r--r-- | man/man2/fchown.2 (renamed from man2/fchown.2) | 0 | ||||
-rw-r--r-- | man/man2/fchown32.2 (renamed from man2/fchown32.2) | 0 | ||||
-rw-r--r-- | man/man2/fchownat.2 (renamed from man2/fchownat.2) | 0 | ||||
-rw-r--r-- | man/man2/fcntl.2 (renamed from man2/fcntl.2) | 2 | ||||
-rw-r--r-- | man/man2/fcntl64.2 (renamed from man2/fcntl64.2) | 0 | ||||
-rw-r--r-- | man/man2/fdatasync.2 (renamed from man2/fdatasync.2) | 0 | ||||
-rw-r--r-- | man/man2/fdetach.2 (renamed from man2/fdetach.2) | 0 | ||||
-rw-r--r-- | man/man2/fgetxattr.2 (renamed from man2/fgetxattr.2) | 0 | ||||
-rw-r--r-- | man/man2/finit_module.2 (renamed from man2/finit_module.2) | 0 | ||||
-rw-r--r-- | man/man2/flistxattr.2 (renamed from man2/flistxattr.2) | 0 | ||||
-rw-r--r-- | man/man2/flock.2 (renamed from man2/flock.2) | 2 | ||||
-rw-r--r-- | man/man2/fork.2 (renamed from man2/fork.2) | 3 | ||||
-rw-r--r-- | man/man2/free_hugepages.2 (renamed from man2/free_hugepages.2) | 0 | ||||
-rw-r--r-- | man/man2/fremovexattr.2 (renamed from man2/fremovexattr.2) | 0 | ||||
-rw-r--r-- | man/man2/fsetxattr.2 (renamed from man2/fsetxattr.2) | 0 | ||||
-rw-r--r-- | man/man2/fstat.2 (renamed from man2/fstat.2) | 0 | ||||
-rw-r--r-- | man/man2/fstat64.2 (renamed from man2/fstat64.2) | 0 | ||||
-rw-r--r-- | man/man2/fstatat.2 (renamed from man2/fstatat.2) | 0 | ||||
-rw-r--r-- | man/man2/fstatat64.2 (renamed from man2/fstatat64.2) | 0 | ||||
-rw-r--r-- | man/man2/fstatfs.2 (renamed from man2/fstatfs.2) | 0 | ||||
-rw-r--r-- | man/man2/fstatfs64.2 (renamed from man2/fstatfs64.2) | 0 | ||||
-rw-r--r-- | man/man2/fsync.2 (renamed from man2/fsync.2) | 2 | ||||
-rw-r--r-- | man/man2/ftruncate.2 (renamed from man2/ftruncate.2) | 0 | ||||
-rw-r--r-- | man/man2/ftruncate64.2 (renamed from man2/ftruncate64.2) | 0 | ||||
-rw-r--r-- | man/man2/futex.2 (renamed from man2/futex.2) | 2 | ||||
-rw-r--r-- | man/man2/futimesat.2 (renamed from man2/futimesat.2) | 2 | ||||
-rw-r--r-- | man/man2/get_kernel_syms.2 (renamed from man2/get_kernel_syms.2) | 2 | ||||
-rw-r--r-- | man/man2/get_mempolicy.2 (renamed from man2/get_mempolicy.2) | 12 | ||||
-rw-r--r-- | man/man2/get_robust_list.2 (renamed from man2/get_robust_list.2) | 2 | ||||
-rw-r--r-- | man/man2/get_thread_area.2 (renamed from man2/get_thread_area.2) | 0 | ||||
-rw-r--r-- | man/man2/getcpu.2 (renamed from man2/getcpu.2) | 2 | ||||
-rw-r--r-- | man/man2/getcwd.2 (renamed from man2/getcwd.2) | 0 | ||||
-rw-r--r-- | man/man2/getdents.2 (renamed from man2/getdents.2) | 3 | ||||
-rw-r--r-- | man/man2/getdents64.2 (renamed from man2/getdents64.2) | 0 | ||||
-rw-r--r-- | man/man2/getdomainname.2 (renamed from man2/getdomainname.2) | 2 | ||||
-rw-r--r-- | man/man2/getegid.2 (renamed from man2/getegid.2) | 0 | ||||
-rw-r--r-- | man/man2/getegid32.2 (renamed from man2/getegid32.2) | 0 | ||||
-rw-r--r-- | man/man2/geteuid.2 (renamed from man2/geteuid.2) | 0 | ||||
-rw-r--r-- | man/man2/geteuid32.2 (renamed from man2/geteuid32.2) | 0 | ||||
-rw-r--r-- | man/man2/getgid.2 (renamed from man2/getgid.2) | 2 | ||||
-rw-r--r-- | man/man2/getgid32.2 (renamed from man2/getgid32.2) | 0 | ||||
-rw-r--r-- | man/man2/getgroups.2 (renamed from man2/getgroups.2) | 2 | ||||
-rw-r--r-- | man/man2/getgroups32.2 (renamed from man2/getgroups32.2) | 0 | ||||
-rw-r--r-- | man/man2/gethostname.2 (renamed from man2/gethostname.2) | 2 | ||||
-rw-r--r-- | man/man2/getitimer.2 (renamed from man2/getitimer.2) | 2 | ||||
-rw-r--r-- | man/man2/getmsg.2 (renamed from man2/getmsg.2) | 0 | ||||
-rw-r--r-- | man/man2/getpagesize.2 (renamed from man2/getpagesize.2) | 58 | ||||
-rw-r--r-- | man/man2/getpeername.2 (renamed from man2/getpeername.2) | 2 | ||||
-rw-r--r-- | man/man2/getpgid.2 (renamed from man2/getpgid.2) | 0 | ||||
-rw-r--r-- | man/man2/getpgrp.2 (renamed from man2/getpgrp.2) | 0 | ||||
-rw-r--r-- | man/man2/getpid.2 (renamed from man2/getpid.2) | 2 | ||||
-rw-r--r-- | man/man2/getpmsg.2 (renamed from man2/getpmsg.2) | 0 | ||||
-rw-r--r-- | man/man2/getppid.2 (renamed from man2/getppid.2) | 0 | ||||
-rw-r--r-- | man/man2/getpriority.2 (renamed from man2/getpriority.2) | 2 | ||||
-rw-r--r-- | man/man2/getrandom.2 (renamed from man2/getrandom.2) | 2 | ||||
-rw-r--r-- | man/man2/getresgid.2 (renamed from man2/getresgid.2) | 0 | ||||
-rw-r--r-- | man/man2/getresgid32.2 (renamed from man2/getresgid32.2) | 0 | ||||
-rw-r--r-- | man/man2/getresuid.2 (renamed from man2/getresuid.2) | 2 | ||||
-rw-r--r-- | man/man2/getresuid32.2 (renamed from man2/getresuid32.2) | 0 | ||||
-rw-r--r-- | man/man2/getrlimit.2 (renamed from man2/getrlimit.2) | 2 | ||||
-rw-r--r-- | man/man2/getrusage.2 (renamed from man2/getrusage.2) | 2 | ||||
-rw-r--r-- | man/man2/getsid.2 (renamed from man2/getsid.2) | 2 | ||||
-rw-r--r-- | man/man2/getsockname.2 (renamed from man2/getsockname.2) | 2 | ||||
-rw-r--r-- | man/man2/getsockopt.2 (renamed from man2/getsockopt.2) | 2 | ||||
-rw-r--r-- | man/man2/gettid.2 (renamed from man2/gettid.2) | 2 | ||||
-rw-r--r-- | man/man2/gettimeofday.2 (renamed from man2/gettimeofday.2) | 2 | ||||
-rw-r--r-- | man/man2/getuid.2 (renamed from man2/getuid.2) | 2 | ||||
-rw-r--r-- | man/man2/getuid32.2 (renamed from man2/getuid32.2) | 0 | ||||
-rw-r--r-- | man/man2/getunwind.2 (renamed from man2/getunwind.2) | 2 | ||||
-rw-r--r-- | man/man2/getxattr.2 (renamed from man2/getxattr.2) | 2 | ||||
-rw-r--r-- | man/man2/gtty.2 (renamed from man2/gtty.2) | 0 | ||||
-rw-r--r-- | man/man2/idle.2 (renamed from man2/idle.2) | 2 | ||||
-rw-r--r-- | man/man2/inb.2 (renamed from man2/inb.2) | 0 | ||||
-rw-r--r-- | man/man2/inb_p.2 (renamed from man2/inb_p.2) | 0 | ||||
-rw-r--r-- | man/man2/init_module.2 (renamed from man2/init_module.2) | 53 | ||||
-rw-r--r-- | man/man2/inl.2 (renamed from man2/inl.2) | 0 | ||||
-rw-r--r-- | man/man2/inl_p.2 (renamed from man2/inl_p.2) | 0 | ||||
-rw-r--r-- | man/man2/inotify_add_watch.2 (renamed from man2/inotify_add_watch.2) | 2 | ||||
-rw-r--r-- | man/man2/inotify_init.2 (renamed from man2/inotify_init.2) | 2 | ||||
-rw-r--r-- | man/man2/inotify_init1.2 (renamed from man2/inotify_init1.2) | 0 | ||||
-rw-r--r-- | man/man2/inotify_rm_watch.2 (renamed from man2/inotify_rm_watch.2) | 2 | ||||
-rw-r--r-- | man/man2/insb.2 (renamed from man2/insb.2) | 0 | ||||
-rw-r--r-- | man/man2/insl.2 (renamed from man2/insl.2) | 0 | ||||
-rw-r--r-- | man/man2/insw.2 (renamed from man2/insw.2) | 0 | ||||
-rw-r--r-- | man/man2/intro.2 (renamed from man2/intro.2) | 2 | ||||
-rw-r--r-- | man/man2/inw.2 (renamed from man2/inw.2) | 0 | ||||
-rw-r--r-- | man/man2/inw_p.2 (renamed from man2/inw_p.2) | 0 | ||||
-rw-r--r-- | man/man2/io_cancel.2 (renamed from man2/io_cancel.2) | 2 | ||||
-rw-r--r-- | man/man2/io_destroy.2 (renamed from man2/io_destroy.2) | 2 | ||||
-rw-r--r-- | man/man2/io_getevents.2 (renamed from man2/io_getevents.2) | 2 | ||||
-rw-r--r-- | man/man2/io_setup.2 (renamed from man2/io_setup.2) | 2 | ||||
-rw-r--r-- | man/man2/io_submit.2 (renamed from man2/io_submit.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl.2 (renamed from man2/ioctl.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_console.2 (renamed from man2/ioctl_console.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_fat.2 (renamed from man2/ioctl_fat.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_ficlone.2 (renamed from man2/ioctl_ficlone.2) | 0 | ||||
-rw-r--r-- | man/man2/ioctl_ficlonerange.2 (renamed from man2/ioctl_ficlonerange.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_fideduperange.2 (renamed from man2/ioctl_fideduperange.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_fslabel.2 (renamed from man2/ioctl_fslabel.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_getfsmap.2 (renamed from man2/ioctl_getfsmap.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_iflags.2 (renamed from man2/ioctl_iflags.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_ns.2 (renamed from man2/ioctl_ns.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_pagemap_scan.2 (renamed from man2/ioctl_pagemap_scan.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_pipe.2 (renamed from man2/ioctl_pipe.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_tty.2 (renamed from man2/ioctl_tty.2) | 2 | ||||
-rw-r--r-- | man/man2/ioctl_userfaultfd.2 (renamed from man2/ioctl_userfaultfd.2) | 2 | ||||
-rw-r--r-- | man/man2/ioperm.2 (renamed from man2/ioperm.2) | 2 | ||||
-rw-r--r-- | man/man2/iopl.2 (renamed from man2/iopl.2) | 2 | ||||
-rw-r--r-- | man/man2/ioprio_get.2 (renamed from man2/ioprio_get.2) | 0 | ||||
-rw-r--r-- | man/man2/ioprio_set.2 (renamed from man2/ioprio_set.2) | 2 | ||||
-rw-r--r-- | man/man2/ipc.2 (renamed from man2/ipc.2) | 2 | ||||
-rw-r--r-- | man/man2/isastream.2 (renamed from man2/isastream.2) | 0 | ||||
-rw-r--r-- | man/man2/kcmp.2 (renamed from man2/kcmp.2) | 3 | ||||
-rw-r--r-- | man/man2/kexec_file_load.2 (renamed from man2/kexec_file_load.2) | 0 | ||||
-rw-r--r-- | man/man2/kexec_load.2 (renamed from man2/kexec_load.2) | 2 | ||||
-rw-r--r-- | man/man2/keyctl.2 (renamed from man2/keyctl.2) | 2 | ||||
-rw-r--r-- | man/man2/kill.2 (renamed from man2/kill.2) | 2 | ||||
-rw-r--r-- | man/man2/landlock_add_rule.2 (renamed from man2/landlock_add_rule.2) | 2 | ||||
-rw-r--r-- | man/man2/landlock_create_ruleset.2 (renamed from man2/landlock_create_ruleset.2) | 2 | ||||
-rw-r--r-- | man/man2/landlock_restrict_self.2 (renamed from man2/landlock_restrict_self.2) | 2 | ||||
-rw-r--r-- | man/man2/lchown.2 (renamed from man2/lchown.2) | 0 | ||||
-rw-r--r-- | man/man2/lchown32.2 (renamed from man2/lchown32.2) | 0 | ||||
-rw-r--r-- | man/man2/lgetxattr.2 (renamed from man2/lgetxattr.2) | 0 | ||||
-rw-r--r-- | man/man2/link.2 (renamed from man2/link.2) | 2 | ||||
-rw-r--r-- | man/man2/linkat.2 (renamed from man2/linkat.2) | 0 | ||||
-rw-r--r-- | man/man2/listen.2 (renamed from man2/listen.2) | 2 | ||||
-rw-r--r-- | man/man2/listxattr.2 (renamed from man2/listxattr.2) | 2 | ||||
-rw-r--r-- | man/man2/llistxattr.2 (renamed from man2/llistxattr.2) | 0 | ||||
-rw-r--r-- | man/man2/llseek.2 (renamed from man2/llseek.2) | 2 | ||||
-rw-r--r-- | man/man2/lock.2 (renamed from man2/lock.2) | 0 | ||||
-rw-r--r-- | man/man2/lookup_dcookie.2 (renamed from man2/lookup_dcookie.2) | 2 | ||||
-rw-r--r-- | man/man2/lremovexattr.2 (renamed from man2/lremovexattr.2) | 0 | ||||
-rw-r--r-- | man/man2/lseek.2 (renamed from man2/lseek.2) | 2 | ||||
-rw-r--r-- | man/man2/lsetxattr.2 (renamed from man2/lsetxattr.2) | 0 | ||||
-rw-r--r-- | man/man2/lstat.2 (renamed from man2/lstat.2) | 0 | ||||
-rw-r--r-- | man/man2/lstat64.2 (renamed from man2/lstat64.2) | 0 | ||||
-rw-r--r-- | man/man2/madvise.2 (renamed from man2/madvise.2) | 2 | ||||
-rw-r--r-- | man/man2/madvise1.2 (renamed from man2/madvise1.2) | 0 | ||||
-rw-r--r-- | man/man2/mbind.2 (renamed from man2/mbind.2) | 20 | ||||
-rw-r--r-- | man/man2/membarrier.2 (renamed from man2/membarrier.2) | 2 | ||||
-rw-r--r-- | man/man2/memfd_create.2 (renamed from man2/memfd_create.2) | 3 | ||||
-rw-r--r-- | man/man2/memfd_secret.2 (renamed from man2/memfd_secret.2) | 2 | ||||
-rw-r--r-- | man/man2/migrate_pages.2 (renamed from man2/migrate_pages.2) | 2 | ||||
-rw-r--r-- | man/man2/mincore.2 (renamed from man2/mincore.2) | 2 | ||||
-rw-r--r-- | man/man2/mkdir.2 (renamed from man2/mkdir.2) | 2 | ||||
-rw-r--r-- | man/man2/mkdirat.2 (renamed from man2/mkdirat.2) | 0 | ||||
-rw-r--r-- | man/man2/mknod.2 (renamed from man2/mknod.2) | 2 | ||||
-rw-r--r-- | man/man2/mknodat.2 (renamed from man2/mknodat.2) | 0 | ||||
-rw-r--r-- | man/man2/mlock.2 (renamed from man2/mlock.2) | 2 | ||||
-rw-r--r-- | man/man2/mlock2.2 (renamed from man2/mlock2.2) | 0 | ||||
-rw-r--r-- | man/man2/mlockall.2 (renamed from man2/mlockall.2) | 0 | ||||
-rw-r--r-- | man/man2/mmap.2 (renamed from man2/mmap.2) | 3 | ||||
-rw-r--r-- | man/man2/mmap2.2 (renamed from man2/mmap2.2) | 2 | ||||
-rw-r--r-- | man/man2/modify_ldt.2 (renamed from man2/modify_ldt.2) | 2 | ||||
-rw-r--r-- | man/man2/mount.2 (renamed from man2/mount.2) | 2 | ||||
-rw-r--r-- | man/man2/mount_setattr.2 (renamed from man2/mount_setattr.2) | 14 | ||||
-rw-r--r-- | man/man2/move_pages.2 (renamed from man2/move_pages.2) | 2 | ||||
-rw-r--r-- | man/man2/mprotect.2 (renamed from man2/mprotect.2) | 2 | ||||
-rw-r--r-- | man/man2/mpx.2 (renamed from man2/mpx.2) | 0 | ||||
-rw-r--r-- | man/man2/mq_getsetattr.2 (renamed from man2/mq_getsetattr.2) | 2 | ||||
-rw-r--r-- | man/man2/mq_notify.2 (renamed from man2/mq_notify.2) | 0 | ||||
-rw-r--r-- | man/man2/mq_open.2 (renamed from man2/mq_open.2) | 0 | ||||
-rw-r--r-- | man/man2/mq_timedreceive.2 (renamed from man2/mq_timedreceive.2) | 0 | ||||
-rw-r--r-- | man/man2/mq_timedsend.2 (renamed from man2/mq_timedsend.2) | 0 | ||||
-rw-r--r-- | man/man2/mq_unlink.2 (renamed from man2/mq_unlink.2) | 0 | ||||
-rw-r--r-- | man/man2/mremap.2 (renamed from man2/mremap.2) | 2 | ||||
-rw-r--r-- | man/man2/msgctl.2 (renamed from man2/msgctl.2) | 2 | ||||
-rw-r--r-- | man/man2/msgget.2 (renamed from man2/msgget.2) | 2 | ||||
-rw-r--r-- | man/man2/msgop.2 (renamed from man2/msgop.2) | 2 | ||||
-rw-r--r-- | man/man2/msgrcv.2 (renamed from man2/msgrcv.2) | 0 | ||||
-rw-r--r-- | man/man2/msgsnd.2 (renamed from man2/msgsnd.2) | 0 | ||||
-rw-r--r-- | man/man2/msync.2 (renamed from man2/msync.2) | 2 | ||||
-rw-r--r-- | man/man2/munlock.2 (renamed from man2/munlock.2) | 0 | ||||
-rw-r--r-- | man/man2/munlockall.2 (renamed from man2/munlockall.2) | 0 | ||||
-rw-r--r-- | man/man2/munmap.2 (renamed from man2/munmap.2) | 0 | ||||
-rw-r--r-- | man/man2/name_to_handle_at.2 (renamed from man2/name_to_handle_at.2) | 0 | ||||
-rw-r--r-- | man/man2/nanosleep.2 (renamed from man2/nanosleep.2) | 2 | ||||
-rw-r--r-- | man/man2/newfstatat.2 (renamed from man2/newfstatat.2) | 0 | ||||
-rw-r--r-- | man/man2/nfsservctl.2 (renamed from man2/nfsservctl.2) | 2 | ||||
-rw-r--r-- | man/man2/nice.2 (renamed from man2/nice.2) | 2 | ||||
-rw-r--r-- | man/man2/oldfstat.2 (renamed from man2/oldfstat.2) | 0 | ||||
-rw-r--r-- | man/man2/oldlstat.2 (renamed from man2/oldlstat.2) | 0 | ||||
-rw-r--r-- | man/man2/oldolduname.2 (renamed from man2/oldolduname.2) | 0 | ||||
-rw-r--r-- | man/man2/oldstat.2 (renamed from man2/oldstat.2) | 0 | ||||
-rw-r--r-- | man/man2/olduname.2 (renamed from man2/olduname.2) | 0 | ||||
-rw-r--r-- | man/man2/open.2 (renamed from man2/open.2) | 4 | ||||
-rw-r--r-- | man/man2/open_by_handle_at.2 (renamed from man2/open_by_handle_at.2) | 3 | ||||
-rw-r--r-- | man/man2/openat.2 (renamed from man2/openat.2) | 0 | ||||
-rw-r--r-- | man/man2/openat2.2 (renamed from man2/openat2.2) | 2 | ||||
-rw-r--r-- | man/man2/outb.2 (renamed from man2/outb.2) | 2 | ||||
-rw-r--r-- | man/man2/outb_p.2 (renamed from man2/outb_p.2) | 0 | ||||
-rw-r--r-- | man/man2/outl.2 (renamed from man2/outl.2) | 0 | ||||
-rw-r--r-- | man/man2/outl_p.2 (renamed from man2/outl_p.2) | 0 | ||||
-rw-r--r-- | man/man2/outsb.2 (renamed from man2/outsb.2) | 0 | ||||
-rw-r--r-- | man/man2/outsl.2 (renamed from man2/outsl.2) | 0 | ||||
-rw-r--r-- | man/man2/outsw.2 (renamed from man2/outsw.2) | 0 | ||||
-rw-r--r-- | man/man2/outw.2 (renamed from man2/outw.2) | 0 | ||||
-rw-r--r-- | man/man2/outw_p.2 (renamed from man2/outw_p.2) | 0 | ||||
-rw-r--r-- | man/man2/pause.2 (renamed from man2/pause.2) | 2 | ||||
-rw-r--r-- | man/man2/pciconfig_iobase.2 (renamed from man2/pciconfig_iobase.2) | 0 | ||||
-rw-r--r-- | man/man2/pciconfig_read.2 (renamed from man2/pciconfig_read.2) | 2 | ||||
-rw-r--r-- | man/man2/pciconfig_write.2 (renamed from man2/pciconfig_write.2) | 0 | ||||
-rw-r--r-- | man/man2/perf_event_open.2 (renamed from man2/perf_event_open.2) | 3 | ||||
-rw-r--r-- | man/man2/perfmonctl.2 (renamed from man2/perfmonctl.2) | 2 | ||||
-rw-r--r-- | man/man2/personality.2 (renamed from man2/personality.2) | 2 | ||||
-rw-r--r-- | man/man2/phys.2 (renamed from man2/phys.2) | 0 | ||||
-rw-r--r-- | man/man2/pidfd_getfd.2 (renamed from man2/pidfd_getfd.2) | 2 | ||||
-rw-r--r-- | man/man2/pidfd_open.2 (renamed from man2/pidfd_open.2) | 3 | ||||
-rw-r--r-- | man/man2/pidfd_send_signal.2 (renamed from man2/pidfd_send_signal.2) | 2 | ||||
-rw-r--r-- | man/man2/pipe.2 (renamed from man2/pipe.2) | 3 | ||||
-rw-r--r-- | man/man2/pipe2.2 (renamed from man2/pipe2.2) | 0 | ||||
-rw-r--r-- | man/man2/pivot_root.2 (renamed from man2/pivot_root.2) | 2 | ||||
-rw-r--r-- | man/man2/pkey_alloc.2 (renamed from man2/pkey_alloc.2) | 2 | ||||
-rw-r--r-- | man/man2/pkey_free.2 (renamed from man2/pkey_free.2) | 0 | ||||
-rw-r--r-- | man/man2/pkey_mprotect.2 (renamed from man2/pkey_mprotect.2) | 0 | ||||
-rw-r--r-- | man/man2/poll.2 (renamed from man2/poll.2) | 3 | ||||
-rw-r--r-- | man/man2/posix_fadvise.2 (renamed from man2/posix_fadvise.2) | 2 | ||||
-rw-r--r-- | man/man2/ppoll.2 (renamed from man2/ppoll.2) | 0 | ||||
-rw-r--r-- | man/man2/prctl.2 (renamed from man2/prctl.2) | 2 | ||||
-rw-r--r-- | man/man2/pread.2 (renamed from man2/pread.2) | 2 | ||||
-rw-r--r-- | man/man2/pread64.2 (renamed from man2/pread64.2) | 0 | ||||
-rw-r--r-- | man/man2/preadv.2 (renamed from man2/preadv.2) | 0 | ||||
-rw-r--r-- | man/man2/preadv2.2 (renamed from man2/preadv2.2) | 0 | ||||
-rw-r--r-- | man/man2/prlimit.2 (renamed from man2/prlimit.2) | 0 | ||||
-rw-r--r-- | man/man2/prlimit64.2 (renamed from man2/prlimit64.2) | 0 | ||||
-rw-r--r-- | man/man2/process_madvise.2 (renamed from man2/process_madvise.2) | 2 | ||||
-rw-r--r-- | man/man2/process_vm_readv.2 (renamed from man2/process_vm_readv.2) | 2 | ||||
-rw-r--r-- | man/man2/process_vm_writev.2 (renamed from man2/process_vm_writev.2) | 0 | ||||
-rw-r--r-- | man/man2/prof.2 (renamed from man2/prof.2) | 0 | ||||
-rw-r--r-- | man/man2/pselect.2 (renamed from man2/pselect.2) | 0 | ||||
-rw-r--r-- | man/man2/pselect6.2 (renamed from man2/pselect6.2) | 0 | ||||
-rw-r--r-- | man/man2/ptrace.2 (renamed from man2/ptrace.2) | 2 | ||||
-rw-r--r-- | man/man2/putmsg.2 (renamed from man2/putmsg.2) | 0 | ||||
-rw-r--r-- | man/man2/putpmsg.2 (renamed from man2/putpmsg.2) | 0 | ||||
-rw-r--r-- | man/man2/pwrite.2 (renamed from man2/pwrite.2) | 0 | ||||
-rw-r--r-- | man/man2/pwrite64.2 (renamed from man2/pwrite64.2) | 0 | ||||
-rw-r--r-- | man/man2/pwritev.2 (renamed from man2/pwritev.2) | 0 | ||||
-rw-r--r-- | man/man2/pwritev2.2 (renamed from man2/pwritev2.2) | 0 | ||||
-rw-r--r-- | man/man2/query_module.2 (renamed from man2/query_module.2) | 2 | ||||
-rw-r--r-- | man/man2/quotactl.2 (renamed from man2/quotactl.2) | 2 | ||||
-rw-r--r-- | man/man2/read.2 (renamed from man2/read.2) | 2 | ||||
-rw-r--r-- | man/man2/readahead.2 (renamed from man2/readahead.2) | 2 | ||||
-rw-r--r-- | man/man2/readdir.2 (renamed from man2/readdir.2) | 2 | ||||
-rw-r--r-- | man/man2/readlink.2 (renamed from man2/readlink.2) | 3 | ||||
-rw-r--r-- | man/man2/readlinkat.2 (renamed from man2/readlinkat.2) | 0 | ||||
-rw-r--r-- | man/man2/readv.2 (renamed from man2/readv.2) | 2 | ||||
-rw-r--r-- | man/man2/reboot.2 (renamed from man2/reboot.2) | 2 | ||||
-rw-r--r-- | man/man2/recv.2 (renamed from man2/recv.2) | 2 | ||||
-rw-r--r-- | man/man2/recvfrom.2 (renamed from man2/recvfrom.2) | 0 | ||||
-rw-r--r-- | man/man2/recvmmsg.2 (renamed from man2/recvmmsg.2) | 2 | ||||
-rw-r--r-- | man/man2/recvmsg.2 (renamed from man2/recvmsg.2) | 0 | ||||
-rw-r--r-- | man/man2/remap_file_pages.2 (renamed from man2/remap_file_pages.2) | 2 | ||||
-rw-r--r-- | man/man2/removexattr.2 (renamed from man2/removexattr.2) | 2 | ||||
-rw-r--r-- | man/man2/rename.2 (renamed from man2/rename.2) | 2 | ||||
-rw-r--r-- | man/man2/renameat.2 (renamed from man2/renameat.2) | 0 | ||||
-rw-r--r-- | man/man2/renameat2.2 (renamed from man2/renameat2.2) | 0 | ||||
-rw-r--r-- | man/man2/request_key.2 (renamed from man2/request_key.2) | 2 | ||||
-rw-r--r-- | man/man2/restart_syscall.2 (renamed from man2/restart_syscall.2) | 2 | ||||
-rw-r--r-- | man/man2/rmdir.2 (renamed from man2/rmdir.2) | 2 | ||||
-rw-r--r-- | man/man2/rt_sigaction.2 (renamed from man2/rt_sigaction.2) | 0 | ||||
-rw-r--r-- | man/man2/rt_sigpending.2 (renamed from man2/rt_sigpending.2) | 0 | ||||
-rw-r--r-- | man/man2/rt_sigprocmask.2 (renamed from man2/rt_sigprocmask.2) | 0 | ||||
-rw-r--r-- | man/man2/rt_sigqueueinfo.2 (renamed from man2/rt_sigqueueinfo.2) | 2 | ||||
-rw-r--r-- | man/man2/rt_sigreturn.2 (renamed from man2/rt_sigreturn.2) | 0 | ||||
-rw-r--r-- | man/man2/rt_sigsuspend.2 (renamed from man2/rt_sigsuspend.2) | 0 | ||||
-rw-r--r-- | man/man2/rt_sigtimedwait.2 (renamed from man2/rt_sigtimedwait.2) | 0 | ||||
-rw-r--r-- | man/man2/rt_tgsigqueueinfo.2 (renamed from man2/rt_tgsigqueueinfo.2) | 0 | ||||
-rw-r--r-- | man/man2/s390_guarded_storage.2 (renamed from man2/s390_guarded_storage.2) | 2 | ||||
-rw-r--r-- | man/man2/s390_pci_mmio_read.2 (renamed from man2/s390_pci_mmio_read.2) | 0 | ||||
-rw-r--r-- | man/man2/s390_pci_mmio_write.2 (renamed from man2/s390_pci_mmio_write.2) | 2 | ||||
-rw-r--r-- | man/man2/s390_runtime_instr.2 (renamed from man2/s390_runtime_instr.2) | 2 | ||||
-rw-r--r-- | man/man2/s390_sthyi.2 (renamed from man2/s390_sthyi.2) | 2 | ||||
-rw-r--r-- | man/man2/sbrk.2 (renamed from man2/sbrk.2) | 0 | ||||
-rw-r--r-- | man/man2/sched_get_priority_max.2 (renamed from man2/sched_get_priority_max.2) | 2 | ||||
-rw-r--r-- | man/man2/sched_get_priority_min.2 (renamed from man2/sched_get_priority_min.2) | 0 | ||||
-rw-r--r-- | man/man2/sched_getaffinity.2 (renamed from man2/sched_getaffinity.2) | 0 | ||||
-rw-r--r-- | man/man2/sched_getattr.2 (renamed from man2/sched_getattr.2) | 0 | ||||
-rw-r--r-- | man/man2/sched_getparam.2 (renamed from man2/sched_getparam.2) | 0 | ||||
-rw-r--r-- | man/man2/sched_getscheduler.2 (renamed from man2/sched_getscheduler.2) | 0 | ||||
-rw-r--r-- | man/man2/sched_rr_get_interval.2 (renamed from man2/sched_rr_get_interval.2) | 2 | ||||
-rw-r--r-- | man/man2/sched_setaffinity.2 (renamed from man2/sched_setaffinity.2) | 2 | ||||
-rw-r--r-- | man/man2/sched_setattr.2 (renamed from man2/sched_setattr.2) | 2 | ||||
-rw-r--r-- | man/man2/sched_setparam.2 (renamed from man2/sched_setparam.2) | 2 | ||||
-rw-r--r-- | man/man2/sched_setscheduler.2 (renamed from man2/sched_setscheduler.2) | 2 | ||||
-rw-r--r-- | man/man2/sched_yield.2 (renamed from man2/sched_yield.2) | 2 | ||||
-rw-r--r-- | man/man2/seccomp.2 (renamed from man2/seccomp.2) | 2 | ||||
-rw-r--r-- | man/man2/seccomp_unotify.2 (renamed from man2/seccomp_unotify.2) | 2 | ||||
-rw-r--r-- | man/man2/security.2 (renamed from man2/security.2) | 0 | ||||
-rw-r--r-- | man/man2/select.2 (renamed from man2/select.2) | 2 | ||||
-rw-r--r-- | man/man2/select_tut.2 (renamed from man2/select_tut.2) | 3 | ||||
-rw-r--r-- | man/man2/semctl.2 (renamed from man2/semctl.2) | 2 | ||||
-rw-r--r-- | man/man2/semget.2 (renamed from man2/semget.2) | 2 | ||||
-rw-r--r-- | man/man2/semop.2 (renamed from man2/semop.2) | 2 | ||||
-rw-r--r-- | man/man2/semtimedop.2 (renamed from man2/semtimedop.2) | 0 | ||||
-rw-r--r-- | man/man2/send.2 (renamed from man2/send.2) | 2 | ||||
-rw-r--r-- | man/man2/sendfile.2 (renamed from man2/sendfile.2) | 2 | ||||
-rw-r--r-- | man/man2/sendfile64.2 (renamed from man2/sendfile64.2) | 0 | ||||
-rw-r--r-- | man/man2/sendmmsg.2 (renamed from man2/sendmmsg.2) | 2 | ||||
-rw-r--r-- | man/man2/sendmsg.2 (renamed from man2/sendmsg.2) | 0 | ||||
-rw-r--r-- | man/man2/sendto.2 (renamed from man2/sendto.2) | 0 | ||||
-rw-r--r-- | man/man2/set_mempolicy.2 (renamed from man2/set_mempolicy.2) | 20 | ||||
-rw-r--r-- | man/man2/set_robust_list.2 (renamed from man2/set_robust_list.2) | 0 | ||||
-rw-r--r-- | man/man2/set_thread_area.2 (renamed from man2/set_thread_area.2) | 2 | ||||
-rw-r--r-- | man/man2/set_tid_address.2 (renamed from man2/set_tid_address.2) | 2 | ||||
-rw-r--r-- | man/man2/setdomainname.2 (renamed from man2/setdomainname.2) | 0 | ||||
-rw-r--r-- | man/man2/setegid.2 (renamed from man2/setegid.2) | 0 | ||||
-rw-r--r-- | man/man2/seteuid.2 (renamed from man2/seteuid.2) | 2 | ||||
-rw-r--r-- | man/man2/setfsgid.2 (renamed from man2/setfsgid.2) | 2 | ||||
-rw-r--r-- | man/man2/setfsgid32.2 (renamed from man2/setfsgid32.2) | 0 | ||||
-rw-r--r-- | man/man2/setfsuid.2 (renamed from man2/setfsuid.2) | 2 | ||||
-rw-r--r-- | man/man2/setfsuid32.2 (renamed from man2/setfsuid32.2) | 0 | ||||
-rw-r--r-- | man/man2/setgid.2 (renamed from man2/setgid.2) | 2 | ||||
-rw-r--r-- | man/man2/setgid32.2 (renamed from man2/setgid32.2) | 0 | ||||
-rw-r--r-- | man/man2/setgroups.2 (renamed from man2/setgroups.2) | 0 | ||||
-rw-r--r-- | man/man2/setgroups32.2 (renamed from man2/setgroups32.2) | 0 | ||||
-rw-r--r-- | man/man2/sethostname.2 (renamed from man2/sethostname.2) | 0 | ||||
-rw-r--r-- | man/man2/setitimer.2 (renamed from man2/setitimer.2) | 0 | ||||
-rw-r--r-- | man/man2/setns.2 (renamed from man2/setns.2) | 2 | ||||
-rw-r--r-- | man/man2/setpgid.2 (renamed from man2/setpgid.2) | 2 | ||||
-rw-r--r-- | man/man2/setpgrp.2 (renamed from man2/setpgrp.2) | 0 | ||||
-rw-r--r-- | man/man2/setpriority.2 (renamed from man2/setpriority.2) | 0 | ||||
-rw-r--r-- | man/man2/setregid.2 (renamed from man2/setregid.2) | 0 | ||||
-rw-r--r-- | man/man2/setregid32.2 (renamed from man2/setregid32.2) | 0 | ||||
-rw-r--r-- | man/man2/setresgid.2 (renamed from man2/setresgid.2) | 0 | ||||
-rw-r--r-- | man/man2/setresgid32.2 (renamed from man2/setresgid32.2) | 0 | ||||
-rw-r--r-- | man/man2/setresuid.2 (renamed from man2/setresuid.2) | 2 | ||||
-rw-r--r-- | man/man2/setresuid32.2 (renamed from man2/setresuid32.2) | 0 | ||||
-rw-r--r-- | man/man2/setreuid.2 (renamed from man2/setreuid.2) | 2 | ||||
-rw-r--r-- | man/man2/setreuid32.2 (renamed from man2/setreuid32.2) | 0 | ||||
-rw-r--r-- | man/man2/setrlimit.2 (renamed from man2/setrlimit.2) | 0 | ||||
-rw-r--r-- | man/man2/setsid.2 (renamed from man2/setsid.2) | 2 | ||||
-rw-r--r-- | man/man2/setsockopt.2 (renamed from man2/setsockopt.2) | 0 | ||||
-rw-r--r-- | man/man2/settimeofday.2 (renamed from man2/settimeofday.2) | 0 | ||||
-rw-r--r-- | man/man2/setuid.2 (renamed from man2/setuid.2) | 2 | ||||
-rw-r--r-- | man/man2/setuid32.2 (renamed from man2/setuid32.2) | 0 | ||||
-rw-r--r-- | man/man2/setup.2 (renamed from man2/setup.2) | 2 | ||||
-rw-r--r-- | man/man2/setxattr.2 (renamed from man2/setxattr.2) | 2 | ||||
-rw-r--r-- | man/man2/sgetmask.2 (renamed from man2/sgetmask.2) | 2 | ||||
-rw-r--r-- | man/man2/shmat.2 (renamed from man2/shmat.2) | 0 | ||||
-rw-r--r-- | man/man2/shmctl.2 (renamed from man2/shmctl.2) | 2 | ||||
-rw-r--r-- | man/man2/shmdt.2 (renamed from man2/shmdt.2) | 0 | ||||
-rw-r--r-- | man/man2/shmget.2 (renamed from man2/shmget.2) | 2 | ||||
-rw-r--r-- | man/man2/shmop.2 (renamed from man2/shmop.2) | 19 | ||||
-rw-r--r-- | man/man2/shutdown.2 (renamed from man2/shutdown.2) | 2 | ||||
-rw-r--r-- | man/man2/sigaction.2 (renamed from man2/sigaction.2) | 2 | ||||
-rw-r--r-- | man/man2/sigaltstack.2 (renamed from man2/sigaltstack.2) | 2 | ||||
-rw-r--r-- | man/man2/signal.2 (renamed from man2/signal.2) | 2 | ||||
-rw-r--r-- | man/man2/signalfd.2 (renamed from man2/signalfd.2) | 3 | ||||
-rw-r--r-- | man/man2/signalfd4.2 (renamed from man2/signalfd4.2) | 0 | ||||
-rw-r--r-- | man/man2/sigpending.2 (renamed from man2/sigpending.2) | 2 | ||||
-rw-r--r-- | man/man2/sigprocmask.2 (renamed from man2/sigprocmask.2) | 2 | ||||
-rw-r--r-- | man/man2/sigreturn.2 (renamed from man2/sigreturn.2) | 2 | ||||
-rw-r--r-- | man/man2/sigsuspend.2 (renamed from man2/sigsuspend.2) | 2 | ||||
-rw-r--r-- | man/man2/sigtimedwait.2 (renamed from man2/sigtimedwait.2) | 0 | ||||
-rw-r--r-- | man/man2/sigwaitinfo.2 (renamed from man2/sigwaitinfo.2) | 2 | ||||
-rw-r--r-- | man/man2/socket.2 (renamed from man2/socket.2) | 2 | ||||
-rw-r--r-- | man/man2/socketcall.2 (renamed from man2/socketcall.2) | 2 | ||||
-rw-r--r-- | man/man2/socketpair.2 (renamed from man2/socketpair.2) | 2 | ||||
-rw-r--r-- | man/man2/splice.2 (renamed from man2/splice.2) | 2 | ||||
-rw-r--r-- | man/man2/spu_create.2 (renamed from man2/spu_create.2) | 2 | ||||
-rw-r--r-- | man/man2/spu_run.2 (renamed from man2/spu_run.2) | 2 | ||||
-rw-r--r-- | man/man2/ssetmask.2 (renamed from man2/ssetmask.2) | 0 | ||||
-rw-r--r-- | man/man2/stat.2 (renamed from man2/stat.2) | 2 | ||||
-rw-r--r-- | man/man2/stat64.2 (renamed from man2/stat64.2) | 0 | ||||
-rw-r--r-- | man/man2/statfs.2 (renamed from man2/statfs.2) | 2 | ||||
-rw-r--r-- | man/man2/statfs64.2 (renamed from man2/statfs64.2) | 0 | ||||
-rw-r--r-- | man/man2/statx.2 (renamed from man2/statx.2) | 2 | ||||
-rw-r--r-- | man/man2/stime.2 (renamed from man2/stime.2) | 2 | ||||
-rw-r--r-- | man/man2/stty.2 (renamed from man2/stty.2) | 0 | ||||
-rw-r--r-- | man/man2/subpage_prot.2 (renamed from man2/subpage_prot.2) | 2 | ||||
-rw-r--r-- | man/man2/swapoff.2 (renamed from man2/swapoff.2) | 0 | ||||
-rw-r--r-- | man/man2/swapon.2 (renamed from man2/swapon.2) | 2 | ||||
-rw-r--r-- | man/man2/symlink.2 (renamed from man2/symlink.2) | 2 | ||||
-rw-r--r-- | man/man2/symlinkat.2 (renamed from man2/symlinkat.2) | 0 | ||||
-rw-r--r-- | man/man2/sync.2 (renamed from man2/sync.2) | 2 | ||||
-rw-r--r-- | man/man2/sync_file_range.2 (renamed from man2/sync_file_range.2) | 2 | ||||
-rw-r--r-- | man/man2/sync_file_range2.2 (renamed from man2/sync_file_range2.2) | 0 | ||||
-rw-r--r-- | man/man2/syncfs.2 (renamed from man2/syncfs.2) | 0 | ||||
-rw-r--r-- | man/man2/syscall.2 (renamed from man2/syscall.2) | 3 | ||||
-rw-r--r-- | man/man2/syscalls.2 (renamed from man2/syscalls.2) | 13 | ||||
-rw-r--r-- | man/man2/sysctl.2 (renamed from man2/sysctl.2) | 2 | ||||
-rw-r--r-- | man/man2/sysfs.2 (renamed from man2/sysfs.2) | 2 | ||||
-rw-r--r-- | man/man2/sysinfo.2 (renamed from man2/sysinfo.2) | 2 | ||||
-rw-r--r-- | man/man2/syslog.2 (renamed from man2/syslog.2) | 2 | ||||
-rw-r--r-- | man/man2/tee.2 (renamed from man2/tee.2) | 3 | ||||
-rw-r--r-- | man/man2/tgkill.2 (renamed from man2/tgkill.2) | 0 | ||||
-rw-r--r-- | man/man2/time.2 (renamed from man2/time.2) | 2 | ||||
-rw-r--r-- | man/man2/timer_create.2 (renamed from man2/timer_create.2) | 2 | ||||
-rw-r--r-- | man/man2/timer_delete.2 (renamed from man2/timer_delete.2) | 2 | ||||
-rw-r--r-- | man/man2/timer_getoverrun.2 (renamed from man2/timer_getoverrun.2) | 2 | ||||
-rw-r--r-- | man/man2/timer_gettime.2 (renamed from man2/timer_gettime.2) | 0 | ||||
-rw-r--r-- | man/man2/timer_settime.2 (renamed from man2/timer_settime.2) | 2 | ||||
-rw-r--r-- | man/man2/timerfd_create.2 (renamed from man2/timerfd_create.2) | 3 | ||||
-rw-r--r-- | man/man2/timerfd_gettime.2 (renamed from man2/timerfd_gettime.2) | 0 | ||||
-rw-r--r-- | man/man2/timerfd_settime.2 (renamed from man2/timerfd_settime.2) | 0 | ||||
-rw-r--r-- | man/man2/times.2 (renamed from man2/times.2) | 2 | ||||
-rw-r--r-- | man/man2/tkill.2 (renamed from man2/tkill.2) | 2 | ||||
-rw-r--r-- | man/man2/truncate.2 (renamed from man2/truncate.2) | 2 | ||||
-rw-r--r-- | man/man2/truncate64.2 (renamed from man2/truncate64.2) | 0 | ||||
-rw-r--r-- | man/man2/tuxcall.2 (renamed from man2/tuxcall.2) | 0 | ||||
-rw-r--r-- | man/man2/ugetrlimit.2 (renamed from man2/ugetrlimit.2) | 0 | ||||
-rw-r--r-- | man/man2/umask.2 (renamed from man2/umask.2) | 2 | ||||
-rw-r--r-- | man/man2/umount.2 (renamed from man2/umount.2) | 2 | ||||
-rw-r--r-- | man/man2/umount2.2 (renamed from man2/umount2.2) | 0 | ||||
-rw-r--r-- | man/man2/uname.2 (renamed from man2/uname.2) | 2 | ||||
-rw-r--r-- | man/man2/unimplemented.2 (renamed from man2/unimplemented.2) | 2 | ||||
-rw-r--r-- | man/man2/unlink.2 (renamed from man2/unlink.2) | 2 | ||||
-rw-r--r-- | man/man2/unlinkat.2 (renamed from man2/unlinkat.2) | 0 | ||||
-rw-r--r-- | man/man2/unshare.2 (renamed from man2/unshare.2) | 2 | ||||
-rw-r--r-- | man/man2/uselib.2 (renamed from man2/uselib.2) | 2 | ||||
-rw-r--r-- | man/man2/userfaultfd.2 (renamed from man2/userfaultfd.2) | 2 | ||||
-rw-r--r-- | man/man2/ustat.2 (renamed from man2/ustat.2) | 2 | ||||
-rw-r--r-- | man/man2/utime.2 (renamed from man2/utime.2) | 2 | ||||
-rw-r--r-- | man/man2/utimensat.2 (renamed from man2/utimensat.2) | 2 | ||||
-rw-r--r-- | man/man2/utimes.2 (renamed from man2/utimes.2) | 0 | ||||
-rw-r--r-- | man/man2/vfork.2 (renamed from man2/vfork.2) | 2 | ||||
-rw-r--r-- | man/man2/vhangup.2 (renamed from man2/vhangup.2) | 2 | ||||
-rw-r--r-- | man/man2/vm86.2 (renamed from man2/vm86.2) | 2 | ||||
-rw-r--r-- | man/man2/vm86old.2 (renamed from man2/vm86old.2) | 0 | ||||
-rw-r--r-- | man/man2/vmsplice.2 (renamed from man2/vmsplice.2) | 2 | ||||
-rw-r--r-- | man/man2/vserver.2 (renamed from man2/vserver.2) | 0 | ||||
-rw-r--r-- | man/man2/wait.2 (renamed from man2/wait.2) | 3 | ||||
-rw-r--r-- | man/man2/wait3.2 (renamed from man2/wait3.2) | 0 | ||||
-rw-r--r-- | man/man2/wait4.2 (renamed from man2/wait4.2) | 2 | ||||
-rw-r--r-- | man/man2/waitid.2 (renamed from man2/waitid.2) | 0 | ||||
-rw-r--r-- | man/man2/waitpid.2 (renamed from man2/waitpid.2) | 0 | ||||
-rw-r--r-- | man/man2/write.2 (renamed from man2/write.2) | 2 | ||||
-rw-r--r-- | man/man2/writev.2 (renamed from man2/writev.2) | 0 | ||||
-rw-r--r-- | man/man2type/open_how.2type (renamed from man2type/open_how.2type) | 2 |
503 files changed, 440 insertions, 333 deletions
diff --git a/man2/_Exit.2 b/man/man2/_Exit.2 index 9f9d2e7..9f9d2e7 100644 --- a/man2/_Exit.2 +++ b/man/man2/_Exit.2 diff --git a/man2/__clone2.2 b/man/man2/__clone2.2 index 68f41a5..68f41a5 100644 --- a/man2/__clone2.2 +++ b/man/man2/__clone2.2 diff --git a/man2/_exit.2 b/man/man2/_exit.2 index ea3ca63..ccd5979 100644 --- a/man2/_exit.2 +++ b/man/man2/_exit.2 @@ -6,7 +6,7 @@ .\" Modified Wed Jul 21 23:02:38 1993 by Rik Faith <faith@cs.unc.edu> .\" Modified 2001-11-17, aeb .\" -.TH _exit 2 2023-10-31 "Linux man-pages 6.7" +.TH _exit 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME _exit, _Exit \- terminate the calling process .SH LIBRARY diff --git a/man2/_llseek.2 b/man/man2/_llseek.2 index d15dbee..d15dbee 100644 --- a/man2/_llseek.2 +++ b/man/man2/_llseek.2 diff --git a/man2/_newselect.2 b/man/man2/_newselect.2 index e177843..e177843 100644 --- a/man2/_newselect.2 +++ b/man/man2/_newselect.2 diff --git a/man2/_syscall.2 b/man/man2/_syscall.2 index 84612a1..f591bdc 100644 --- a/man2/_syscall.2 +++ b/man/man2/_syscall.2 @@ -16,7 +16,7 @@ .\" 2007-10-23 mtk: created as a new page, by taking the content .\" specific to the _syscall() macros from intro(2). .\" -.TH _syscall 2 2024-02-26 "Linux man-pages 6.7" +.TH _syscall 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME _syscall \- invoking a system call without library support (OBSOLETE) .SH SYNOPSIS diff --git a/man2/_sysctl.2 b/man/man2/_sysctl.2 index 9e14d4b..9e14d4b 100644 --- a/man2/_sysctl.2 +++ b/man/man2/_sysctl.2 diff --git a/man2/accept.2 b/man/man2/accept.2 index bc73416..196700a 100644 --- a/man2/accept.2 +++ b/man/man2/accept.2 @@ -10,7 +10,7 @@ .\" Modified 2004-06-17 by Michael Kerrisk <mtk.manpages@gmail.com> .\" 2008-12-04, mtk, Add documentation of accept4() .\" -.TH accept 2 2023-10-31 "Linux man-pages 6.7" +.TH accept 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME accept, accept4 \- accept a connection on a socket .SH LIBRARY diff --git a/man2/accept4.2 b/man/man2/accept4.2 index 963dfb5..963dfb5 100644 --- a/man2/accept4.2 +++ b/man/man2/accept4.2 diff --git a/man2/access.2 b/man/man2/access.2 index 7e60a33..3abfed0 100644 --- a/man2/access.2 +++ b/man/man2/access.2 @@ -20,7 +20,7 @@ .\" Modified 2004-06-23 by Michael Kerrisk .\" 2007-06-10, mtk, various parts rewritten, and added BUGS section. .\" -.TH access 2 2024-01-01 "Linux man-pages 6.7" +.TH access 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME access, faccessat, faccessat2 \- check user's permissions for a file .SH LIBRARY diff --git a/man2/acct.2 b/man/man2/acct.2 index d3ce589..e246ff1 100644 --- a/man2/acct.2 +++ b/man/man2/acct.2 @@ -9,7 +9,7 @@ .\" Modified 1998-11-04 by Tigran Aivazian <tigran@sco.com> .\" Modified 2004-05-27, 2004-06-17, 2004-06-23 by Michael Kerrisk .\" -.TH acct 2 2023-10-31 "Linux man-pages 6.7" +.TH acct 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME acct \- switch process accounting on or off .SH LIBRARY diff --git a/man2/add_key.2 b/man/man2/add_key.2 index 6e81ec9..a98e483 100644 --- a/man2/add_key.2 +++ b/man/man2/add_key.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH add_key 2 2024-02-25 "Linux man-pages 6.7" +.TH add_key 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME add_key \- add a key to the kernel's key management facility .SH LIBRARY diff --git a/man2/adjtimex.2 b/man/man2/adjtimex.2 index e5264df..0e9338e 100644 --- a/man2/adjtimex.2 +++ b/man/man2/adjtimex.2 @@ -8,7 +8,7 @@ .\" Modified 1997-07-30 by Paul Slootman <paul@wurtel.demon.nl> .\" Modified 2004-05-27 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH adjtimex 2 2023-10-31 "Linux man-pages 6.7" +.TH adjtimex 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME adjtimex, clock_adjtime, ntp_adjtime \- tune kernel clock .SH LIBRARY diff --git a/man2/afs_syscall.2 b/man/man2/afs_syscall.2 index 5d25ea6..5d25ea6 100644 --- a/man2/afs_syscall.2 +++ b/man/man2/afs_syscall.2 diff --git a/man2/alarm.2 b/man/man2/alarm.2 index 18a93ad..65a53a1 100644 --- a/man2/alarm.2 +++ b/man/man2/alarm.2 @@ -7,7 +7,7 @@ .\" Modified Sun Jul 21 21:25:26 1996 by Andries Brouwer <aeb@cwi.nl> .\" Modified Wed Nov 6 03:46:05 1996 by Eric S. Raymond <esr@thyrsus.com> .\" -.TH alarm 2 2023-10-31 "Linux man-pages 6.7" +.TH alarm 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME alarm \- set an alarm clock for delivery of a signal .SH LIBRARY diff --git a/man2/alloc_hugepages.2 b/man/man2/alloc_hugepages.2 index 0aba97e..36c9d47 100644 --- a/man2/alloc_hugepages.2 +++ b/man/man2/alloc_hugepages.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH alloc_hugepages 2 2023-10-31 "Linux man-pages 6.7" +.TH alloc_hugepages 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME alloc_hugepages, free_hugepages \- allocate or free huge pages .SH SYNOPSIS diff --git a/man2/arch_prctl.2 b/man/man2/arch_prctl.2 index 6981ec3..1e97b72 100644 --- a/man2/arch_prctl.2 +++ b/man/man2/arch_prctl.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH arch_prctl 2 2024-03-03 "Linux man-pages 6.7" +.TH arch_prctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME arch_prctl \- set architecture-specific thread state .SH LIBRARY diff --git a/man2/arm_fadvise.2 b/man/man2/arm_fadvise.2 index 53f54a1..53f54a1 100644 --- a/man2/arm_fadvise.2 +++ b/man/man2/arm_fadvise.2 diff --git a/man2/arm_fadvise64_64.2 b/man/man2/arm_fadvise64_64.2 index 53f54a1..53f54a1 100644 --- a/man2/arm_fadvise64_64.2 +++ b/man/man2/arm_fadvise64_64.2 diff --git a/man2/arm_sync_file_range.2 b/man/man2/arm_sync_file_range.2 index ad7a1e6..ad7a1e6 100644 --- a/man2/arm_sync_file_range.2 +++ b/man/man2/arm_sync_file_range.2 diff --git a/man2/bdflush.2 b/man/man2/bdflush.2 index 0f1ccca..dc0c0f8 100644 --- a/man2/bdflush.2 +++ b/man/man2/bdflush.2 @@ -5,7 +5,7 @@ .\" Modified 1997-01-31 by Eric S. Raymond <esr@thyrsus.com> .\" Modified 2004-06-17 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH bdflush 2 2023-10-31 "Linux man-pages 6.7" +.TH bdflush 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME bdflush \- start, flush, or tune buffer-dirty-flush daemon .SH SYNOPSIS diff --git a/man2/bind.2 b/man/man2/bind.2 index 0fc3308..9160550 100644 --- a/man2/bind.2 +++ b/man/man2/bind.2 @@ -18,7 +18,7 @@ .\" $Id: bind.2,v 1.3 1999/04/23 19:56:07 freitag Exp $ .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH bind 2 2023-10-31 "Linux man-pages 6.7" +.TH bind 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME bind \- bind a name to a socket .SH LIBRARY diff --git a/man2/bpf.2 b/man/man2/bpf.2 index 2822076..7ff1b39 100644 --- a/man2/bpf.2 +++ b/man/man2/bpf.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH bpf 2 2024-03-18 "Linux man-pages 6.7" +.TH bpf 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME bpf \- perform a command on an extended BPF map or program .SH SYNOPSIS diff --git a/man2/break.2 b/man/man2/break.2 index 5d25ea6..5d25ea6 100644 --- a/man2/break.2 +++ b/man/man2/break.2 diff --git a/man2/brk.2 b/man/man2/brk.2 index 0248459..309dce2 100644 --- a/man2/brk.2 +++ b/man/man2/brk.2 @@ -7,7 +7,7 @@ .\" Modified Wed Jul 21 19:52:58 1993 by Rik Faith <faith@cs.unc.edu> .\" Modified Sun Aug 21 17:40:38 1994 by Rik Faith <faith@cs.unc.edu> .\" -.TH brk 2 2023-10-31 "Linux man-pages 6.7" +.TH brk 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME brk, sbrk \- change data segment size .SH LIBRARY diff --git a/man2/cacheflush.2 b/man/man2/cacheflush.2 index b2a5f26..0f6afee 100644 --- a/man2/cacheflush.2 +++ b/man/man2/cacheflush.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH cacheflush 2 2023-10-31 "Linux man-pages 6.7" +.TH cacheflush 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME cacheflush \- flush contents of instruction and/or data cache .SH LIBRARY diff --git a/man2/capget.2 b/man/man2/capget.2 index db9ad25..8857fcb 100644 --- a/man2/capget.2 +++ b/man/man2/capget.2 @@ -11,7 +11,7 @@ .\" 64-bit capability sets in Linux 2.6.2[45]. .\" Modified 2009-01-26, andi kleen .\" -.TH capget 2 2023-10-31 "Linux man-pages 6.7" +.TH capget 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME capget, capset \- set/get capabilities of thread(s) .SH LIBRARY diff --git a/man2/capset.2 b/man/man2/capset.2 index 9e829cb..9e829cb 100644 --- a/man2/capset.2 +++ b/man/man2/capset.2 diff --git a/man2/chdir.2 b/man/man2/chdir.2 index 33e7473..8c0e4fe 100644 --- a/man2/chdir.2 +++ b/man/man2/chdir.2 @@ -10,7 +10,7 @@ .\" Modified 1997-08-21 by Joseph S. Myers <jsm28@cam.ac.uk> .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH chdir 2 2023-10-31 "Linux man-pages 6.7" +.TH chdir 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME chdir, fchdir \- change working directory .SH LIBRARY diff --git a/man2/chmod.2 b/man/man2/chmod.2 index d7b9694..9ebbf23 100644 --- a/man2/chmod.2 +++ b/man/man2/chmod.2 @@ -9,7 +9,7 @@ .\" <michael@cantor.informatik.rwth-aachen.de>: NFS details .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH chmod 2 2023-10-31 "Linux man-pages 6.7" +.TH chmod 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME chmod, fchmod, fchmodat \- change permissions of a file .SH LIBRARY diff --git a/man2/chown.2 b/man/man2/chown.2 index f71030d..56fa57e 100644 --- a/man2/chown.2 +++ b/man/man2/chown.2 @@ -15,7 +15,7 @@ .\" (bsdgroups versus sysvgroups, and the effect of the parent .\" directory's set-group-ID mode bit). .\" -.TH chown 2 2023-10-31 "Linux man-pages 6.7" +.TH chown 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME chown, fchown, lchown, fchownat \- change ownership of a file .SH LIBRARY @@ -427,6 +427,7 @@ to perform a lookup in the system password file). #include <pwd.h> #include <stdio.h> #include <stdlib.h> +#include <sys/types.h> #include <unistd.h> \& int diff --git a/man2/chown32.2 b/man/man2/chown32.2 index f0a5635..f0a5635 100644 --- a/man2/chown32.2 +++ b/man/man2/chown32.2 diff --git a/man2/chroot.2 b/man/man2/chroot.2 index bdba54f..359d213 100644 --- a/man2/chroot.2 +++ b/man/man2/chroot.2 @@ -10,7 +10,7 @@ .\" Modified 1997-08-21 by Joseph S. Myers <jsm28@cam.ac.uk> .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH chroot 2 2023-10-31 "Linux man-pages 6.7" +.TH chroot 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME chroot \- change root directory .SH LIBRARY diff --git a/man2/clock_adjtime.2 b/man/man2/clock_adjtime.2 index b08b9c8..b08b9c8 100644 --- a/man2/clock_adjtime.2 +++ b/man/man2/clock_adjtime.2 diff --git a/man2/clock_getres.2 b/man/man2/clock_getres.2 index ec1e327..51282df 100644 --- a/man2/clock_getres.2 +++ b/man/man2/clock_getres.2 @@ -9,7 +9,7 @@ .\" 2003-08-24 aeb, large parts rewritten .\" 2004-08-06 Christoph Lameter <clameter@sgi.com>, SMP note .\" -.TH clock_getres 2 2024-03-05 "Linux man-pages 6.7" +.TH clock_getres 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME clock_getres, clock_gettime, clock_settime \- clock and time functions .SH LIBRARY diff --git a/man2/clock_gettime.2 b/man/man2/clock_gettime.2 index 5a599b4..5a599b4 100644 --- a/man2/clock_gettime.2 +++ b/man/man2/clock_gettime.2 diff --git a/man2/clock_nanosleep.2 b/man/man2/clock_nanosleep.2 index 12948c7..9be2a75 100644 --- a/man2/clock_nanosleep.2 +++ b/man/man2/clock_nanosleep.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH clock_nanosleep 2 2024-03-05 "Linux man-pages 6.7" +.TH clock_nanosleep 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME clock_nanosleep \- high-resolution sleep with specifiable clock .SH LIBRARY diff --git a/man2/clock_settime.2 b/man/man2/clock_settime.2 index 5a599b4..5a599b4 100644 --- a/man2/clock_settime.2 +++ b/man/man2/clock_settime.2 diff --git a/man2/clone.2 b/man/man2/clone.2 index 69e4547..9ea291a 100644 --- a/man2/clone.2 +++ b/man/man2/clone.2 @@ -38,7 +38,7 @@ .\" 2008-11-19, mtk, document CLONE_NEWIPC .\" 2008-11-19, Jens Axboe, mtk, document CLONE_IO .\" -.TH clone 2 2024-02-18 "Linux man-pages 6.7" +.TH clone 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME clone, __clone2, clone3 \- create a child process .SH LIBRARY @@ -1850,6 +1850,7 @@ so we should include it for portability. #include <stdlib.h> #include <string.h> #include <sys/mman.h> +#include <sys/types.h> #include <sys/utsname.h> #include <sys/wait.h> #include <unistd.h> diff --git a/man2/clone2.2 b/man/man2/clone2.2 index 68f41a5..68f41a5 100644 --- a/man2/clone2.2 +++ b/man/man2/clone2.2 diff --git a/man2/clone3.2 b/man/man2/clone3.2 index 68f41a5..68f41a5 100644 --- a/man2/clone3.2 +++ b/man/man2/clone3.2 diff --git a/man2/close.2 b/man/man2/close.2 index c653acb..1ee6c44 100644 --- a/man2/close.2 +++ b/man/man2/close.2 @@ -13,7 +13,7 @@ .\" Modified 2000-07-22 by Nicolás Lichtmaier <nick@debian.org> .\" added note about close(2) not guaranteeing that data is safe on close. .\" -.TH close 2 2023-10-31 "Linux man-pages 6.7" +.TH close 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME close \- close a file descriptor .SH LIBRARY diff --git a/man2/close_range.2 b/man/man2/close_range.2 index d9582b0..74da231 100644 --- a/man2/close_range.2 +++ b/man/man2/close_range.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH close_range 2 2024-02-25 "Linux man-pages 6.7" +.TH close_range 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME close_range \- close all file descriptors in a given range .SH LIBRARY @@ -209,6 +209,7 @@ result from the calls to #include <limits.h> #include <stdio.h> #include <stdlib.h> +#include <sys/types.h> #include <unistd.h> \& /* Show the contents of the symbolic links in /proc/self/fd */ diff --git a/man2/connect.2 b/man/man2/connect.2 index ad8888a..b35d991 100644 --- a/man2/connect.2 +++ b/man/man2/connect.2 @@ -16,7 +16,7 @@ .\" Modified 1998, 1999 by Andi Kleen .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH connect 2 2023-11-01 "Linux man-pages 6.7" +.TH connect 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME connect \- initiate a connection on a socket .SH LIBRARY diff --git a/man2/copy_file_range.2 b/man/man2/copy_file_range.2 index aee9801..bc68e7a 100644 --- a/man2/copy_file_range.2 +++ b/man/man2/copy_file_range.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH copy_file_range 2 2023-10-31 "Linux man-pages 6.7" +.TH copy_file_range 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME copy_file_range \- Copy a range of data from one file to another .SH LIBRARY @@ -252,6 +252,7 @@ the call failed to copy, while still reporting success. #include <stdio.h> #include <stdlib.h> #include <sys/stat.h> +#include <sys/types.h> #include <unistd.h> \& int diff --git a/man2/creat.2 b/man/man2/creat.2 index 604e121..604e121 100644 --- a/man2/creat.2 +++ b/man/man2/creat.2 diff --git a/man2/create_module.2 b/man/man2/create_module.2 index 153acc2..9b12dfa 100644 --- a/man2/create_module.2 +++ b/man/man2/create_module.2 @@ -5,7 +5,7 @@ .\" 2006-02-09, some reformatting by Luc Van Oostenryck; some .\" reformatting and rewordings by mtk .\" -.TH create_module 2 2023-10-31 "Linux man-pages 6.7" +.TH create_module 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME create_module \- create a loadable module entry .SH SYNOPSIS diff --git a/man2/delete_module.2 b/man/man2/delete_module.2 index bbee49b..0199fe3 100644 --- a/man2/delete_module.2 +++ b/man/man2/delete_module.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH delete_module 2 2023-10-31 "Linux man-pages 6.7" +.TH delete_module 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME delete_module \- unload a kernel module .SH LIBRARY diff --git a/man2/dup.2 b/man/man2/dup.2 index e03ca26..a192868 100644 --- a/man2/dup.2 +++ b/man/man2/dup.2 @@ -14,7 +14,7 @@ .\" details for dup2(). .\" 2008-10-09, mtk: add description of dup3() .\" -.TH dup 2 2023-10-31 "Linux man-pages 6.7" +.TH dup 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME dup, dup2, dup3 \- duplicate a file descriptor .SH LIBRARY diff --git a/man2/dup2.2 b/man/man2/dup2.2 index 49a65c6..49a65c6 100644 --- a/man2/dup2.2 +++ b/man/man2/dup2.2 diff --git a/man2/dup3.2 b/man/man2/dup3.2 index 49a65c6..49a65c6 100644 --- a/man2/dup3.2 +++ b/man/man2/dup3.2 diff --git a/man2/epoll_create.2 b/man/man2/epoll_create.2 index c6369f4..2f73450 100644 --- a/man2/epoll_create.2 +++ b/man/man2/epoll_create.2 @@ -8,7 +8,7 @@ .\" Modified 2005-04-04 by Marko Kohtala <marko.kohtala@gmail.com> .\" 2008-10-10, mtk: add description of epoll_create1() .\" -.TH epoll_create 2 2023-10-31 "Linux man-pages 6.7" +.TH epoll_create 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME epoll_create, epoll_create1 \- open an epoll file descriptor .SH LIBRARY diff --git a/man2/epoll_create1.2 b/man/man2/epoll_create1.2 index 69605b6..69605b6 100644 --- a/man2/epoll_create1.2 +++ b/man/man2/epoll_create1.2 diff --git a/man2/epoll_ctl.2 b/man/man2/epoll_ctl.2 index 73a0446..4984c2c 100644 --- a/man2/epoll_ctl.2 +++ b/man/man2/epoll_ctl.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH epoll_ctl 2 2023-10-31 "Linux man-pages 6.7" +.TH epoll_ctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME epoll_ctl \- control interface for an epoll file descriptor .SH LIBRARY diff --git a/man2/epoll_pwait.2 b/man/man2/epoll_pwait.2 index 9282a70..9282a70 100644 --- a/man2/epoll_pwait.2 +++ b/man/man2/epoll_pwait.2 diff --git a/man2/epoll_pwait2.2 b/man/man2/epoll_pwait2.2 index 9282a70..9282a70 100644 --- a/man2/epoll_pwait2.2 +++ b/man/man2/epoll_pwait2.2 diff --git a/man2/epoll_wait.2 b/man/man2/epoll_wait.2 index 72d6fab..3b1fbc8 100644 --- a/man2/epoll_wait.2 +++ b/man/man2/epoll_wait.2 @@ -6,7 +6,7 @@ .\" .\" 2007-04-30: mtk, Added description of epoll_pwait() .\" -.TH epoll_wait 2 2024-03-03 "Linux man-pages 6.7" +.TH epoll_wait 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME epoll_wait, epoll_pwait, epoll_pwait2 \- wait for an I/O event on an epoll file descriptor diff --git a/man2/eventfd.2 b/man/man2/eventfd.2 index 2de063e..e70612d 100644 --- a/man2/eventfd.2 +++ b/man/man2/eventfd.2 @@ -6,7 +6,7 @@ .\" .\" 2008-10-10, mtk: describe eventfd2(), and EFD_NONBLOCK and EFD_CLOEXEC .\" -.TH eventfd 2 2023-10-31 "Linux man-pages 6.7" +.TH eventfd 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME eventfd \- create a file descriptor for event notification .SH LIBRARY @@ -385,6 +385,7 @@ Parent read 28 (0x1c) from efd #include <stdio.h> #include <stdlib.h> #include <sys/eventfd.h> +#include <sys/types.h> #include <unistd.h> \& int diff --git a/man2/eventfd2.2 b/man/man2/eventfd2.2 index eddfaa8..eddfaa8 100644 --- a/man2/eventfd2.2 +++ b/man/man2/eventfd2.2 diff --git a/man2/execve.2 b/man/man2/execve.2 index 23404b5..d318d80 100644 --- a/man2/execve.2 +++ b/man/man2/execve.2 @@ -14,7 +14,7 @@ .\" 2007-09-14 Ollie Wild <aaw@google.com>, mtk .\" Add text describing limits on command-line arguments + environment .\" -.TH execve 2 2023-11-01 "Linux man-pages 6.7" +.TH execve 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME execve \- execute program .SH LIBRARY diff --git a/man2/execveat.2 b/man/man2/execveat.2 index 3a612ae..279a824 100644 --- a/man2/execveat.2 +++ b/man/man2/execveat.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH execveat 2 2023-10-31 "Linux man-pages 6.7" +.TH execveat 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME execveat \- execute program relative to a directory file descriptor .SH LIBRARY diff --git a/man2/exit.2 b/man/man2/exit.2 index 9f9d2e7..9f9d2e7 100644 --- a/man2/exit.2 +++ b/man/man2/exit.2 diff --git a/man2/exit_group.2 b/man/man2/exit_group.2 index af66e6a..32e0782 100644 --- a/man2/exit_group.2 +++ b/man/man2/exit_group.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH exit_group 2 2023-10-31 "Linux man-pages 6.7" +.TH exit_group 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME exit_group \- exit all threads in a process .SH LIBRARY diff --git a/man2/faccessat.2 b/man/man2/faccessat.2 index 9d4f76e..9d4f76e 100644 --- a/man2/faccessat.2 +++ b/man/man2/faccessat.2 diff --git a/man2/faccessat2.2 b/man/man2/faccessat2.2 index 9d4f76e..9d4f76e 100644 --- a/man2/faccessat2.2 +++ b/man/man2/faccessat2.2 diff --git a/man2/fadvise64.2 b/man/man2/fadvise64.2 index 53f54a1..53f54a1 100644 --- a/man2/fadvise64.2 +++ b/man/man2/fadvise64.2 diff --git a/man2/fadvise64_64.2 b/man/man2/fadvise64_64.2 index 53f54a1..53f54a1 100644 --- a/man2/fadvise64_64.2 +++ b/man/man2/fadvise64_64.2 diff --git a/man2/fallocate.2 b/man/man2/fallocate.2 index bedc533..1d50425 100644 --- a/man2/fallocate.2 +++ b/man/man2/fallocate.2 @@ -6,7 +6,7 @@ .\" 2011-09-19: Added FALLOC_FL_PUNCH_HOLE .\" 2011-09-19: Substantial restructuring of the page .\" -.TH fallocate 2 2023-10-31 "Linux man-pages 6.7" +.TH fallocate 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME fallocate \- manipulate file space .SH LIBRARY diff --git a/man2/fanotify_init.2 b/man/man2/fanotify_init.2 index 8a9667b..19b3fe3 100644 --- a/man2/fanotify_init.2 +++ b/man/man2/fanotify_init.2 @@ -1,7 +1,7 @@ .\" Copyright (C) 2013, Heinrich Schuchardt <xypron.glpk@gmx.de> .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft -.TH fanotify_init 2 2023-10-31 "Linux man-pages 6.7" +.TH fanotify_init 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME fanotify_init \- create and initialize fanotify group .SH LIBRARY diff --git a/man2/fanotify_mark.2 b/man/man2/fanotify_mark.2 index c942b0b..f88b1e5 100644 --- a/man2/fanotify_mark.2 +++ b/man/man2/fanotify_mark.2 @@ -1,7 +1,7 @@ .\" Copyright (C) 2013, Heinrich Schuchardt <xypron.glpk@gmx.de> .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft -.TH fanotify_mark 2 2023-10-31 "Linux man-pages 6.7" +.TH fanotify_mark 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME fanotify_mark \- add, remove, or modify an fanotify mark on a filesystem object diff --git a/man2/fattach.2 b/man/man2/fattach.2 index 5d25ea6..5d25ea6 100644 --- a/man2/fattach.2 +++ b/man/man2/fattach.2 diff --git a/man2/fchdir.2 b/man/man2/fchdir.2 index 60b9685..60b9685 100644 --- a/man2/fchdir.2 +++ b/man/man2/fchdir.2 diff --git a/man2/fchmod.2 b/man/man2/fchmod.2 index 92647d2..92647d2 100644 --- a/man2/fchmod.2 +++ b/man/man2/fchmod.2 diff --git a/man2/fchmodat.2 b/man/man2/fchmodat.2 index 92647d2..92647d2 100644 --- a/man2/fchmodat.2 +++ b/man/man2/fchmodat.2 diff --git a/man2/fchown.2 b/man/man2/fchown.2 index f0a5635..f0a5635 100644 --- a/man2/fchown.2 +++ b/man/man2/fchown.2 diff --git a/man2/fchown32.2 b/man/man2/fchown32.2 index b8b9452..b8b9452 100644 --- a/man2/fchown32.2 +++ b/man/man2/fchown32.2 diff --git a/man2/fchownat.2 b/man/man2/fchownat.2 index f0a5635..f0a5635 100644 --- a/man2/fchownat.2 +++ b/man/man2/fchownat.2 diff --git a/man2/fcntl.2 b/man/man2/fcntl.2 index 01d18aa..9f5e197 100644 --- a/man2/fcntl.2 +++ b/man/man2/fcntl.2 @@ -44,7 +44,7 @@ .\" 2017-06-26, Jens Axboe <axboe@kernel.dk> .\" Document F_{GET,SET}_RW_HINT and F_{GET,SET}_FILE_RW_HINT .\" -.TH fcntl 2 2024-03-03 "Linux man-pages 6.7" +.TH fcntl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME fcntl \- manipulate file descriptor .SH LIBRARY diff --git a/man2/fcntl64.2 b/man/man2/fcntl64.2 index fc8ddc1..fc8ddc1 100644 --- a/man2/fcntl64.2 +++ b/man/man2/fcntl64.2 diff --git a/man2/fdatasync.2 b/man/man2/fdatasync.2 index 3c7494f..3c7494f 100644 --- a/man2/fdatasync.2 +++ b/man/man2/fdatasync.2 diff --git a/man2/fdetach.2 b/man/man2/fdetach.2 index 5d25ea6..5d25ea6 100644 --- a/man2/fdetach.2 +++ b/man/man2/fdetach.2 diff --git a/man2/fgetxattr.2 b/man/man2/fgetxattr.2 index d9e5d90..d9e5d90 100644 --- a/man2/fgetxattr.2 +++ b/man/man2/fgetxattr.2 diff --git a/man2/finit_module.2 b/man/man2/finit_module.2 index 20c5c51..20c5c51 100644 --- a/man2/finit_module.2 +++ b/man/man2/finit_module.2 diff --git a/man2/flistxattr.2 b/man/man2/flistxattr.2 index 117bd2b..117bd2b 100644 --- a/man2/flistxattr.2 +++ b/man/man2/flistxattr.2 diff --git a/man2/flock.2 b/man/man2/flock.2 index c2c93ca..e376c22 100644 --- a/man2/flock.2 +++ b/man/man2/flock.2 @@ -12,7 +12,7 @@ .\" FIXME Maybe document LOCK_MAND, LOCK_RW, LOCK_READ, LOCK_WRITE .\" which only have effect for SAMBA. .\" -.TH flock 2 2024-03-03 "Linux man-pages 6.7" +.TH flock 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME flock \- apply or remove an advisory lock on an open file .SH LIBRARY diff --git a/man2/fork.2 b/man/man2/fork.2 index abfbbed..4857165 100644 --- a/man2/fork.2 +++ b/man/man2/fork.2 @@ -16,7 +16,7 @@ .\" Greatly expanded, to describe all attributes that differ .\" parent and child. .\" -.TH fork 2 2023-10-31 "Linux man-pages 6.7" +.TH fork 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME fork \- create a child process .SH LIBRARY @@ -307,6 +307,7 @@ for more examples. #include <stdint.h> #include <stdio.h> #include <stdlib.h> +#include <sys/types.h> #include <unistd.h> \& int diff --git a/man2/free_hugepages.2 b/man/man2/free_hugepages.2 index d4b906a..d4b906a 100644 --- a/man2/free_hugepages.2 +++ b/man/man2/free_hugepages.2 diff --git a/man2/fremovexattr.2 b/man/man2/fremovexattr.2 index 38d01cc..38d01cc 100644 --- a/man2/fremovexattr.2 +++ b/man/man2/fremovexattr.2 diff --git a/man2/fsetxattr.2 b/man/man2/fsetxattr.2 index dc07807..dc07807 100644 --- a/man2/fsetxattr.2 +++ b/man/man2/fsetxattr.2 diff --git a/man2/fstat.2 b/man/man2/fstat.2 index b1a86c1..b1a86c1 100644 --- a/man2/fstat.2 +++ b/man/man2/fstat.2 diff --git a/man2/fstat64.2 b/man/man2/fstat64.2 index 2b9971d..2b9971d 100644 --- a/man2/fstat64.2 +++ b/man/man2/fstat64.2 diff --git a/man2/fstatat.2 b/man/man2/fstatat.2 index b1a86c1..b1a86c1 100644 --- a/man2/fstatat.2 +++ b/man/man2/fstatat.2 diff --git a/man2/fstatat64.2 b/man/man2/fstatat64.2 index 7791269..7791269 100644 --- a/man2/fstatat64.2 +++ b/man/man2/fstatat64.2 diff --git a/man2/fstatfs.2 b/man/man2/fstatfs.2 index 923d3c0..923d3c0 100644 --- a/man2/fstatfs.2 +++ b/man/man2/fstatfs.2 diff --git a/man2/fstatfs64.2 b/man/man2/fstatfs64.2 index fde2b22..fde2b22 100644 --- a/man2/fstatfs64.2 +++ b/man/man2/fstatfs64.2 diff --git a/man2/fsync.2 b/man/man2/fsync.2 index 8566ef7..8817ea1 100644 --- a/man2/fsync.2 +++ b/man/man2/fsync.2 @@ -15,7 +15,7 @@ .\" 2006-04-28, mtk, substantial rewrite of various parts. .\" 2012-02-27 Various changes by Christoph Hellwig <hch@lst.de> .\" -.TH fsync 2 2023-10-31 "Linux man-pages 6.7" +.TH fsync 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME fsync, fdatasync \- synchronize a file's in-core state with storage device .SH LIBRARY diff --git a/man2/ftruncate.2 b/man/man2/ftruncate.2 index 2ed34f1..2ed34f1 100644 --- a/man2/ftruncate.2 +++ b/man/man2/ftruncate.2 diff --git a/man2/ftruncate64.2 b/man/man2/ftruncate64.2 index a8862d3..a8862d3 100644 --- a/man2/ftruncate64.2 +++ b/man/man2/ftruncate64.2 diff --git a/man2/futex.2 b/man/man2/futex.2 index 2ff300b..f001e7b 100644 --- a/man2/futex.2 +++ b/man/man2/futex.2 @@ -19,7 +19,7 @@ .\" FIXME Do we need to add some text regarding Torvald Riegel's 2015-01-24 mail .\" http://thread.gmane.org/gmane.linux.kernel/1703405/focus=1873242 .\" -.TH futex 2 2023-10-31 "Linux man-pages 6.7" +.TH futex 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME futex \- fast user-space locking .SH LIBRARY diff --git a/man2/futimesat.2 b/man/man2/futimesat.2 index b2a18ab..8a0c3cd 100644 --- a/man2/futimesat.2 +++ b/man/man2/futimesat.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH futimesat 2 2023-10-31 "Linux man-pages 6.7" +.TH futimesat 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME futimesat \- change timestamps of a file relative to a \ directory file descriptor diff --git a/man2/get_kernel_syms.2 b/man/man2/get_kernel_syms.2 index a1029b1..edef20b 100644 --- a/man2/get_kernel_syms.2 +++ b/man/man2/get_kernel_syms.2 @@ -5,7 +5,7 @@ .\" 2006-02-09, some reformatting by Luc Van Oostenryck; some .\" reformatting and rewordings by mtk .\" -.TH get_kernel_syms 2 2023-10-31 "Linux man-pages 6.7" +.TH get_kernel_syms 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME get_kernel_syms \- retrieve exported kernel and module symbols .SH SYNOPSIS diff --git a/man2/get_mempolicy.2 b/man/man2/get_mempolicy.2 index 3846bcc..b70f529 100644 --- a/man2/get_mempolicy.2 +++ b/man/man2/get_mempolicy.2 @@ -7,7 +7,7 @@ .\" 2007-08-27, Lee Schermerhorn <Lee.Schermerhorn@hp.com> .\" more precise specification of behavior. .\" -.TH get_mempolicy 2 2023-10-31 "Linux man-pages 6.7" +.TH get_mempolicy 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME get_mempolicy \- retrieve NUMA memory policy for a thread .SH LIBRARY @@ -137,7 +137,9 @@ specifies but not .BR MPOL_F_ADDR , and the thread's current policy is -.BR MPOL_INTERLEAVE , +.B MPOL_INTERLEAVE +or +.BR MPOL_WEIGHTED_INTERLEAVE , then .BR get_mempolicy () will return in the location pointed to by a non-NULL @@ -205,8 +207,10 @@ specified .B MPOL_F_NODE but not .B MPOL_F_ADDR -and the current thread policy is not -.BR MPOL_INTERLEAVE . +and the current thread policy is neither +.B MPOL_INTERLEAVE +nor +.BR MPOL_WEIGHTED_INTERLEAVE . Or, .I flags specified diff --git a/man2/get_robust_list.2 b/man/man2/get_robust_list.2 index bd8682a..b519ca6 100644 --- a/man2/get_robust_list.2 +++ b/man/man2/get_robust_list.2 @@ -7,7 +7,7 @@ .\" FIXME Something could be added to this page (or exit(2)) .\" about exit_robust_list processing .\" -.TH get_robust_list 2 2023-10-31 "Linux man-pages 6.7" +.TH get_robust_list 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME get_robust_list, set_robust_list \- get/set list of robust futexes .SH LIBRARY diff --git a/man2/get_thread_area.2 b/man/man2/get_thread_area.2 index a03fe54..a03fe54 100644 --- a/man2/get_thread_area.2 +++ b/man/man2/get_thread_area.2 diff --git a/man2/getcpu.2 b/man/man2/getcpu.2 index 4525470..f2097f9 100644 --- a/man2/getcpu.2 +++ b/man/man2/getcpu.2 @@ -4,7 +4,7 @@ .\" .\" 2008, mtk, various edits .\" -.TH getcpu 2 2023-10-31 "Linux man-pages 6.7" +.TH getcpu 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getcpu \- determine CPU and NUMA node on which the calling thread is running .SH LIBRARY diff --git a/man2/getcwd.2 b/man/man2/getcwd.2 index f080be0..f080be0 100644 --- a/man2/getcwd.2 +++ b/man/man2/getcwd.2 diff --git a/man2/getdents.2 b/man/man2/getdents.2 index 728d4d7..5b26de7 100644 --- a/man2/getdents.2 +++ b/man/man2/getdents.2 @@ -8,7 +8,7 @@ .\" Derived from 'readdir.2'. .\" Modified Tue Oct 22 08:11:14 EDT 1996 by Eric S. Raymond <esr@thyrsus.com> .\" -.TH getdents 2 2024-02-25 "Linux man-pages 6.7" +.TH getdents 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getdents, getdents64 \- get directory entries .SH LIBRARY @@ -262,6 +262,7 @@ inode# file type d_reclen d_off d_name #include <stdio.h> #include <stdlib.h> #include <sys/syscall.h> +#include <sys/types.h> #include <unistd.h> \& struct linux_dirent { diff --git a/man2/getdents64.2 b/man/man2/getdents64.2 index f3674ba..f3674ba 100644 --- a/man2/getdents64.2 +++ b/man/man2/getdents64.2 diff --git a/man2/getdomainname.2 b/man/man2/getdomainname.2 index 9c3b6e5..8bee80e 100644 --- a/man2/getdomainname.2 +++ b/man/man2/getdomainname.2 @@ -6,7 +6,7 @@ .\" Modified 2004-06-17 by Michael Kerrisk <mtk.manpages@gmail.com> .\" Modified 2008-11-27 by mtk .\" -.TH getdomainname 2 2023-10-31 "Linux man-pages 6.7" +.TH getdomainname 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getdomainname, setdomainname \- get/set NIS domain name .SH LIBRARY diff --git a/man2/getegid.2 b/man/man2/getegid.2 index d9b10e7..d9b10e7 100644 --- a/man2/getegid.2 +++ b/man/man2/getegid.2 diff --git a/man2/getegid32.2 b/man/man2/getegid32.2 index d7da708..d7da708 100644 --- a/man2/getegid32.2 +++ b/man/man2/getegid32.2 diff --git a/man2/geteuid.2 b/man/man2/geteuid.2 index 165cfe1..165cfe1 100644 --- a/man2/geteuid.2 +++ b/man/man2/geteuid.2 diff --git a/man2/geteuid32.2 b/man/man2/geteuid32.2 index 8e60b77..8e60b77 100644 --- a/man2/geteuid32.2 +++ b/man/man2/geteuid32.2 diff --git a/man2/getgid.2 b/man/man2/getgid.2 index 74394a1..2d4dd50 100644 --- a/man2/getgid.2 +++ b/man/man2/getgid.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH getgid 2 2023-10-31 "Linux man-pages 6.7" +.TH getgid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getgid, getegid \- get group identity .SH LIBRARY diff --git a/man2/getgid32.2 b/man/man2/getgid32.2 index d9b10e7..d9b10e7 100644 --- a/man2/getgid32.2 +++ b/man/man2/getgid32.2 diff --git a/man2/getgroups.2 b/man/man2/getgroups.2 index d00dc9e..9859cf5 100644 --- a/man2/getgroups.2 +++ b/man/man2/getgroups.2 @@ -9,7 +9,7 @@ .\" 2008-05-03, mtk, expanded and rewrote parts of DESCRIPTION and RETURN .\" VALUE, made style of page more consistent with man-pages style. .\" -.TH getgroups 2 2023-10-31 "Linux man-pages 6.7" +.TH getgroups 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getgroups, setgroups \- get/set list of supplementary group IDs .SH LIBRARY diff --git a/man2/getgroups32.2 b/man/man2/getgroups32.2 index 0ae4cc0..0ae4cc0 100644 --- a/man2/getgroups32.2 +++ b/man/man2/getgroups32.2 diff --git a/man2/gethostname.2 b/man/man2/gethostname.2 index 0e3ed70..f2720fb 100644 --- a/man2/gethostname.2 +++ b/man/man2/gethostname.2 @@ -9,7 +9,7 @@ .\" Modified 2004-06-17 by mtk .\" Modified 2008-11-27 by mtk .\" -.TH gethostname 2 2023-10-31 "Linux man-pages 6.7" +.TH gethostname 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME gethostname, sethostname \- get/set hostname .SH LIBRARY diff --git a/man2/getitimer.2 b/man/man2/getitimer.2 index 6674117..729765d 100644 --- a/man2/getitimer.2 +++ b/man/man2/getitimer.2 @@ -10,7 +10,7 @@ .\" 2005-04-06 mtk, Matthias Lang <matthias@corelatus.se> .\" Noted MAX_SEC_IN_JIFFIES ceiling .\" -.TH getitimer 2 2023-10-31 "Linux man-pages 6.7" +.TH getitimer 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getitimer, setitimer \- get or set value of an interval timer .SH LIBRARY diff --git a/man2/getmsg.2 b/man/man2/getmsg.2 index 5d25ea6..5d25ea6 100644 --- a/man2/getmsg.2 +++ b/man/man2/getmsg.2 diff --git a/man2/getpagesize.2 b/man/man2/getpagesize.2 index 25fcbcd..1bfcad3 100644 --- a/man2/getpagesize.2 +++ b/man/man2/getpagesize.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH getpagesize 2 2023-10-31 "Linux man-pages 6.7" +.TH getpagesize 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getpagesize \- get memory page size .SH LIBRARY @@ -37,6 +37,19 @@ returns the number of bytes in a memory page, where "page" is a fixed-length block, the unit for memory allocation and file mapping performed by .BR mmap (2). +.SH VERSIONS +A user program should not hard-code a page size, +neither as a literal nor using the +.B PAGE_SIZE +macro, +because some architectures support multiple page sizes. +.P +This manual page is in section 2 because +Alpha, SPARC, and SPARC64 +all have a Linux system call +.BR getpagesize () +though other architectures do not, +and use the ELF auxiliary vector instead. .SH STANDARDS None. .SH HISTORY @@ -44,46 +57,11 @@ This call first appeared in 4.2BSD. SVr4, 4.4BSD, SUSv2. In SUSv2 the .BR getpagesize () -call is labeled LEGACY, and in POSIX.1-2001 -it has been dropped; -HP-UX does not have this call. -.SH NOTES -Portable applications should employ -.I sysconf(_SC_PAGESIZE) -instead of -.BR getpagesize (): -.P -.in +4n -.EX -#include <unistd.h> -long sz = sysconf(_SC_PAGESIZE); -.EE -.in +call was labeled LEGACY, +and it was removed in POSIX.1-2001. .P -(Most systems allow the synonym -.B _SC_PAGE_SIZE -for -.BR _SC_PAGESIZE .) -.P -Whether -.BR getpagesize () -is present as a Linux system call depends on the architecture. -If it is, it returns the kernel symbol -.BR PAGE_SIZE , -whose value depends on the architecture and machine model. -Generally, one uses binaries that are dependent on the architecture but not -on the machine model, in order to have a single binary -distribution per architecture. -This means that a user program -should not find -.B PAGE_SIZE -at compile time from a header file, -but use an actual system call, at least for those architectures -(like sun4) where this dependency exists. -Here glibc 2.0 fails because its -.BR getpagesize () -returns a statically derived value, and does not use a system call. -Things are OK in glibc 2.1. +glibc 2.0 returned a constant +even on architectures with multiple page sizes. .SH SEE ALSO .BR mmap (2), .BR sysconf (3) diff --git a/man2/getpeername.2 b/man/man2/getpeername.2 index b738e9e..81089bc 100644 --- a/man2/getpeername.2 +++ b/man/man2/getpeername.2 @@ -11,7 +11,7 @@ .\" Modified 17 Jul 2002, Michael Kerrisk <mtk.manpages@gmail.com> .\" Added 'socket' to NAME, so that "man -k socket" will show this page. .\" -.TH getpeername 2 2023-10-31 "Linux man-pages 6.7" +.TH getpeername 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getpeername \- get name of connected peer socket .SH LIBRARY diff --git a/man2/getpgid.2 b/man/man2/getpgid.2 index d6b107a..d6b107a 100644 --- a/man2/getpgid.2 +++ b/man/man2/getpgid.2 diff --git a/man2/getpgrp.2 b/man/man2/getpgrp.2 index d6b107a..d6b107a 100644 --- a/man2/getpgrp.2 +++ b/man/man2/getpgrp.2 diff --git a/man2/getpid.2 b/man/man2/getpid.2 index 5166035..fafcb6c 100644 --- a/man2/getpid.2 +++ b/man/man2/getpid.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH getpid 2 2023-10-31 "Linux man-pages 6.7" +.TH getpid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getpid, getppid \- get process identification .SH LIBRARY diff --git a/man2/getpmsg.2 b/man/man2/getpmsg.2 index 5d25ea6..5d25ea6 100644 --- a/man2/getpmsg.2 +++ b/man/man2/getpmsg.2 diff --git a/man2/getppid.2 b/man/man2/getppid.2 index fca885e..fca885e 100644 --- a/man2/getppid.2 +++ b/man/man2/getppid.2 diff --git a/man2/getpriority.2 b/man/man2/getpriority.2 index e4aa4f0..075e3c5 100644 --- a/man2/getpriority.2 +++ b/man/man2/getpriority.2 @@ -14,7 +14,7 @@ .\" Clarified meaning of 0 value for 'who' argument .\" Modified 2004-05-27 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH getpriority 2 2023-10-31 "Linux man-pages 6.7" +.TH getpriority 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getpriority, setpriority \- get/set program scheduling priority .SH LIBRARY diff --git a/man2/getrandom.2 b/man/man2/getrandom.2 index e4c63a8..fb96cf2 100644 --- a/man2/getrandom.2 +++ b/man/man2/getrandom.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH getrandom 2 2023-10-31 "Linux man-pages 6.7" +.TH getrandom 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getrandom \- obtain a series of random bytes .SH LIBRARY diff --git a/man2/getresgid.2 b/man/man2/getresgid.2 index ac4fb7c..ac4fb7c 100644 --- a/man2/getresgid.2 +++ b/man/man2/getresgid.2 diff --git a/man2/getresgid32.2 b/man/man2/getresgid32.2 index 2b3240f..2b3240f 100644 --- a/man2/getresgid32.2 +++ b/man/man2/getresgid32.2 diff --git a/man2/getresuid.2 b/man/man2/getresuid.2 index 9b4a1ff..51faf87 100644 --- a/man2/getresuid.2 +++ b/man/man2/getresuid.2 @@ -5,7 +5,7 @@ .\" .\" Modified, 2003-05-26, Michael Kerrisk, <mtk.manpages@gmail.com> .\" -.TH getresuid 2 2023-10-31 "Linux man-pages 6.7" +.TH getresuid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getresuid, getresgid \- get real, effective, and saved user/group IDs .SH LIBRARY diff --git a/man2/getresuid32.2 b/man/man2/getresuid32.2 index ac4fb7c..ac4fb7c 100644 --- a/man2/getresuid32.2 +++ b/man/man2/getresuid32.2 diff --git a/man2/getrlimit.2 b/man/man2/getrlimit.2 index ece8e97..6551373 100644 --- a/man2/getrlimit.2 +++ b/man/man2/getrlimit.2 @@ -42,7 +42,7 @@ .\" 2008-05-07, mtk / Peter Zijlstra, Added description of RLIMIT_RTTIME .\" 2010-11-06, mtk: Added documentation of prlimit() .\" -.TH getrlimit 2 2024-02-25 "Linux man-pages 6.7" +.TH getrlimit 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getrlimit, setrlimit, prlimit \- get/set resource limits .SH LIBRARY diff --git a/man2/getrusage.2 b/man/man2/getrusage.2 index 97c144f..ff640e2 100644 --- a/man2/getrusage.2 +++ b/man/man2/getrusage.2 @@ -17,7 +17,7 @@ .\" document ru_maxrss .\" 2010-05-24, mtk, enhanced description of various fields .\" -.TH getrusage 2 2024-03-14 "Linux man-pages 6.7" +.TH getrusage 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getrusage \- get resource usage .SH LIBRARY diff --git a/man2/getsid.2 b/man/man2/getsid.2 index 25f0b2d..232b019 100644 --- a/man2/getsid.2 +++ b/man/man2/getsid.2 @@ -5,7 +5,7 @@ .\" .\" Modified Thu Oct 31 14:18:40 1996 by Eric S. Raymond <esr@y\thyrsus.com> .\" Modified 2001-12-17, aeb -.TH getsid 2 2023-10-31 "Linux man-pages 6.7" +.TH getsid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getsid \- get session ID .SH LIBRARY diff --git a/man2/getsockname.2 b/man/man2/getsockname.2 index 6d4a9f6..1f73883 100644 --- a/man2/getsockname.2 +++ b/man/man2/getsockname.2 @@ -9,7 +9,7 @@ .\" Modified Tue Oct 22 00:22:35 EDT 1996 by Eric S. Raymond <esr@thyrsus.com> .\" Modified Sun Mar 28 21:26:46 1999 by Andries Brouwer <aeb@cwi.nl> .\" -.TH getsockname 2 2023-10-31 "Linux man-pages 6.7" +.TH getsockname 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getsockname \- get socket name .SH LIBRARY diff --git a/man2/getsockopt.2 b/man/man2/getsockopt.2 index baf3395..8393d49 100644 --- a/man2/getsockopt.2 +++ b/man/man2/getsockopt.2 @@ -13,7 +13,7 @@ .\" Modified 1999 by Andi Kleen <ak@muc.de>. .\" Removed most stuff because it is in socket.7 now. .\" -.TH getsockopt 2 2023-10-31 "Linux man-pages 6.7" +.TH getsockopt 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getsockopt, setsockopt \- get and set options on sockets .SH LIBRARY diff --git a/man2/gettid.2 b/man/man2/gettid.2 index 297a902..fa1fb2c 100644 --- a/man2/gettid.2 +++ b/man/man2/gettid.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH gettid 2 2023-10-31 "Linux man-pages 6.7" +.TH gettid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME gettid \- get thread identification .SH LIBRARY diff --git a/man2/gettimeofday.2 b/man/man2/gettimeofday.2 index cd8bc84..d963e1b 100644 --- a/man2/gettimeofday.2 +++ b/man/man2/gettimeofday.2 @@ -17,7 +17,7 @@ .\" Modified, 2004-05-27 by Michael Kerrisk <mtk.manpages@gmail.com> .\" Added notes on capability requirement. .\" -.TH gettimeofday 2 2023-10-31 "Linux man-pages 6.7" +.TH gettimeofday 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME gettimeofday, settimeofday \- get / set time .SH LIBRARY diff --git a/man2/getuid.2 b/man/man2/getuid.2 index 978b8ec..0660a28 100644 --- a/man2/getuid.2 +++ b/man/man2/getuid.2 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Historical remark, aeb, 2004-06-05 -.TH getuid 2 2023-10-31 "Linux man-pages 6.7" +.TH getuid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getuid, geteuid \- get user identity .SH LIBRARY diff --git a/man2/getuid32.2 b/man/man2/getuid32.2 index 165cfe1..165cfe1 100644 --- a/man2/getuid32.2 +++ b/man/man2/getuid32.2 diff --git a/man2/getunwind.2 b/man/man2/getunwind.2 index 1a904b7..64343aa 100644 --- a/man2/getunwind.2 +++ b/man/man2/getunwind.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH getunwind 2 2023-10-31 "Linux man-pages 6.7" +.TH getunwind 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getunwind \- copy the unwind data to caller's buffer .SH LIBRARY diff --git a/man2/getxattr.2 b/man/man2/getxattr.2 index 6d7a0ee..e4c67a6 100644 --- a/man2/getxattr.2 +++ b/man/man2/getxattr.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH getxattr 2 2023-10-31 "Linux man-pages 6.7" +.TH getxattr 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME getxattr, lgetxattr, fgetxattr \- retrieve an extended attribute value .SH LIBRARY diff --git a/man2/gtty.2 b/man/man2/gtty.2 index 5d25ea6..5d25ea6 100644 --- a/man2/gtty.2 +++ b/man/man2/gtty.2 diff --git a/man2/idle.2 b/man/man2/idle.2 index c32b3d7..15d7a09 100644 --- a/man2/idle.2 +++ b/man/man2/idle.2 @@ -9,7 +9,7 @@ .\" N.B. calling "idle" from user process used to hang process! .\" Modified Thu Oct 31 14:41:15 1996 by Eric S. Raymond <esr@thyrsus.com> .\" " -.TH idle 2 2023-10-31 "Linux man-pages 6.7" +.TH idle 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME idle \- make process 0 idle .SH SYNOPSIS diff --git a/man2/inb.2 b/man/man2/inb.2 index 2c63c75..2c63c75 100644 --- a/man2/inb.2 +++ b/man/man2/inb.2 diff --git a/man2/inb_p.2 b/man/man2/inb_p.2 index 2c63c75..2c63c75 100644 --- a/man2/inb_p.2 +++ b/man/man2/inb_p.2 diff --git a/man2/init_module.2 b/man/man2/init_module.2 index 5cc61d0..98b3c5c 100644 --- a/man2/init_module.2 +++ b/man/man2/init_module.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH init_module 2 2023-10-31 "Linux man-pages 6.7" +.TH init_module 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME init_module, finit_module \- load a kernel module .SH LIBRARY @@ -107,6 +107,10 @@ Ignore symbol version hashes. .TP .B MODULE_INIT_IGNORE_VERMAGIC Ignore kernel version magic. +.TP +.BR MODULE_INIT_COMPRESSED_FILE " (since Linux 5.17)" +.\" commit b1ae6dc41eaaa98bb75671e0f3665bfda248c3e7 +Use in-kernel module decompression. .P There are some safety checks built into a module to ensure that it matches the kernel against which it is loaded. @@ -136,6 +140,40 @@ If the kernel is built to permit forced loading (i.e., configured with then loading continues, otherwise it fails with the error .B ENOEXEC as expected for malformed modules. +.P +If the kernel was build with +.BR CONFIG_MODULE_DECOMPRESS , +the in-kernel decompression feature can be used. +User-space code can check if the kernel supports decompression +by reading the +.I /sys/module/compression +attribute. +If the kernel supports decompression, +the compressed file can directly be passed to +.BR finit_module () +using the +.B MODULE_INIT_COMPRESSED_FILE +flag. +The in-kernel module decompressor supports the following compression algorithms: +.P +.RS 4 +.PD 0 +.IP \[bu] 3 +.I gzip +(since Linux 5.17) +.IP \[bu] +.I xz +(since Linux 5.17) +.IP \[bu] +.I zstd +.\" commit 169a58ad824d896b9e291a27193342616e651b82 +(since Linux 6.2) +.PD +.RE +.P +The kernel only implements a single decompression method. +This is selected during module generation accordingly to the compression method +chosen in the kernel configuration. .SH RETURN VALUE On success, these system calls return 0. On error, \-1 is returned and @@ -223,10 +261,23 @@ is too large. .I flags is invalid. .TP +.B EINVAL +The decompressor sanity checks failed, +while loading a compressed module with flag +.B MODULE_INIT_COMPRESSED_FILE +set. +.TP .B ENOEXEC .I fd does not refer to an open file. .TP +.BR EOPNOTSUPP " (since Linux 5.17)" +The flag +.B MODULE_INIT_COMPRESSED_FILE +is set to load a compressed module, +and the kernel was built without +.BR CONFIG_MODULE_DECOMPRESS . +.TP .BR ETXTBSY " (since Linux 4.7)" .\" commit 39d637af5aa7577f655c58b9e55587566c63a0af The file referred to by diff --git a/man2/inl.2 b/man/man2/inl.2 index 2c63c75..2c63c75 100644 --- a/man2/inl.2 +++ b/man/man2/inl.2 diff --git a/man2/inl_p.2 b/man/man2/inl_p.2 index 2c63c75..2c63c75 100644 --- a/man2/inl_p.2 +++ b/man/man2/inl_p.2 diff --git a/man2/inotify_add_watch.2 b/man/man2/inotify_add_watch.2 index b86328b..a430f39 100644 --- a/man2/inotify_add_watch.2 +++ b/man/man2/inotify_add_watch.2 @@ -6,7 +6,7 @@ .\" 2005-07-19 Robert Love <rlove@rlove.org> - initial version .\" 2006-02-07 mtk, various changes .\" -.TH inotify_add_watch 2 2023-10-31 "Linux man-pages 6.7" +.TH inotify_add_watch 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME inotify_add_watch \- add a watch to an initialized inotify instance .SH LIBRARY diff --git a/man2/inotify_init.2 b/man/man2/inotify_init.2 index 16694cf..44f6203 100644 --- a/man2/inotify_init.2 +++ b/man/man2/inotify_init.2 @@ -7,7 +7,7 @@ .\" 2006-02-07 mtk, minor changes .\" 2008-10-10 mtk: add description of inotify_init1() .\" -.TH inotify_init 2 2023-10-31 "Linux man-pages 6.7" +.TH inotify_init 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME inotify_init, inotify_init1 \- initialize an inotify instance .SH LIBRARY diff --git a/man2/inotify_init1.2 b/man/man2/inotify_init1.2 index 62c5b44..62c5b44 100644 --- a/man2/inotify_init1.2 +++ b/man/man2/inotify_init1.2 diff --git a/man2/inotify_rm_watch.2 b/man/man2/inotify_rm_watch.2 index 9fb5238..2f6a811 100644 --- a/man2/inotify_rm_watch.2 +++ b/man/man2/inotify_rm_watch.2 @@ -5,7 +5,7 @@ .\" 2005-07-19 Robert Love <rlove@rlove.org> - initial version .\" 2006-02-07 mtk, minor changes .\" -.TH inotify_rm_watch 2 2023-10-31 "Linux man-pages 6.7" +.TH inotify_rm_watch 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME inotify_rm_watch \- remove an existing watch from an inotify instance .SH LIBRARY diff --git a/man2/insb.2 b/man/man2/insb.2 index 2c63c75..2c63c75 100644 --- a/man2/insb.2 +++ b/man/man2/insb.2 diff --git a/man2/insl.2 b/man/man2/insl.2 index 2c63c75..2c63c75 100644 --- a/man2/insl.2 +++ b/man/man2/insl.2 diff --git a/man2/insw.2 b/man/man2/insw.2 index 2c63c75..2c63c75 100644 --- a/man2/insw.2 +++ b/man/man2/insw.2 diff --git a/man2/intro.2 b/man/man2/intro.2 index 74af07c..f9455ee 100644 --- a/man2/intro.2 +++ b/man/man2/intro.2 @@ -6,7 +6,7 @@ .\" new _syscall(2) page, and substantially enhanced and rewrote .\" the remaining material on this page. .\" -.TH intro 2 2023-10-31 "Linux man-pages 6.7" +.TH intro 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME intro \- introduction to system calls .SH DESCRIPTION diff --git a/man2/inw.2 b/man/man2/inw.2 index 2c63c75..2c63c75 100644 --- a/man2/inw.2 +++ b/man/man2/inw.2 diff --git a/man2/inw_p.2 b/man/man2/inw_p.2 index 2c63c75..2c63c75 100644 --- a/man2/inw_p.2 +++ b/man/man2/inw_p.2 diff --git a/man2/io_cancel.2 b/man/man2/io_cancel.2 index 7cce965..6864dee 100644 --- a/man2/io_cancel.2 +++ b/man/man2/io_cancel.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" -.TH io_cancel 2 2023-10-31 "Linux man-pages 6.7" +.TH io_cancel 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME io_cancel \- cancel an outstanding asynchronous I/O operation .SH LIBRARY diff --git a/man2/io_destroy.2 b/man/man2/io_destroy.2 index b22be59..a5ddbf8 100644 --- a/man2/io_destroy.2 +++ b/man/man2/io_destroy.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" -.TH io_destroy 2 2023-10-31 "Linux man-pages 6.7" +.TH io_destroy 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME io_destroy \- destroy an asynchronous I/O context .SH LIBRARY diff --git a/man2/io_getevents.2 b/man/man2/io_getevents.2 index 05332f3..d81514c 100644 --- a/man2/io_getevents.2 +++ b/man/man2/io_getevents.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" -.TH io_getevents 2 2023-10-31 "Linux man-pages 6.7" +.TH io_getevents 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME io_getevents \- read asynchronous I/O events from the completion queue .SH LIBRARY diff --git a/man2/io_setup.2 b/man/man2/io_setup.2 index 8fba0ba..2e4cb10 100644 --- a/man2/io_setup.2 +++ b/man/man2/io_setup.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" -.TH io_setup 2 2023-10-31 "Linux man-pages 6.7" +.TH io_setup 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME io_setup \- create an asynchronous I/O context .SH LIBRARY diff --git a/man2/io_submit.2 b/man/man2/io_submit.2 index 215701e..cf41297 100644 --- a/man2/io_submit.2 +++ b/man/man2/io_submit.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" -.TH io_submit 2 2023-10-31 "Linux man-pages 6.7" +.TH io_submit 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME io_submit \- submit asynchronous I/O blocks for processing .SH LIBRARY diff --git a/man2/ioctl.2 b/man/man2/ioctl.2 index 518712b..705f5db 100644 --- a/man2/ioctl.2 +++ b/man/man2/ioctl.2 @@ -10,7 +10,7 @@ .\" Modified 1999-06-25 by Rachael Munns <vashti@dream.org.uk> .\" Modified 2000-09-21 by Andries Brouwer <aeb@cwi.nl> .\" -.TH ioctl 2 2024-03-03 "Linux man-pages 6.7" +.TH ioctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl \- control device .SH LIBRARY diff --git a/man2/ioctl_console.2 b/man/man2/ioctl_console.2 index f06725f..e3e6a08 100644 --- a/man2/ioctl_console.2 +++ b/man/man2/ioctl_console.2 @@ -19,7 +19,7 @@ .\" VT_UNLOCKSWITCH (since Linux 1.3.47, needs CAP_SYS_TTY_CONFIG) .\" VT_GETHIFONTMASK (since Linux 2.6.18) .\" -.TH ioctl_console 2 2024-03-03 "Linux man-pages 6.7" +.TH ioctl_console 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_console \- ioctls for console terminal and virtual consoles .SH DESCRIPTION diff --git a/man2/ioctl_fat.2 b/man/man2/ioctl_fat.2 index a690cf1..57b0e6f 100644 --- a/man2/ioctl_fat.2 +++ b/man/man2/ioctl_fat.2 @@ -1,7 +1,7 @@ .\" Copyright (C) 2014, Heinrich Schuchardt <xypron.glpk@gmx.de> .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft -.TH ioctl_fat 2 2023-10-31 "Linux man-pages 6.7" +.TH ioctl_fat 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_fat \- manipulating the FAT filesystem .SH LIBRARY diff --git a/man2/ioctl_ficlone.2 b/man/man2/ioctl_ficlone.2 index 19bb348..19bb348 100644 --- a/man2/ioctl_ficlone.2 +++ b/man/man2/ioctl_ficlone.2 diff --git a/man2/ioctl_ficlonerange.2 b/man/man2/ioctl_ficlonerange.2 index b2c5e6b..0b9b154 100644 --- a/man2/ioctl_ficlonerange.2 +++ b/man/man2/ioctl_ficlonerange.2 @@ -1,7 +1,7 @@ .\" Copyright (c) 2016, Oracle. All rights reserved. .\" .\" SPDX-License-Identifier: GPL-2.0-or-later -.TH ioctl_ficlonerange 2 2023-10-31 "Linux man-pages 6.7" +.TH ioctl_ficlonerange 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_ficlonerange, ioctl_ficlone \- share some the data of one file with another file diff --git a/man2/ioctl_fideduperange.2 b/man/man2/ioctl_fideduperange.2 index 84fd2e8..ba00ac3 100644 --- a/man2/ioctl_fideduperange.2 +++ b/man/man2/ioctl_fideduperange.2 @@ -1,7 +1,7 @@ .\" Copyright (c) 2016, Oracle. All rights reserved. .\" .\" SPDX-License-Identifier: GPL-2.0-or-later -.TH ioctl_fideduperange 2 2024-03-03 "Linux man-pages 6.7" +.TH ioctl_fideduperange 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_fideduperange \- share some the data of one file with another file .SH LIBRARY diff --git a/man2/ioctl_fslabel.2 b/man/man2/ioctl_fslabel.2 index 7fcde80..61a3b35 100644 --- a/man2/ioctl_fslabel.2 +++ b/man/man2/ioctl_fslabel.2 @@ -1,7 +1,7 @@ .\" Copyright (c) 2018, Red Hat, Inc. All rights reserved. .\" .\" SPDX-License-Identifier: GPL-2.0-or-later -.TH ioctl_fslabel 2 2023-10-31 "Linux man-pages 6.7" +.TH ioctl_fslabel 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_fslabel \- get or set a filesystem label .SH LIBRARY diff --git a/man2/ioctl_getfsmap.2 b/man/man2/ioctl_getfsmap.2 index 97fbc67..e10134c 100644 --- a/man2/ioctl_getfsmap.2 +++ b/man/man2/ioctl_getfsmap.2 @@ -1,7 +1,7 @@ .\" Copyright (c) 2017, Oracle. All rights reserved. .\" .\" SPDX-License-Identifier: GPL-2.0-or-later -.TH ioctl_getfsmap 2 2024-03-03 "Linux man-pages 6.7" +.TH ioctl_getfsmap 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_getfsmap \- retrieve the physical layout of the filesystem .SH LIBRARY diff --git a/man2/ioctl_iflags.2 b/man/man2/ioctl_iflags.2 index e6cc7cb..5677030 100644 --- a/man2/ioctl_iflags.2 +++ b/man/man2/ioctl_iflags.2 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH ioctl_iflags 2 2023-10-31 "Linux man-pages 6.7" +.TH ioctl_iflags 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_iflags \- ioctl() operations for inode flags .SH DESCRIPTION diff --git a/man2/ioctl_ns.2 b/man/man2/ioctl_ns.2 index a21c14a..0f6aede 100644 --- a/man2/ioctl_ns.2 +++ b/man/man2/ioctl_ns.2 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH ioctl_ns 2 2024-03-03 "Linux man-pages 6.7" +.TH ioctl_ns 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_ns \- ioctl() operations for Linux namespaces .SH DESCRIPTION diff --git a/man2/ioctl_pagemap_scan.2 b/man/man2/ioctl_pagemap_scan.2 index fcd9bdc..19d7da1 100644 --- a/man2/ioctl_pagemap_scan.2 +++ b/man/man2/ioctl_pagemap_scan.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH ioctl_pagemap_scan 2 2024-01-28 "Linux man-pages 6.7" +.TH ioctl_pagemap_scan 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_pagemap_scan \- get and/or clear page flags .SH LIBRARY diff --git a/man2/ioctl_pipe.2 b/man/man2/ioctl_pipe.2 index d08efa1..f895142 100644 --- a/man2/ioctl_pipe.2 +++ b/man/man2/ioctl_pipe.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH ioctl_pipe 2 2023-10-31 "Linux man-pages 6.7" +.TH ioctl_pipe 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_pipe \- ioctl() operations for General notification mechanism .SH SYNOPSIS diff --git a/man2/ioctl_tty.2 b/man/man2/ioctl_tty.2 index 9d247ed..6731d4e 100644 --- a/man2/ioctl_tty.2 +++ b/man/man2/ioctl_tty.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" -.TH ioctl_tty 2 2024-03-03 "Linux man-pages 6.7" +.TH ioctl_tty 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_tty \- ioctls for terminals and serial lines .SH LIBRARY diff --git a/man2/ioctl_userfaultfd.2 b/man/man2/ioctl_userfaultfd.2 index 08e52e6..2d24130 100644 --- a/man2/ioctl_userfaultfd.2 +++ b/man/man2/ioctl_userfaultfd.2 @@ -5,7 +5,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH ioctl_userfaultfd 2 2024-03-03 "Linux man-pages 6.7" +.TH ioctl_userfaultfd 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioctl_userfaultfd \- create a file descriptor for handling page faults in user space diff --git a/man2/ioperm.2 b/man/man2/ioperm.2 index dd62ce5..1378dbd 100644 --- a/man2/ioperm.2 +++ b/man/man2/ioperm.2 @@ -12,7 +12,7 @@ .\" Modified, 27 May 2004, Michael Kerrisk <mtk.manpages@gmail.com> .\" Added notes on capability requirements .\" -.TH ioperm 2 2023-10-31 "Linux man-pages 6.7" +.TH ioperm 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioperm \- set port input/output permissions .SH LIBRARY diff --git a/man2/iopl.2 b/man/man2/iopl.2 index b2211e2..2a566fb 100644 --- a/man2/iopl.2 +++ b/man/man2/iopl.2 @@ -10,7 +10,7 @@ .\" Modified, 27 May 2004, Michael Kerrisk <mtk.manpages@gmail.com> .\" Added notes on capability requirements .\" -.TH iopl 2 2023-10-31 "Linux man-pages 6.7" +.TH iopl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME iopl \- change I/O privilege level .SH LIBRARY diff --git a/man2/ioprio_get.2 b/man/man2/ioprio_get.2 index d6d5b3b..d6d5b3b 100644 --- a/man2/ioprio_get.2 +++ b/man/man2/ioprio_get.2 diff --git a/man2/ioprio_set.2 b/man/man2/ioprio_set.2 index 629d2df..ae744ba 100644 --- a/man2/ioprio_set.2 +++ b/man/man2/ioprio_set.2 @@ -7,7 +7,7 @@ .\" with various additions by Michael Kerrisk <mtk.manpages@gmail.com> .\" .\" -.TH ioprio_set 2 2023-10-31 "Linux man-pages 6.7" +.TH ioprio_set 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ioprio_get, ioprio_set \- get/set I/O scheduling class and priority .SH LIBRARY diff --git a/man2/ipc.2 b/man/man2/ipc.2 index e1b6c20..120693d 100644 --- a/man2/ipc.2 +++ b/man/man2/ipc.2 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\" Modified Tue Oct 22 08:11:14 EDT 1996 by Eric S. Raymond <esr@thyrsus.com> -.TH ipc 2 2023-10-31 "Linux man-pages 6.7" +.TH ipc 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ipc \- System V IPC system calls .SH LIBRARY diff --git a/man2/isastream.2 b/man/man2/isastream.2 index 5d25ea6..5d25ea6 100644 --- a/man2/isastream.2 +++ b/man/man2/isastream.2 diff --git a/man2/kcmp.2 b/man/man2/kcmp.2 index cfd65df..0add272 100644 --- a/man2/kcmp.2 +++ b/man/man2/kcmp.2 @@ -5,7 +5,7 @@ .\" .\" Kernel commit d97b46a64674a267bc41c9e16132ee2a98c3347d .\" -.TH kcmp 2 2023-10-31 "Linux man-pages 6.7" +.TH kcmp 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME kcmp \- compare two processes to determine if they share a kernel resource .SH LIBRARY @@ -347,6 +347,7 @@ Child duplicated FD 3 to create FD 5 #include <stdio.h> #include <stdlib.h> #include <sys/syscall.h> +#include <sys/types.h> #include <sys/wait.h> #include <unistd.h> \& diff --git a/man2/kexec_file_load.2 b/man/man2/kexec_file_load.2 index 6c20331..6c20331 100644 --- a/man2/kexec_file_load.2 +++ b/man/man2/kexec_file_load.2 diff --git a/man2/kexec_load.2 b/man/man2/kexec_load.2 index 499f6ca..99e018d 100644 --- a/man2/kexec_load.2 +++ b/man/man2/kexec_load.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH kexec_load 2 2023-10-31 "Linux man-pages 6.7" +.TH kexec_load 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME kexec_load, kexec_file_load \- load a new kernel for later execution .SH LIBRARY diff --git a/man2/keyctl.2 b/man/man2/keyctl.2 index 8f8ec19..fbde8cd 100644 --- a/man2/keyctl.2 +++ b/man/man2/keyctl.2 @@ -5,7 +5,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH keyctl 2 2024-02-25 "Linux man-pages 6.7" +.TH keyctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME keyctl \- manipulate the kernel's key management facility .SH LIBRARY diff --git a/man2/kill.2 b/man/man2/kill.2 index 1260ee0..d70feb8 100644 --- a/man2/kill.2 +++ b/man/man2/kill.2 @@ -21,7 +21,7 @@ .\" Modified 2004-06-24 by aeb .\" Modified, 2004-11-30, after idea from emmanuel.colbus@ensimag.imag.fr .\" -.TH kill 2 2023-10-31 "Linux man-pages 6.7" +.TH kill 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME kill \- send signal to a process .SH LIBRARY diff --git a/man2/landlock_add_rule.2 b/man/man2/landlock_add_rule.2 index 2858fa3..e873a39 100644 --- a/man2/landlock_add_rule.2 +++ b/man/man2/landlock_add_rule.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH landlock_add_rule 2 2023-10-31 "Linux man-pages 6.7" +.TH landlock_add_rule 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME landlock_add_rule \- add a new Landlock rule to a ruleset .SH LIBRARY diff --git a/man2/landlock_create_ruleset.2 b/man/man2/landlock_create_ruleset.2 index 0c69027..d2d1001 100644 --- a/man2/landlock_create_ruleset.2 +++ b/man/man2/landlock_create_ruleset.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH landlock_create_ruleset 2 2023-10-31 "Linux man-pages 6.7" +.TH landlock_create_ruleset 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME landlock_create_ruleset \- create a new Landlock ruleset .SH LIBRARY diff --git a/man2/landlock_restrict_self.2 b/man/man2/landlock_restrict_self.2 index c82181b..1ac611e 100644 --- a/man2/landlock_restrict_self.2 +++ b/man/man2/landlock_restrict_self.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH landlock_restrict_self 2 2023-10-31 "Linux man-pages 6.7" +.TH landlock_restrict_self 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME landlock_restrict_self \- enforce a Landlock ruleset .SH LIBRARY diff --git a/man2/lchown.2 b/man/man2/lchown.2 index f0a5635..f0a5635 100644 --- a/man2/lchown.2 +++ b/man/man2/lchown.2 diff --git a/man2/lchown32.2 b/man/man2/lchown32.2 index 8ed3964..8ed3964 100644 --- a/man2/lchown32.2 +++ b/man/man2/lchown32.2 diff --git a/man2/lgetxattr.2 b/man/man2/lgetxattr.2 index d9e5d90..d9e5d90 100644 --- a/man2/lgetxattr.2 +++ b/man/man2/lgetxattr.2 diff --git a/man2/link.2 b/man/man2/link.2 index 74437a0..9f09b0b 100644 --- a/man2/link.2 +++ b/man/man2/link.2 @@ -9,7 +9,7 @@ .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" Modified 2005-04-04, as per suggestion by Michael Hardt for rename.2 .\" -.TH link 2 2023-10-31 "Linux man-pages 6.7" +.TH link 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME link, linkat \- make a new name for a file .SH LIBRARY diff --git a/man2/linkat.2 b/man/man2/linkat.2 index a7d6da5..a7d6da5 100644 --- a/man2/linkat.2 +++ b/man/man2/linkat.2 diff --git a/man2/listen.2 b/man/man2/listen.2 index 94f0b2c..22f6ac6 100644 --- a/man2/listen.2 +++ b/man/man2/listen.2 @@ -14,7 +14,7 @@ .\" Modified 11 May 2001 by Sam Varshavchik <mrsam@courier-mta.com> .\" .\" -.TH listen 2 2023-10-31 "Linux man-pages 6.7" +.TH listen 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME listen \- listen for connections on a socket .SH LIBRARY diff --git a/man2/listxattr.2 b/man/man2/listxattr.2 index 71a8e53..0697b15 100644 --- a/man2/listxattr.2 +++ b/man/man2/listxattr.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH listxattr 2 2023-10-31 "Linux man-pages 6.7" +.TH listxattr 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME listxattr, llistxattr, flistxattr \- list extended attribute names .SH LIBRARY diff --git a/man2/llistxattr.2 b/man/man2/llistxattr.2 index 117bd2b..117bd2b 100644 --- a/man2/llistxattr.2 +++ b/man/man2/llistxattr.2 diff --git a/man2/llseek.2 b/man/man2/llseek.2 index 3ac742f..d885dd9 100644 --- a/man2/llseek.2 +++ b/man/man2/llseek.2 @@ -6,7 +6,7 @@ .\" .\" Modified Thu Oct 31 15:16:23 1996 by Eric S. Raymond <esr@thyrsus.com> .\" -.TH _llseek 2 2023-10-31 "Linux man-pages 6.7" +.TH _llseek 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME _llseek \- reposition read/write file offset .SH LIBRARY diff --git a/man2/lock.2 b/man/man2/lock.2 index 5d25ea6..5d25ea6 100644 --- a/man2/lock.2 +++ b/man/man2/lock.2 diff --git a/man2/lookup_dcookie.2 b/man/man2/lookup_dcookie.2 index 006afe2..8131b98 100644 --- a/man2/lookup_dcookie.2 +++ b/man/man2/lookup_dcookie.2 @@ -4,7 +4,7 @@ .\" .\" Modified 2004-06-17 Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH lookup_dcookie 2 2023-10-31 "Linux man-pages 6.7" +.TH lookup_dcookie 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME lookup_dcookie \- return a directory entry's path .SH LIBRARY diff --git a/man2/lremovexattr.2 b/man/man2/lremovexattr.2 index 38d01cc..38d01cc 100644 --- a/man2/lremovexattr.2 +++ b/man/man2/lremovexattr.2 diff --git a/man2/lseek.2 b/man/man2/lseek.2 index 93b3f6d..5e458f4 100644 --- a/man2/lseek.2 +++ b/man/man2/lseek.2 @@ -15,7 +15,7 @@ .\" Modified 2003-08-21 by Andries Brouwer <aeb@cwi.nl> .\" 2011-09-18, mtk, Added SEEK_DATA + SEEK_HOLE .\" -.TH lseek 2 2023-10-31 "Linux man-pages 6.7" +.TH lseek 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME lseek \- reposition read/write file offset .SH LIBRARY diff --git a/man2/lsetxattr.2 b/man/man2/lsetxattr.2 index dc07807..dc07807 100644 --- a/man2/lsetxattr.2 +++ b/man/man2/lsetxattr.2 diff --git a/man2/lstat.2 b/man/man2/lstat.2 index b1a86c1..b1a86c1 100644 --- a/man2/lstat.2 +++ b/man/man2/lstat.2 diff --git a/man2/lstat64.2 b/man/man2/lstat64.2 index 89b1c84..89b1c84 100644 --- a/man2/lstat64.2 +++ b/man/man2/lstat64.2 diff --git a/man2/madvise.2 b/man/man2/madvise.2 index c30ec4c..d08ca71 100644 --- a/man2/madvise.2 +++ b/man/man2/madvise.2 @@ -12,7 +12,7 @@ .\" 2011-09-18, Doug Goldstein <cardoe@cardoe.com> .\" Document MADV_HUGEPAGE and MADV_NOHUGEPAGE .\" -.TH madvise 2 2023-10-31 "Linux man-pages 6.7" +.TH madvise 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME madvise \- give advice about use of memory .SH LIBRARY diff --git a/man2/madvise1.2 b/man/man2/madvise1.2 index 5d25ea6..5d25ea6 100644 --- a/man2/madvise1.2 +++ b/man/man2/madvise1.2 diff --git a/man2/mbind.2 b/man/man2/mbind.2 index 4b43aca..67c958d 100644 --- a/man2/mbind.2 +++ b/man/man2/mbind.2 @@ -15,7 +15,7 @@ .\" Author: Lee Schermerhorn <lee.schermerhorn@hp.com> .\" Date: Thu Oct 25 14:16:32 2012 +0200 .\" -.TH mbind 2 2023-12-09 "Linux man-pages 6.7" +.TH mbind 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mbind \- set memory policy for a memory range .SH LIBRARY @@ -105,6 +105,7 @@ argument must specify one of .BR MPOL_DEFAULT , .BR MPOL_BIND , .BR MPOL_INTERLEAVE , +.BR MPOL_WEIGHTED_INTERLEAVE , .BR MPOL_PREFERRED , or .B MPOL_LOCAL @@ -243,6 +244,23 @@ at least 1\ MB or bigger with a fairly uniform access pattern. Accesses to a single page of the area will still be limited to the memory bandwidth of a single node. .TP +.BR MPOL_WEIGHTED_INTERLEAVE " (since Linux 6.9)" +.\" commit fa3bea4e1f8202d787709b7e3654eb0a99aed758 +This mode interleaves page allocations across the nodes specified in +.I nodemask +according to the weights in +.IR /sys/kernel/mm/mempolicy/weighted_interleave . +For example, if bits 0, 2, and 5 are set in +.IR nodemask , +and the contents of +.IR /sys/kernel/mm/mempolicy/weighted_interleave/node0 , +.IR /sys/ .\|.\|. /node2 , +and +.IR /sys/ .\|.\|. /node5 +are 4, 7, and 9, respectively, +then pages in this region will be allocated on nodes 0, 2, and 5 +in a 4:7:9 ratio. +.TP .B MPOL_PREFERRED This mode sets the preferred node for allocation. The kernel will try to allocate pages from this diff --git a/man2/membarrier.2 b/man/man2/membarrier.2 index ce5a9de..38f774f 100644 --- a/man2/membarrier.2 +++ b/man/man2/membarrier.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH membarrier 2 2023-10-31 "Linux man-pages 6.7" +.TH membarrier 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME membarrier \- issue memory barriers on a set of threads .SH LIBRARY diff --git a/man2/memfd_create.2 b/man/man2/memfd_create.2 index c7cf859..525bd43 100644 --- a/man2/memfd_create.2 +++ b/man/man2/memfd_create.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH memfd_create 2 2023-10-31 "Linux man-pages 6.7" +.TH memfd_create 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME memfd_create \- create an anonymous file .SH LIBRARY @@ -417,6 +417,7 @@ Existing seals: WRITE SHRINK #include <stdlib.h> #include <string.h> #include <sys/mman.h> +#include <sys/types.h> #include <unistd.h> \& int diff --git a/man2/memfd_secret.2 b/man/man2/memfd_secret.2 index 8b4fb48..029dbd9 100644 --- a/man2/memfd_secret.2 +++ b/man/man2/memfd_secret.2 @@ -7,7 +7,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH memfd_secret 2 2023-10-31 "Linux man-pages 6.7" +.TH memfd_secret 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME memfd_secret \- create an anonymous RAM-based file to access secret memory regions diff --git a/man2/migrate_pages.2 b/man/man2/migrate_pages.2 index 8f2ee8e..d5a54c1 100644 --- a/man2/migrate_pages.2 +++ b/man/man2/migrate_pages.2 @@ -6,7 +6,7 @@ .\" This manpage is Copyright (C) 2006 Silicon Graphics, Inc. .\" Christoph Lameter .\" -.TH migrate_pages 2 2023-10-31 "Linux man-pages 6.7" +.TH migrate_pages 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME migrate_pages \- move all pages in a process to another set of nodes .SH LIBRARY diff --git a/man2/mincore.2 b/man/man2/mincore.2 index efba7fc..e69d83a 100644 --- a/man2/mincore.2 +++ b/man/man2/mincore.2 @@ -11,7 +11,7 @@ .\" after message from <gordon.jin@intel.com> .\" 2007-01-08 mtk, rewrote various parts .\" -.TH mincore 2 2023-10-31 "Linux man-pages 6.7" +.TH mincore 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mincore \- determine whether pages are resident in memory .SH LIBRARY diff --git a/man2/mkdir.2 b/man/man2/mkdir.2 index d63059f..132195f 100644 --- a/man2/mkdir.2 +++ b/man/man2/mkdir.2 @@ -5,7 +5,7 @@ .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" -.TH mkdir 2 2023-10-31 "Linux man-pages 6.7" +.TH mkdir 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mkdir, mkdirat \- create a directory .SH LIBRARY diff --git a/man2/mkdirat.2 b/man/man2/mkdirat.2 index 467b98a..467b98a 100644 --- a/man2/mkdirat.2 +++ b/man/man2/mkdirat.2 diff --git a/man2/mknod.2 b/man/man2/mknod.2 index dd7905c..4add083 100644 --- a/man2/mknod.2 +++ b/man/man2/mknod.2 @@ -9,7 +9,7 @@ .\" Modified 2003-04-23 by Michael Kerrisk .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH mknod 2 2023-10-31 "Linux man-pages 6.7" +.TH mknod 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mknod, mknodat \- create a special or ordinary file .SH LIBRARY diff --git a/man2/mknodat.2 b/man/man2/mknodat.2 index 3db2282..3db2282 100644 --- a/man2/mknodat.2 +++ b/man/man2/mknodat.2 diff --git a/man2/mlock.2 b/man/man2/mlock.2 index 965e018..eb00a46 100644 --- a/man2/mlock.2 +++ b/man/man2/mlock.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH mlock 2 2023-10-31 "Linux man-pages 6.7" +.TH mlock 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mlock, mlock2, munlock, mlockall, munlockall \- lock and unlock memory .SH LIBRARY diff --git a/man2/mlock2.2 b/man/man2/mlock2.2 index 5e5b3c7..5e5b3c7 100644 --- a/man2/mlock2.2 +++ b/man/man2/mlock2.2 diff --git a/man2/mlockall.2 b/man/man2/mlockall.2 index 5e5b3c7..5e5b3c7 100644 --- a/man2/mlockall.2 +++ b/man/man2/mlockall.2 diff --git a/man2/mmap.2 b/man/man2/mmap.2 index 300eb2b..7af0de2 100644 --- a/man2/mmap.2 +++ b/man/man2/mmap.2 @@ -18,7 +18,7 @@ .\" 2007-07-10, mtk, Added an example program. .\" 2008-11-18, mtk, document MAP_STACK .\" -.TH mmap 2 2023-10-31 "Linux man-pages 6.7" +.TH mmap 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mmap, munmap \- map or unmap files or devices into memory .SH LIBRARY @@ -940,6 +940,7 @@ to output the desired bytes. #include <stdlib.h> #include <sys/mman.h> #include <sys/stat.h> +#include <sys/types.h> #include <unistd.h> \& #define handle_error(msg) \e diff --git a/man2/mmap2.2 b/man/man2/mmap2.2 index e406c20..c6a2ad6 100644 --- a/man2/mmap2.2 +++ b/man/man2/mmap2.2 @@ -6,7 +6,7 @@ .\" Added description of mmap2 .\" Modified, 2004-11-25, mtk -- removed stray #endif in prototype .\" -.TH mmap2 2 2023-10-31 "Linux man-pages 6.7" +.TH mmap2 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mmap2 \- map files or devices into memory .SH LIBRARY diff --git a/man2/modify_ldt.2 b/man/man2/modify_ldt.2 index 7ef2722..faf87d9 100644 --- a/man2/modify_ldt.2 +++ b/man/man2/modify_ldt.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH modify_ldt 2 2023-10-31 "Linux man-pages 6.7" +.TH modify_ldt 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME modify_ldt \- get or set a per-process LDT entry .SH LIBRARY diff --git a/man2/mount.2 b/man/man2/mount.2 index f2511c4..95d3a5d 100644 --- a/man2/mount.2 +++ b/man/man2/mount.2 @@ -17,7 +17,7 @@ .\" 2008-10-06, mtk: move umount*() material into separate umount.2 page. .\" 2008-10-06, mtk: Add discussion of namespaces. .\" -.TH mount 2 2023-10-31 "Linux man-pages 6.7" +.TH mount 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mount \- mount filesystem .SH LIBRARY diff --git a/man2/mount_setattr.2 b/man/man2/mount_setattr.2 index d59994b..0ea655f 100644 --- a/man2/mount_setattr.2 +++ b/man/man2/mount_setattr.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH mount_setattr 2 2023-10-31 "Linux man-pages 6.7" +.TH mount_setattr 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mount_setattr \- change properties of a mount or mount tree .SH LIBRARY @@ -667,6 +667,18 @@ Currently, the following filesystems support ID-mapped mounts: .IP \[bu] .B overlayfs (ID-mapped lower and upper layers supported since Linux 5.19) +.IP \[bu] +.B squashfs +(since Linux 6.2) +.IP \[bu] +.B tmpfs +(since Linux 6.3) +.IP \[bu] +.B cephfs +(since Linux 6.7) +.IP \[bu] +.B hugetlbfs +(since Linux 6.9) .PD .RE .IP \[bu] diff --git a/man2/move_pages.2 b/man/man2/move_pages.2 index e9627d1..c6b7349 100644 --- a/man2/move_pages.2 +++ b/man/man2/move_pages.2 @@ -8,7 +8,7 @@ .\" (e.g., compare with recommendation in mbind(2)). .\" Does this page need to give advice on this topic? .\" -.TH move_pages 2 2023-10-31 "Linux man-pages 6.7" +.TH move_pages 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME move_pages \- move individual pages of a process to another node .SH LIBRARY diff --git a/man2/mprotect.2 b/man/man2/mprotect.2 index 91812f5..b378166 100644 --- a/man2/mprotect.2 +++ b/man/man2/mprotect.2 @@ -10,7 +10,7 @@ .\" 2007-06-02, mtk: Fairly substantial rewrites and additions, and .\" a much improved example program. .\" -.TH mprotect 2 2023-10-31 "Linux man-pages 6.7" +.TH mprotect 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mprotect, pkey_mprotect \- set protection on a region of memory .SH LIBRARY diff --git a/man2/mpx.2 b/man/man2/mpx.2 index 5d25ea6..5d25ea6 100644 --- a/man2/mpx.2 +++ b/man/man2/mpx.2 diff --git a/man2/mq_getsetattr.2 b/man/man2/mq_getsetattr.2 index 0fca73b..8a9e5b7 100644 --- a/man2/mq_getsetattr.2 +++ b/man/man2/mq_getsetattr.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH mq_getsetattr 2 2023-10-31 "Linux man-pages 6.7" +.TH mq_getsetattr 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mq_getsetattr \- get/set message queue attributes .SH SYNOPSIS diff --git a/man2/mq_notify.2 b/man/man2/mq_notify.2 index 505a45e..505a45e 100644 --- a/man2/mq_notify.2 +++ b/man/man2/mq_notify.2 diff --git a/man2/mq_open.2 b/man/man2/mq_open.2 index ce82835..ce82835 100644 --- a/man2/mq_open.2 +++ b/man/man2/mq_open.2 diff --git a/man2/mq_timedreceive.2 b/man/man2/mq_timedreceive.2 index b4184f8..b4184f8 100644 --- a/man2/mq_timedreceive.2 +++ b/man/man2/mq_timedreceive.2 diff --git a/man2/mq_timedsend.2 b/man/man2/mq_timedsend.2 index db95863..db95863 100644 --- a/man2/mq_timedsend.2 +++ b/man/man2/mq_timedsend.2 diff --git a/man2/mq_unlink.2 b/man/man2/mq_unlink.2 index c5f2768..c5f2768 100644 --- a/man2/mq_unlink.2 +++ b/man/man2/mq_unlink.2 diff --git a/man2/mremap.2 b/man/man2/mremap.2 index aa635dd..d25b234 100644 --- a/man2/mremap.2 +++ b/man/man2/mremap.2 @@ -8,7 +8,7 @@ .\" Update for Linux 1.3.87 and later .\" 2005-10-11 mtk: Added NOTES for MREMAP_FIXED; revised EINVAL text. .\" -.TH mremap 2 2024-01-16 "Linux man-pages 6.7" +.TH mremap 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME mremap \- remap a virtual memory address .SH LIBRARY diff --git a/man2/msgctl.2 b/man/man2/msgctl.2 index 27aca82..d965269 100644 --- a/man2/msgctl.2 +++ b/man/man2/msgctl.2 @@ -16,7 +16,7 @@ .\" 2005-08-02, mtk: Added IPC_INFO, MSG_INFO, MSG_STAT descriptions .\" 2018-03-20, dbueso: Added MSG_STAT_ANY description. .\" -.TH msgctl 2 2024-03-03 "Linux man-pages 6.7" +.TH msgctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME msgctl \- System V message control operations .SH LIBRARY diff --git a/man2/msgget.2 b/man/man2/msgget.2 index 4a871d8..ab68dde 100644 --- a/man2/msgget.2 +++ b/man/man2/msgget.2 @@ -12,7 +12,7 @@ .\" Language and formatting clean-ups .\" Added notes on /proc files .\" -.TH msgget 2 2023-10-31 "Linux man-pages 6.7" +.TH msgget 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME msgget \- get a System V message queue identifier .SH LIBRARY diff --git a/man2/msgop.2 b/man/man2/msgop.2 index e09c632..0e5addf 100644 --- a/man2/msgop.2 +++ b/man/man2/msgop.2 @@ -17,7 +17,7 @@ .\" Language and formatting clean-ups .\" Added notes on /proc files .\" -.TH MSGOP 2 2023-10-31 "Linux man-pages 6.7" +.TH MSGOP 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME msgrcv, msgsnd \- System V message queue operations .SH LIBRARY diff --git a/man2/msgrcv.2 b/man/man2/msgrcv.2 index b34869e..b34869e 100644 --- a/man2/msgrcv.2 +++ b/man/man2/msgrcv.2 diff --git a/man2/msgsnd.2 b/man/man2/msgsnd.2 index b34869e..b34869e 100644 --- a/man2/msgsnd.2 +++ b/man/man2/msgsnd.2 diff --git a/man2/msync.2 b/man/man2/msync.2 index 64dffbd..a453ead 100644 --- a/man2/msync.2 +++ b/man/man2/msync.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH msync 2 2023-10-31 "Linux man-pages 6.7" +.TH msync 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME msync \- synchronize a file with a memory map .SH LIBRARY diff --git a/man2/munlock.2 b/man/man2/munlock.2 index 5e5b3c7..5e5b3c7 100644 --- a/man2/munlock.2 +++ b/man/man2/munlock.2 diff --git a/man2/munlockall.2 b/man/man2/munlockall.2 index 5e5b3c7..5e5b3c7 100644 --- a/man2/munlockall.2 +++ b/man/man2/munlockall.2 diff --git a/man2/munmap.2 b/man/man2/munmap.2 index 8902d1b..8902d1b 100644 --- a/man2/munmap.2 +++ b/man/man2/munmap.2 diff --git a/man2/name_to_handle_at.2 b/man/man2/name_to_handle_at.2 index 090521c..090521c 100644 --- a/man2/name_to_handle_at.2 +++ b/man/man2/name_to_handle_at.2 diff --git a/man2/nanosleep.2 b/man/man2/nanosleep.2 index 61242ea..0b4bde4 100644 --- a/man2/nanosleep.2 +++ b/man/man2/nanosleep.2 @@ -12,7 +12,7 @@ .\" NOTES: describe case where clock_nanosleep() can be preferable. .\" NOTES: describe CLOCK_REALTIME versus CLOCK_NANOSLEEP .\" Replace crufty discussion of HZ with a pointer to time(7). -.TH nanosleep 2 2024-03-03 "Linux man-pages 6.7" +.TH nanosleep 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME nanosleep \- high-resolution sleep .SH LIBRARY diff --git a/man2/newfstatat.2 b/man/man2/newfstatat.2 index 7791269..7791269 100644 --- a/man2/newfstatat.2 +++ b/man/man2/newfstatat.2 diff --git a/man2/nfsservctl.2 b/man/man2/nfsservctl.2 index c0d4965..70675e2 100644 --- a/man2/nfsservctl.2 +++ b/man/man2/nfsservctl.2 @@ -2,7 +2,7 @@ .\" This text is in the public domain. .\" %%%LICENSE_END .\" -.TH nfsservctl 2 2023-10-31 "Linux man-pages 6.7" +.TH nfsservctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME nfsservctl \- syscall interface to kernel nfs daemon .SH LIBRARY diff --git a/man2/nice.2 b/man/man2/nice.2 index 3e5854b..0d84c8d 100644 --- a/man2/nice.2 +++ b/man/man2/nice.2 @@ -8,7 +8,7 @@ .\" Modified 2001-06-04 by aeb .\" Modified 2004-05-27 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH nice 2 2023-10-31 "Linux man-pages 6.7" +.TH nice 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME nice \- change process priority .SH LIBRARY diff --git a/man2/oldfstat.2 b/man/man2/oldfstat.2 index b1a86c1..b1a86c1 100644 --- a/man2/oldfstat.2 +++ b/man/man2/oldfstat.2 diff --git a/man2/oldlstat.2 b/man/man2/oldlstat.2 index b1a86c1..b1a86c1 100644 --- a/man2/oldlstat.2 +++ b/man/man2/oldlstat.2 diff --git a/man2/oldolduname.2 b/man/man2/oldolduname.2 index 450f7b1..450f7b1 100644 --- a/man2/oldolduname.2 +++ b/man/man2/oldolduname.2 diff --git a/man2/oldstat.2 b/man/man2/oldstat.2 index b1a86c1..b1a86c1 100644 --- a/man2/oldstat.2 +++ b/man/man2/oldstat.2 diff --git a/man2/olduname.2 b/man/man2/olduname.2 index 450f7b1..450f7b1 100644 --- a/man2/olduname.2 +++ b/man/man2/olduname.2 diff --git a/man2/open.2 b/man/man2/open.2 index a6982fa..7c408a6 100644 --- a/man2/open.2 +++ b/man/man2/open.2 @@ -28,7 +28,7 @@ .\" FIXME . Apr 08: The next POSIX revision has O_EXEC, O_SEARCH, and .\" O_TTYINIT. Eventually these may need to be documented. --mtk .\" -.TH open 2 2024-01-16 "Linux man-pages 6.7" +.TH open 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME open, openat, creat \- open and possibly create a file .SH LIBRARY @@ -1021,7 +1021,7 @@ For details, see the descriptions of and .I /proc/sys/fs/protected_regular in -.BR proc (5). +.BR proc_sys_fs (5). .TP .B EBADF .RB ( openat ()) diff --git a/man2/open_by_handle_at.2 b/man/man2/open_by_handle_at.2 index 26bb9c2..eb2ffcc 100644 --- a/man2/open_by_handle_at.2 +++ b/man/man2/open_by_handle_at.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH open_by_handle_at 2 2023-10-31 "Linux man-pages 6.7" +.TH open_by_handle_at 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME name_to_handle_at, open_by_handle_at \- obtain handle for a pathname and open file via a handle @@ -641,6 +641,7 @@ main(int argc, char *argv[]) #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <sys/types.h> #include <unistd.h> \& /* Scan /proc/self/mountinfo to find the line whose mount ID matches diff --git a/man2/openat.2 b/man/man2/openat.2 index 604e121..604e121 100644 --- a/man2/openat.2 +++ b/man/man2/openat.2 diff --git a/man2/openat2.2 b/man/man2/openat2.2 index 4a19439..e758bd4 100644 --- a/man2/openat2.2 +++ b/man/man2/openat2.2 @@ -1,7 +1,7 @@ .\" Copyright (C) 2019 Aleksa Sarai <cyphar@cyphar.com> .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft -.TH openat2 2 2024-02-25 "Linux man-pages 6.7" +.TH openat2 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME openat2 \- open and possibly create a file (extended) .SH LIBRARY diff --git a/man2/outb.2 b/man/man2/outb.2 index ce39f5a..1517de9 100644 --- a/man2/outb.2 +++ b/man/man2/outb.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH outb 2 2023-10-31 "Linux man-pages 6.7" +.TH outb 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, diff --git a/man2/outb_p.2 b/man/man2/outb_p.2 index 2c63c75..2c63c75 100644 --- a/man2/outb_p.2 +++ b/man/man2/outb_p.2 diff --git a/man2/outl.2 b/man/man2/outl.2 index 2c63c75..2c63c75 100644 --- a/man2/outl.2 +++ b/man/man2/outl.2 diff --git a/man2/outl_p.2 b/man/man2/outl_p.2 index 2c63c75..2c63c75 100644 --- a/man2/outl_p.2 +++ b/man/man2/outl_p.2 diff --git a/man2/outsb.2 b/man/man2/outsb.2 index 2c63c75..2c63c75 100644 --- a/man2/outsb.2 +++ b/man/man2/outsb.2 diff --git a/man2/outsl.2 b/man/man2/outsl.2 index 2c63c75..2c63c75 100644 --- a/man2/outsl.2 +++ b/man/man2/outsl.2 diff --git a/man2/outsw.2 b/man/man2/outsw.2 index 2c63c75..2c63c75 100644 --- a/man2/outsw.2 +++ b/man/man2/outsw.2 diff --git a/man2/outw.2 b/man/man2/outw.2 index 2c63c75..2c63c75 100644 --- a/man2/outw.2 +++ b/man/man2/outw.2 diff --git a/man2/outw_p.2 b/man/man2/outw_p.2 index 2c63c75..2c63c75 100644 --- a/man2/outw_p.2 +++ b/man/man2/outw_p.2 diff --git a/man2/pause.2 b/man/man2/pause.2 index 59e9345..79df431 100644 --- a/man2/pause.2 +++ b/man/man2/pause.2 @@ -7,7 +7,7 @@ .\" Modified 1995 by Mike Battersby (mib@deakin.edu.au) .\" Modified 2000 by aeb, following Michael Kerrisk .\" -.TH pause 2 2023-10-31 "Linux man-pages 6.7" +.TH pause 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME pause \- wait for signal .SH LIBRARY diff --git a/man2/pciconfig_iobase.2 b/man/man2/pciconfig_iobase.2 index 5ab2995..5ab2995 100644 --- a/man2/pciconfig_iobase.2 +++ b/man/man2/pciconfig_iobase.2 diff --git a/man2/pciconfig_read.2 b/man/man2/pciconfig_read.2 index 4c894aa..a23e30f 100644 --- a/man2/pciconfig_read.2 +++ b/man/man2/pciconfig_read.2 @@ -5,7 +5,7 @@ .\" May be freely distributed and modified. .\" %%%LICENSE_END .\" -.TH pciconfig_read 2 2023-10-31 "Linux man-pages 6.7" +.TH pciconfig_read 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME pciconfig_read, pciconfig_write, pciconfig_iobase \- pci device information handling diff --git a/man2/pciconfig_write.2 b/man/man2/pciconfig_write.2 index 5ab2995..5ab2995 100644 --- a/man2/pciconfig_write.2 +++ b/man/man2/pciconfig_write.2 diff --git a/man2/perf_event_open.2 b/man/man2/perf_event_open.2 index 7af8e35..882797d 100644 --- a/man2/perf_event_open.2 +++ b/man/man2/perf_event_open.2 @@ -5,7 +5,7 @@ .\" This document is based on the perf_event.h header file, the .\" tools/perf/design.txt file, and a lot of bitter experience. .\" -.TH perf_event_open 2 2023-11-19 "Linux man-pages 6.7" +.TH perf_event_open 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME perf_event_open \- set up performance monitoring .SH LIBRARY @@ -3976,6 +3976,7 @@ instruction count of a call to #include <string.h> #include <sys/ioctl.h> #include <sys/syscall.h> +#include <sys/types.h> #include <unistd.h> \& static long diff --git a/man2/perfmonctl.2 b/man/man2/perfmonctl.2 index fac1aa1..7ba64cb 100644 --- a/man2/perfmonctl.2 +++ b/man/man2/perfmonctl.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH perfmonctl 2 2023-10-31 "Linux man-pages 6.7" +.TH perfmonctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME perfmonctl \- interface to IA-64 performance monitoring unit .SH SYNOPSIS diff --git a/man2/personality.2 b/man/man2/personality.2 index ae8db10..bebd3b4 100644 --- a/man2/personality.2 +++ b/man/man2/personality.2 @@ -10,7 +10,7 @@ .\" changed prototype, documented 0xffffffff, aeb, 030101 .\" Modified 2004-11-03 patch from Martin Schulze <joey@infodrom.org> .\" -.TH personality 2 2023-10-31 "Linux man-pages 6.7" +.TH personality 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME personality \- set the process execution domain .SH LIBRARY diff --git a/man2/phys.2 b/man/man2/phys.2 index 5d25ea6..5d25ea6 100644 --- a/man2/phys.2 +++ b/man/man2/phys.2 diff --git a/man2/pidfd_getfd.2 b/man/man2/pidfd_getfd.2 index 918f1d2..2db690b 100644 --- a/man2/pidfd_getfd.2 +++ b/man/man2/pidfd_getfd.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH pidfd_getfd 2 2023-10-31 "Linux man-pages 6.7" +.TH pidfd_getfd 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME pidfd_getfd \- obtain a duplicate of another process's file descriptor .SH LIBRARY diff --git a/man2/pidfd_open.2 b/man/man2/pidfd_open.2 index 32e92c0..9c4c840 100644 --- a/man2/pidfd_open.2 +++ b/man/man2/pidfd_open.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH pidfd_open 2 2023-10-31 "Linux man-pages 6.7" +.TH pidfd_open 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME pidfd_open \- obtain a file descriptor that refers to a process .SH LIBRARY @@ -214,6 +214,7 @@ event. #include <stdio.h> #include <stdlib.h> #include <sys/syscall.h> +#include <sys/types.h> #include <unistd.h> \& static int diff --git a/man2/pidfd_send_signal.2 b/man/man2/pidfd_send_signal.2 index ae884b8..4be9ffe 100644 --- a/man2/pidfd_send_signal.2 +++ b/man/man2/pidfd_send_signal.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH pidfd_send_signal 2 2023-11-01 "Linux man-pages 6.7" +.TH pidfd_send_signal 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME pidfd_send_signal \- send a signal to a process specified by a file descriptor .SH LIBRARY diff --git a/man2/pipe.2 b/man/man2/pipe.2 index 55e631d..ee2189a 100644 --- a/man2/pipe.2 +++ b/man/man2/pipe.2 @@ -13,7 +13,7 @@ .\" to EXAMPLE text. .\" 2008-10-10, mtk: add description of pipe2() .\" -.TH pipe 2 2023-10-31 "Linux man-pages 6.7" +.TH pipe 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME pipe, pipe2 \- create pipe .SH LIBRARY @@ -246,6 +246,7 @@ and echoes it on standard output. #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <sys/types.h> #include <sys/wait.h> #include <unistd.h> \& diff --git a/man2/pipe2.2 b/man/man2/pipe2.2 index 980e240..980e240 100644 --- a/man2/pipe2.2 +++ b/man/man2/pipe2.2 diff --git a/man2/pivot_root.2 b/man/man2/pivot_root.2 index 3e0e55e..ede732a 100644 --- a/man2/pivot_root.2 +++ b/man/man2/pivot_root.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH pivot_root 2 2024-02-25 "Linux man-pages 6.7" +.TH pivot_root 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME pivot_root \- change the root mount .SH LIBRARY diff --git a/man2/pkey_alloc.2 b/man/man2/pkey_alloc.2 index 5d72fb9..2fd662b 100644 --- a/man2/pkey_alloc.2 +++ b/man/man2/pkey_alloc.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH pkey_alloc 2 2023-10-31 "Linux man-pages 6.7" +.TH pkey_alloc 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME pkey_alloc, pkey_free \- allocate or free a protection key .SH LIBRARY diff --git a/man2/pkey_free.2 b/man/man2/pkey_free.2 index 5b524cb..5b524cb 100644 --- a/man2/pkey_free.2 +++ b/man/man2/pkey_free.2 diff --git a/man2/pkey_mprotect.2 b/man/man2/pkey_mprotect.2 index b4f9309..b4f9309 100644 --- a/man2/pkey_mprotect.2 +++ b/man/man2/pkey_mprotect.2 diff --git a/man2/poll.2 b/man/man2/poll.2 index 36e89f8..c0a4525 100644 --- a/man2/poll.2 +++ b/man/man2/poll.2 @@ -7,7 +7,7 @@ .\" 2006-07-01, mtk, Added POLLRDHUP + various other wording and .\" formatting changes. .\" -.TH poll 2 2023-10-31 "Linux man-pages 6.7" +.TH poll 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME poll, ppoll \- wait for some event on a file descriptor .SH LIBRARY @@ -563,6 +563,7 @@ at which point the file descriptor was closed and the program terminated. #include <poll.h> #include <stdio.h> #include <stdlib.h> +#include <sys/types.h> #include <unistd.h> \& #define errExit(msg) do { perror(msg); exit(EXIT_FAILURE); \e diff --git a/man2/posix_fadvise.2 b/man/man2/posix_fadvise.2 index 96c06a7..a21da3b 100644 --- a/man2/posix_fadvise.2 +++ b/man/man2/posix_fadvise.2 @@ -6,7 +6,7 @@ .\" 2005-04-08 mtk, noted kernel version and added BUGS .\" 2010-10-09, mtk, document arm_fadvise64_64() .\" -.TH posix_fadvise 2 2023-10-31 "Linux man-pages 6.7" +.TH posix_fadvise 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME posix_fadvise \- predeclare an access pattern for file data .SH LIBRARY diff --git a/man2/ppoll.2 b/man/man2/ppoll.2 index 227cd0e..227cd0e 100644 --- a/man2/ppoll.2 +++ b/man/man2/ppoll.2 diff --git a/man2/prctl.2 b/man/man2/prctl.2 index c6dae6d..56a8e43 100644 --- a/man2/prctl.2 +++ b/man/man2/prctl.2 @@ -36,7 +36,7 @@ .\" 2014-11-10 Dave Hansen, document PR_MPX_{EN,DIS}ABLE_MANAGEMENT .\" .\" -.TH prctl 2 2024-03-03 "Linux man-pages 6.7" +.TH prctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME prctl \- operations on a process or thread .SH LIBRARY diff --git a/man2/pread.2 b/man/man2/pread.2 index 4ff94c0..e79b89c 100644 --- a/man2/pread.2 +++ b/man/man2/pread.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH pread 2 2023-10-31 "Linux man-pages 6.7" +.TH pread 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME pread, pwrite \- read from or write to a file descriptor at a given offset .SH LIBRARY diff --git a/man2/pread64.2 b/man/man2/pread64.2 index 87eacb2..87eacb2 100644 --- a/man2/pread64.2 +++ b/man/man2/pread64.2 diff --git a/man2/preadv.2 b/man/man2/preadv.2 index 54e3384..54e3384 100644 --- a/man2/preadv.2 +++ b/man/man2/preadv.2 diff --git a/man2/preadv2.2 b/man/man2/preadv2.2 index 54e3384..54e3384 100644 --- a/man2/preadv2.2 +++ b/man/man2/preadv2.2 diff --git a/man2/prlimit.2 b/man/man2/prlimit.2 index df6d736..df6d736 100644 --- a/man2/prlimit.2 +++ b/man/man2/prlimit.2 diff --git a/man2/prlimit64.2 b/man/man2/prlimit64.2 index df6d736..df6d736 100644 --- a/man2/prlimit64.2 +++ b/man/man2/prlimit64.2 diff --git a/man2/process_madvise.2 b/man/man2/process_madvise.2 index 37ec5fd..924397f 100644 --- a/man2/process_madvise.2 +++ b/man/man2/process_madvise.2 @@ -5,7 +5,7 @@ .\" .\" Commit ecb8ac8b1f146915aa6b96449b66dd48984caacc .\" -.TH process_madvise 2 2024-02-28 "Linux man-pages 6.7" +.TH process_madvise 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME process_madvise \- give advice about use of memory to a process .SH LIBRARY diff --git a/man2/process_vm_readv.2 b/man/man2/process_vm_readv.2 index 23c9111..089a276 100644 --- a/man2/process_vm_readv.2 +++ b/man/man2/process_vm_readv.2 @@ -6,7 +6,7 @@ .\" .\" Commit fcf634098c00dd9cd247447368495f0b79be12d1 .\" -.TH process_vm_readv 2 2023-10-31 "Linux man-pages 6.7" +.TH process_vm_readv 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME process_vm_readv, process_vm_writev \- transfer data between process address spaces diff --git a/man2/process_vm_writev.2 b/man/man2/process_vm_writev.2 index 7b198a9..7b198a9 100644 --- a/man2/process_vm_writev.2 +++ b/man/man2/process_vm_writev.2 diff --git a/man2/prof.2 b/man/man2/prof.2 index 5d25ea6..5d25ea6 100644 --- a/man2/prof.2 +++ b/man/man2/prof.2 diff --git a/man2/pselect.2 b/man/man2/pselect.2 index e177843..e177843 100644 --- a/man2/pselect.2 +++ b/man/man2/pselect.2 diff --git a/man2/pselect6.2 b/man/man2/pselect6.2 index e177843..e177843 100644 --- a/man2/pselect6.2 +++ b/man/man2/pselect6.2 diff --git a/man2/ptrace.2 b/man/man2/ptrace.2 index 1cd9966..7ae2ad5 100644 --- a/man2/ptrace.2 +++ b/man/man2/ptrace.2 @@ -83,7 +83,7 @@ .\" .\" and others that can be found in the arch/*/include/uapi/asm/ptrace files .\" -.TH ptrace 2 2024-03-03 "Linux man-pages 6.7" +.TH ptrace 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ptrace \- process trace .SH LIBRARY diff --git a/man2/putmsg.2 b/man/man2/putmsg.2 index 5d25ea6..5d25ea6 100644 --- a/man2/putmsg.2 +++ b/man/man2/putmsg.2 diff --git a/man2/putpmsg.2 b/man/man2/putpmsg.2 index 5d25ea6..5d25ea6 100644 --- a/man2/putpmsg.2 +++ b/man/man2/putpmsg.2 diff --git a/man2/pwrite.2 b/man/man2/pwrite.2 index 87eacb2..87eacb2 100644 --- a/man2/pwrite.2 +++ b/man/man2/pwrite.2 diff --git a/man2/pwrite64.2 b/man/man2/pwrite64.2 index 9290e0a..9290e0a 100644 --- a/man2/pwrite64.2 +++ b/man/man2/pwrite64.2 diff --git a/man2/pwritev.2 b/man/man2/pwritev.2 index 54e3384..54e3384 100644 --- a/man2/pwritev.2 +++ b/man/man2/pwritev.2 diff --git a/man2/pwritev2.2 b/man/man2/pwritev2.2 index 54e3384..54e3384 100644 --- a/man2/pwritev2.2 +++ b/man/man2/pwritev2.2 diff --git a/man2/query_module.2 b/man/man2/query_module.2 index f2b163a..450e13f 100644 --- a/man2/query_module.2 +++ b/man/man2/query_module.2 @@ -5,7 +5,7 @@ .\" 2006-02-09, some reformatting by Luc Van Oostenryck; some .\" reformatting and rewordings by mtk .\" -.TH query_module 2 2023-10-31 "Linux man-pages 6.7" +.TH query_module 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME query_module \- query the kernel for various bits pertaining to modules .SH SYNOPSIS diff --git a/man2/quotactl.2 b/man/man2/quotactl.2 index 3cfaaf5..26b0580 100644 --- a/man2/quotactl.2 +++ b/man/man2/quotactl.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH quotactl 2 2024-03-03 "Linux man-pages 6.7" +.TH quotactl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME quotactl \- manipulate disk quotas .SH LIBRARY diff --git a/man2/read.2 b/man/man2/read.2 index 973993e..dae8942 100644 --- a/man2/read.2 +++ b/man/man2/read.2 @@ -13,7 +13,7 @@ .\" Modified Sat Jul 12 20:45:39 1997 by Michael Haardt .\" <michael@cantor.informatik.rwth-aachen.de> .\" -.TH read 2 2024-03-12 "Linux man-pages 6.7" +.TH read 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME read \- read from a file descriptor .SH LIBRARY diff --git a/man2/readahead.2 b/man/man2/readahead.2 index 701efde..bf2241c 100644 --- a/man2/readahead.2 +++ b/man/man2/readahead.2 @@ -5,7 +5,7 @@ .\" 2004-05-40 Created by Michael Kerrisk <mtk.manpages@gmail.com> .\" 2004-10-05 aeb, minor correction .\" -.TH readahead 2 2023-10-31 "Linux man-pages 6.7" +.TH readahead 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME readahead \- initiate file readahead into page cache .SH LIBRARY diff --git a/man2/readdir.2 b/man/man2/readdir.2 index dbb91e1..c858813 100644 --- a/man2/readdir.2 +++ b/man/man2/readdir.2 @@ -7,7 +7,7 @@ .\" In 1.3.X, returns only one entry each time; return value is different. .\" Modified 2004-12-01, mtk, fixed headers listed in SYNOPSIS .\" -.TH readdir 2 2023-10-31 "Linux man-pages 6.7" +.TH readdir 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME readdir \- read directory entry .SH LIBRARY diff --git a/man2/readlink.2 b/man/man2/readlink.2 index c476091..12bf43b 100644 --- a/man2/readlink.2 +++ b/man/man2/readlink.2 @@ -13,7 +13,7 @@ .\" 2011-09-20, Guillem Jover <guillem@hadrons.org>: .\" Added text on dynamically allocating buffer + example program .\" -.TH readlink 2 2023-11-01 "Linux man-pages 6.7" +.TH readlink 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME readlink, readlinkat \- read value of a symbolic link .SH LIBRARY @@ -260,6 +260,7 @@ reports a size of zero. #include <stdio.h> #include <stdlib.h> #include <sys/stat.h> +#include <sys/types.h> #include <unistd.h> \& int diff --git a/man2/readlinkat.2 b/man/man2/readlinkat.2 index b29d1b5..b29d1b5 100644 --- a/man2/readlinkat.2 +++ b/man/man2/readlinkat.2 diff --git a/man2/readv.2 b/man/man2/readv.2 index c1295cd..330294d 100644 --- a/man2/readv.2 +++ b/man/man2/readv.2 @@ -9,7 +9,7 @@ .\" add more details. .\" 2010-11-16, mtk, Added documentation of preadv() and pwritev() .\" -.TH readv 2 2023-10-31 "Linux man-pages 6.7" +.TH readv 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME readv, writev, preadv, pwritev, preadv2, pwritev2 \- read or write data into multiple buffers diff --git a/man2/reboot.2 b/man/man2/reboot.2 index 7ca639c..6d8a241 100644 --- a/man2/reboot.2 +++ b/man/man2/reboot.2 @@ -5,7 +5,7 @@ .\" Modified, 27 May 2004, Michael Kerrisk <mtk.manpages@gmail.com> .\" Added notes on capability requirements .\" -.TH reboot 2 2024-03-03 "Linux man-pages 6.7" +.TH reboot 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME reboot \- reboot or enable/disable Ctrl-Alt-Del .SH LIBRARY diff --git a/man2/recv.2 b/man/man2/recv.2 index 916cca3..dac38eb 100644 --- a/man2/recv.2 +++ b/man/man2/recv.2 @@ -10,7 +10,7 @@ .\" Modified 1998,1999 by Andi Kleen .\" 2001-06-19 corrected SO_EE_OFFENDER, bug report by James Hawtin .\" -.TH recv 2 2024-02-18 "Linux man-pages 6.7" +.TH recv 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME recv, recvfrom, recvmsg \- receive a message from a socket .SH LIBRARY diff --git a/man2/recvfrom.2 b/man/man2/recvfrom.2 index 13228c3..13228c3 100644 --- a/man2/recvfrom.2 +++ b/man/man2/recvfrom.2 diff --git a/man2/recvmmsg.2 b/man/man2/recvmmsg.2 index f732d03..f621a56 100644 --- a/man2/recvmmsg.2 +++ b/man/man2/recvmmsg.2 @@ -8,7 +8,7 @@ .\" Author: Arnaldo Carvalho de Melo <acme@redhat.com> .\" Date: Mon Oct 12 23:40:10 2009 -0700 .\" -.TH recvmmsg 2 2023-10-31 "Linux man-pages 6.7" +.TH recvmmsg 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME recvmmsg \- receive multiple messages on a socket .SH LIBRARY diff --git a/man2/recvmsg.2 b/man/man2/recvmsg.2 index 13228c3..13228c3 100644 --- a/man2/recvmsg.2 +++ b/man/man2/recvmsg.2 diff --git a/man2/remap_file_pages.2 b/man/man2/remap_file_pages.2 index f662c46..3caf9af 100644 --- a/man2/remap_file_pages.2 +++ b/man/man2/remap_file_pages.2 @@ -5,7 +5,7 @@ .\" 2003-12-10 Initial creation, Michael Kerrisk <mtk.manpages@gmail.com> .\" 2004-10-28 aeb, corrected prototype, prot must be 0 .\" -.TH remap_file_pages 2 2023-10-31 "Linux man-pages 6.7" +.TH remap_file_pages 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME remap_file_pages \- create a nonlinear file mapping .SH LIBRARY diff --git a/man2/removexattr.2 b/man/man2/removexattr.2 index 50a567e..dc32898 100644 --- a/man2/removexattr.2 +++ b/man/man2/removexattr.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH removexattr 2 2023-10-31 "Linux man-pages 6.7" +.TH removexattr 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME removexattr, lremovexattr, fremovexattr \- remove an extended attribute .SH LIBRARY diff --git a/man2/rename.2 b/man/man2/rename.2 index 6b538d4..1ab88ba 100644 --- a/man2/rename.2 +++ b/man/man2/rename.2 @@ -10,7 +10,7 @@ .\" Modified Thu Mar 3 09:49:35 2005 by Michael Haardt <michael@moria.de> .\" 2007-03-25, mtk, added various text to DESCRIPTION. .\" -.TH rename 2 2023-10-31 "Linux man-pages 6.7" +.TH rename 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME rename, renameat, renameat2 \- change the name or location of a file .SH LIBRARY diff --git a/man2/renameat.2 b/man/man2/renameat.2 index 9b74442..9b74442 100644 --- a/man2/renameat.2 +++ b/man/man2/renameat.2 diff --git a/man2/renameat2.2 b/man/man2/renameat2.2 index 9b74442..9b74442 100644 --- a/man2/renameat2.2 +++ b/man/man2/renameat2.2 diff --git a/man2/request_key.2 b/man/man2/request_key.2 index dd2e39d..9ad563b 100644 --- a/man2/request_key.2 +++ b/man/man2/request_key.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH request_key 2 2024-02-25 "Linux man-pages 6.7" +.TH request_key 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME request_key \- request a key from the kernel's key management facility .SH LIBRARY diff --git a/man2/restart_syscall.2 b/man/man2/restart_syscall.2 index 87e8705..8c752d4 100644 --- a/man2/restart_syscall.2 +++ b/man/man2/restart_syscall.2 @@ -10,7 +10,7 @@ .\" .\" See also Section 11.3.3 of Understanding the Linux Kernel, 3rd edition .\" -.TH restart_syscall 2 2023-10-31 "Linux man-pages 6.7" +.TH restart_syscall 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME restart_syscall \- restart a system call after interruption by a stop signal .SH SYNOPSIS diff --git a/man2/rmdir.2 b/man/man2/rmdir.2 index a1dc594..8f50c50 100644 --- a/man2/rmdir.2 +++ b/man/man2/rmdir.2 @@ -7,7 +7,7 @@ .\" Modified 1997-01-31 by Eric S. Raymond <esr@thyrsus.com> .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH rmdir 2 2023-10-31 "Linux man-pages 6.7" +.TH rmdir 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME rmdir \- delete a directory .SH LIBRARY diff --git a/man2/rt_sigaction.2 b/man/man2/rt_sigaction.2 index d642d26..d642d26 100644 --- a/man2/rt_sigaction.2 +++ b/man/man2/rt_sigaction.2 diff --git a/man2/rt_sigpending.2 b/man/man2/rt_sigpending.2 index 304adff..304adff 100644 --- a/man2/rt_sigpending.2 +++ b/man/man2/rt_sigpending.2 diff --git a/man2/rt_sigprocmask.2 b/man/man2/rt_sigprocmask.2 index 5eab7ac..5eab7ac 100644 --- a/man2/rt_sigprocmask.2 +++ b/man/man2/rt_sigprocmask.2 diff --git a/man2/rt_sigqueueinfo.2 b/man/man2/rt_sigqueueinfo.2 index d2d2eec..d097bb3 100644 --- a/man2/rt_sigqueueinfo.2 +++ b/man/man2/rt_sigqueueinfo.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH rt_sigqueueinfo 2 2023-10-31 "Linux man-pages 6.7" +.TH rt_sigqueueinfo 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME rt_sigqueueinfo, rt_tgsigqueueinfo \- queue a signal and data .SH LIBRARY diff --git a/man2/rt_sigreturn.2 b/man/man2/rt_sigreturn.2 index 830b7b9..830b7b9 100644 --- a/man2/rt_sigreturn.2 +++ b/man/man2/rt_sigreturn.2 diff --git a/man2/rt_sigsuspend.2 b/man/man2/rt_sigsuspend.2 index 96d99c4..96d99c4 100644 --- a/man2/rt_sigsuspend.2 +++ b/man/man2/rt_sigsuspend.2 diff --git a/man2/rt_sigtimedwait.2 b/man/man2/rt_sigtimedwait.2 index ca098e5..ca098e5 100644 --- a/man2/rt_sigtimedwait.2 +++ b/man/man2/rt_sigtimedwait.2 diff --git a/man2/rt_tgsigqueueinfo.2 b/man/man2/rt_tgsigqueueinfo.2 index 7b6cf68..7b6cf68 100644 --- a/man2/rt_tgsigqueueinfo.2 +++ b/man/man2/rt_tgsigqueueinfo.2 diff --git a/man2/s390_guarded_storage.2 b/man/man2/s390_guarded_storage.2 index b2038e5..9155161 100644 --- a/man2/s390_guarded_storage.2 +++ b/man/man2/s390_guarded_storage.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH s390_guarded_storage 2 2023-10-31 "Linux man-pages 6.7" +.TH s390_guarded_storage 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME s390_guarded_storage \- operations with z/Architecture guarded storage facility .SH LIBRARY diff --git a/man2/s390_pci_mmio_read.2 b/man/man2/s390_pci_mmio_read.2 index dedc390..dedc390 100644 --- a/man2/s390_pci_mmio_read.2 +++ b/man/man2/s390_pci_mmio_read.2 diff --git a/man2/s390_pci_mmio_write.2 b/man/man2/s390_pci_mmio_write.2 index f6b8c46..5fca868 100644 --- a/man2/s390_pci_mmio_write.2 +++ b/man/man2/s390_pci_mmio_write.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH s390_pci_mmio_write 2 2023-10-31 "Linux man-pages 6.7" +.TH s390_pci_mmio_write 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME s390_pci_mmio_write, s390_pci_mmio_read \- transfer data to/from PCI MMIO memory page diff --git a/man2/s390_runtime_instr.2 b/man/man2/s390_runtime_instr.2 index a01421b..1d52848 100644 --- a/man2/s390_runtime_instr.2 +++ b/man/man2/s390_runtime_instr.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH s390_runtime_instr 2 2023-10-31 "Linux man-pages 6.7" +.TH s390_runtime_instr 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME s390_runtime_instr \- enable/disable s390 CPU run-time instrumentation .SH LIBRARY diff --git a/man2/s390_sthyi.2 b/man/man2/s390_sthyi.2 index 1b0023e..36cbbc4 100644 --- a/man2/s390_sthyi.2 +++ b/man/man2/s390_sthyi.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH s390_sthyi 2 2023-10-31 "Linux man-pages 6.7" +.TH s390_sthyi 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME s390_sthyi \- emulate STHYI instruction .SH LIBRARY diff --git a/man2/sbrk.2 b/man/man2/sbrk.2 index a3711a5..a3711a5 100644 --- a/man2/sbrk.2 +++ b/man/man2/sbrk.2 diff --git a/man2/sched_get_priority_max.2 b/man/man2/sched_get_priority_max.2 index 30a66fa..b60a873 100644 --- a/man2/sched_get_priority_max.2 +++ b/man/man2/sched_get_priority_max.2 @@ -7,7 +7,7 @@ .\" 1996-04-10 Markus Kuhn <mskuhn@cip.informatik.uni-erlangen.de> .\" revision .\" -.TH sched_get_priority_max 2 2023-10-31 "Linux man-pages 6.7" +.TH sched_get_priority_max 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sched_get_priority_max, sched_get_priority_min \- get static priority range .SH LIBRARY diff --git a/man2/sched_get_priority_min.2 b/man/man2/sched_get_priority_min.2 index 17b99f0..17b99f0 100644 --- a/man2/sched_get_priority_min.2 +++ b/man/man2/sched_get_priority_min.2 diff --git a/man2/sched_getaffinity.2 b/man/man2/sched_getaffinity.2 index f376c11..f376c11 100644 --- a/man2/sched_getaffinity.2 +++ b/man/man2/sched_getaffinity.2 diff --git a/man2/sched_getattr.2 b/man/man2/sched_getattr.2 index cb2c346..cb2c346 100644 --- a/man2/sched_getattr.2 +++ b/man/man2/sched_getattr.2 diff --git a/man2/sched_getparam.2 b/man/man2/sched_getparam.2 index d39facd..d39facd 100644 --- a/man2/sched_getparam.2 +++ b/man/man2/sched_getparam.2 diff --git a/man2/sched_getscheduler.2 b/man/man2/sched_getscheduler.2 index 13aa827..13aa827 100644 --- a/man2/sched_getscheduler.2 +++ b/man/man2/sched_getscheduler.2 diff --git a/man2/sched_rr_get_interval.2 b/man/man2/sched_rr_get_interval.2 index b547cf2..7ce3e60 100644 --- a/man2/sched_rr_get_interval.2 +++ b/man/man2/sched_rr_get_interval.2 @@ -7,7 +7,7 @@ .\" 1996-04-10 Markus Kuhn <mskuhn@cip.informatik.uni-erlangen.de> .\" revision .\" -.TH sched_rr_get_interval 2 2023-10-31 "Linux man-pages 6.7" +.TH sched_rr_get_interval 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sched_rr_get_interval \- get the SCHED_RR interval for the named process .SH LIBRARY diff --git a/man2/sched_setaffinity.2 b/man/man2/sched_setaffinity.2 index 7512129..d7b1988 100644 --- a/man2/sched_setaffinity.2 +++ b/man/man2/sched_setaffinity.2 @@ -12,7 +12,7 @@ .\" 2008-11-12, mtk, removed CPU_*() macro descriptions to a .\" separate CPU_SET(3) page. .\" -.TH sched_setaffinity 2 2023-10-31 "Linux man-pages 6.7" +.TH sched_setaffinity 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sched_setaffinity, sched_getaffinity \- \ set and get a thread's CPU affinity mask diff --git a/man2/sched_setattr.2 b/man/man2/sched_setattr.2 index 546ac31..ac830a5 100644 --- a/man2/sched_setattr.2 +++ b/man/man2/sched_setattr.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH sched_setattr 2 2023-10-31 "Linux man-pages 6.7" +.TH sched_setattr 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sched_setattr, sched_getattr \- set and get scheduling policy and attributes diff --git a/man2/sched_setparam.2 b/man/man2/sched_setparam.2 index 3e69961..378782d 100644 --- a/man2/sched_setparam.2 +++ b/man/man2/sched_setparam.2 @@ -8,7 +8,7 @@ .\" revision .\" Modified 2004-05-27 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH sched_setparam 2 2023-10-31 "Linux man-pages 6.7" +.TH sched_setparam 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sched_setparam, sched_getparam \- set and get scheduling parameters .SH LIBRARY diff --git a/man2/sched_setscheduler.2 b/man/man2/sched_setscheduler.2 index ec67aef..76f4395 100644 --- a/man2/sched_setscheduler.2 +++ b/man/man2/sched_setscheduler.2 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH sched_setscheduler 2 2023-10-31 "Linux man-pages 6.7" +.TH sched_setscheduler 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sched_setscheduler, sched_getscheduler \- set and get scheduling policy/parameters diff --git a/man2/sched_yield.2 b/man/man2/sched_yield.2 index caf7792..e661927 100644 --- a/man2/sched_yield.2 +++ b/man/man2/sched_yield.2 @@ -7,7 +7,7 @@ .\" 1996-04-10 Markus Kuhn <mskuhn@cip.informatik.uni-erlangen.de> .\" revision .\" -.TH sched_yield 2 2023-10-31 "Linux man-pages 6.7" +.TH sched_yield 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sched_yield \- yield the processor .SH LIBRARY diff --git a/man2/seccomp.2 b/man/man2/seccomp.2 index b3f8026..83f5406 100644 --- a/man2/seccomp.2 +++ b/man/man2/seccomp.2 @@ -6,7 +6,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH seccomp 2 2023-10-31 "Linux man-pages 6.7" +.TH seccomp 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME seccomp \- operate on Secure Computing state of the process .SH LIBRARY diff --git a/man2/seccomp_unotify.2 b/man/man2/seccomp_unotify.2 index 7c2084b..d8080e0 100644 --- a/man2/seccomp_unotify.2 +++ b/man/man2/seccomp_unotify.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH seccomp_unotify 2 2023-10-31 "Linux man-pages 6.7" +.TH seccomp_unotify 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME seccomp_unotify \- Seccomp user-space notification mechanism .SH LIBRARY diff --git a/man2/security.2 b/man/man2/security.2 index 5d25ea6..5d25ea6 100644 --- a/man2/security.2 +++ b/man/man2/security.2 diff --git a/man2/select.2 b/man/man2/select.2 index e544918..df076b6 100644 --- a/man2/select.2 +++ b/man/man2/select.2 @@ -17,7 +17,7 @@ .\" 2005-03-11, mtk, modified pselect() text (it is now a system .\" call in Linux 2.6.16. .\" -.TH select 2 2023-10-31 "Linux man-pages 6.7" +.TH select 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO, fd_set \- synchronous I/O multiplexing diff --git a/man2/select_tut.2 b/man/man2/select_tut.2 index cbb6953..e99ea05 100644 --- a/man2/select_tut.2 +++ b/man/man2/select_tut.2 @@ -9,7 +9,7 @@ .\" various other changes .\" 2008-01-26, mtk, substantial changes and rewrites .\" -.TH SELECT_TUT 2 2023-10-31 "Linux man-pages 6.7" +.TH SELECT_TUT 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME select, pselect \- synchronous I/O multiplexing .SH LIBRARY @@ -344,6 +344,7 @@ from one TCP port to another. #include <string.h> #include <sys/select.h> #include <sys/socket.h> +#include <sys/types.h> #include <unistd.h> \& static int forward_port; diff --git a/man2/semctl.2 b/man/man2/semctl.2 index c3724e4..a5c7fae 100644 --- a/man2/semctl.2 +++ b/man/man2/semctl.2 @@ -20,7 +20,7 @@ .\" 2005-08-02, mtk: Added IPC_INFO, SEM_INFO, SEM_STAT descriptions. .\" 2018-03-20, dbueso: Added SEM_STAT_ANY description. .\" -.TH semctl 2 2024-03-03 "Linux man-pages 6.7" +.TH semctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME semctl \- System V semaphore control operations .SH LIBRARY diff --git a/man2/semget.2 b/man/man2/semget.2 index 50813ba..9c53462 100644 --- a/man2/semget.2 +++ b/man/man2/semget.2 @@ -14,7 +14,7 @@ .\" Rewrote BUGS note about semget()'s failure to initialize .\" semaphore values .\" -.TH semget 2 2023-10-31 "Linux man-pages 6.7" +.TH semget 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME semget \- get a System V semaphore set identifier .SH LIBRARY diff --git a/man2/semop.2 b/man/man2/semop.2 index b04fe6a..6c03ffe 100644 --- a/man2/semop.2 +++ b/man/man2/semop.2 @@ -12,7 +12,7 @@ .\" 2005-04-08, mtk, Noted kernel version numbers for semtimedop() .\" 2007-07-09, mtk, Added an EXAMPLE code segment. .\" -.TH semop 2 2023-10-31 "Linux man-pages 6.7" +.TH semop 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME semop, semtimedop \- System V semaphore operations .SH LIBRARY diff --git a/man2/semtimedop.2 b/man/man2/semtimedop.2 index 8a40618..8a40618 100644 --- a/man2/semtimedop.2 +++ b/man/man2/semtimedop.2 diff --git a/man2/send.2 b/man/man2/send.2 index 79abcc7..99c4a2d 100644 --- a/man2/send.2 +++ b/man/man2/send.2 @@ -9,7 +9,7 @@ .\" Modified Oct 2003 by aeb .\" Modified 2004-07-01 by mtk .\" -.TH send 2 2024-02-18 "Linux man-pages 6.7" +.TH send 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME send, sendto, sendmsg \- send a message on a socket .SH LIBRARY diff --git a/man2/sendfile.2 b/man/man2/sendfile.2 index e013fa6..cc691fc 100644 --- a/man2/sendfile.2 +++ b/man/man2/sendfile.2 @@ -11,7 +11,7 @@ .\" .\" 2005-03-31 Martin Pool <mbp@sourcefrog.net> mmap() improvements .\" -.TH sendfile 2 2023-12-21 "Linux man-pages 6.7" +.TH sendfile 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sendfile \- transfer data between file descriptors .SH LIBRARY diff --git a/man2/sendfile64.2 b/man/man2/sendfile64.2 index 888077b..888077b 100644 --- a/man2/sendfile64.2 +++ b/man/man2/sendfile64.2 diff --git a/man2/sendmmsg.2 b/man/man2/sendmmsg.2 index 64a4da0..5e06151 100644 --- a/man2/sendmmsg.2 +++ b/man/man2/sendmmsg.2 @@ -5,7 +5,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH sendmmsg 2 2023-10-31 "Linux man-pages 6.7" +.TH sendmmsg 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sendmmsg \- send multiple messages on a socket .SH LIBRARY diff --git a/man2/sendmsg.2 b/man/man2/sendmsg.2 index 9a61b33..9a61b33 100644 --- a/man2/sendmsg.2 +++ b/man/man2/sendmsg.2 diff --git a/man2/sendto.2 b/man/man2/sendto.2 index 9a61b33..9a61b33 100644 --- a/man2/sendto.2 +++ b/man/man2/sendto.2 diff --git a/man2/set_mempolicy.2 b/man/man2/set_mempolicy.2 index 58e3959..5223d1b 100644 --- a/man2/set_mempolicy.2 +++ b/man/man2/set_mempolicy.2 @@ -7,7 +7,7 @@ .\" 2007-08-27, Lee Schermerhorn <Lee.Schermerhorn@hp.com> .\" more precise specification of behavior. .\" -.TH set_mempolicy 2 2023-10-31 "Linux man-pages 6.7" +.TH set_mempolicy 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME set_mempolicy \- set default NUMA memory policy for a thread and its children .SH LIBRARY @@ -63,6 +63,7 @@ argument must specify one of .BR MPOL_DEFAULT , .BR MPOL_BIND , .BR MPOL_INTERLEAVE , +.BR MPOL_WEIGHTED_INTERLEAVE , .BR MPOL_PREFERRED , or .B MPOL_LOCAL @@ -199,6 +200,23 @@ the memory bandwidth of a single node. .\" To be effective the memory area should be fairly large, .\" at least 1 MB or bigger. .TP +.BR MPOL_WEIGHTED_INTERLEAVE " (since Linux 6.9)" +.\" commit fa3bea4e1f8202d787709b7e3654eb0a99aed758 +This mode interleaves page allocations across the nodes specified in +.I nodemask +according to the weights in +.IR /sys/kernel/mm/mempolicy/weighted_interleave . +For example, if bits 0, 2, and 5 are set in +.IR nodemask , +and the contents of +.IR /sys/kernel/mm/mempolicy/weighted_interleave/node0 , +.IR /sys/ .\|.\|. /node2 , +and +.IR /sys/ .\|.\|. /node5 +are 4, 7, and 9, respectively, +then pages in this region will be allocated on nodes 0, 2, and 5 +in a 4:7:9 ratio. +.TP .B MPOL_PREFERRED This mode sets the preferred node for allocation. The kernel will try to allocate pages from this node first diff --git a/man2/set_robust_list.2 b/man/man2/set_robust_list.2 index a38aa23..a38aa23 100644 --- a/man2/set_robust_list.2 +++ b/man/man2/set_robust_list.2 diff --git a/man2/set_thread_area.2 b/man/man2/set_thread_area.2 index 389d65b..64adf19 100644 --- a/man2/set_thread_area.2 +++ b/man/man2/set_thread_area.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" -.TH set_thread_area 2 2023-10-31 "Linux man-pages 6.7" +.TH set_thread_area 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME get_thread_area, set_thread_area \- manipulate thread-local storage information .SH LIBRARY diff --git a/man2/set_tid_address.2 b/man/man2/set_tid_address.2 index d174105..dd9d9bc 100644 --- a/man2/set_tid_address.2 +++ b/man/man2/set_tid_address.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH set_tid_address 2 2023-10-31 "Linux man-pages 6.7" +.TH set_tid_address 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME set_tid_address \- set pointer to thread ID .SH LIBRARY diff --git a/man2/setdomainname.2 b/man/man2/setdomainname.2 index 1c1594c..1c1594c 100644 --- a/man2/setdomainname.2 +++ b/man/man2/setdomainname.2 diff --git a/man2/setegid.2 b/man/man2/setegid.2 index 85032b5..85032b5 100644 --- a/man2/setegid.2 +++ b/man/man2/setegid.2 diff --git a/man2/seteuid.2 b/man/man2/seteuid.2 index c1cae7c..968b158 100644 --- a/man2/seteuid.2 +++ b/man/man2/seteuid.2 @@ -6,7 +6,7 @@ .\" Modified, 27 May 2004, Michael Kerrisk <mtk.manpages@gmail.com> .\" Added notes on capability requirements .\" -.TH seteuid 2 2024-02-11 "Linux man-pages 6.7" +.TH seteuid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME seteuid, setegid \- set effective user or group ID .SH LIBRARY diff --git a/man2/setfsgid.2 b/man/man2/setfsgid.2 index 8cb8403..008f095 100644 --- a/man2/setfsgid.2 +++ b/man/man2/setfsgid.2 @@ -9,7 +9,7 @@ .\" Modified, 27 May 2004, Michael Kerrisk <mtk.manpages@gmail.com> .\" Added notes on capability requirements .\" -.TH setfsgid 2 2023-10-31 "Linux man-pages 6.7" +.TH setfsgid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setfsgid \- set group identity used for filesystem checks .SH LIBRARY diff --git a/man2/setfsgid32.2 b/man/man2/setfsgid32.2 index fdb8bdc..fdb8bdc 100644 --- a/man2/setfsgid32.2 +++ b/man/man2/setfsgid32.2 diff --git a/man2/setfsuid.2 b/man/man2/setfsuid.2 index cd55bc3..84d6891 100644 --- a/man2/setfsuid.2 +++ b/man/man2/setfsuid.2 @@ -9,7 +9,7 @@ .\" Modified, 27 May 2004, Michael Kerrisk <mtk.manpages@gmail.com> .\" Added notes on capability requirements .\" -.TH setfsuid 2 2023-10-31 "Linux man-pages 6.7" +.TH setfsuid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setfsuid \- set user identity used for filesystem checks .SH LIBRARY diff --git a/man2/setfsuid32.2 b/man/man2/setfsuid32.2 index 1ea58fd..1ea58fd 100644 --- a/man2/setfsuid32.2 +++ b/man/man2/setfsuid32.2 diff --git a/man2/setgid.2 b/man/man2/setgid.2 index cb65798..0b00b85 100644 --- a/man2/setgid.2 +++ b/man/man2/setgid.2 @@ -7,7 +7,7 @@ .\" Modified 1997-01-31 by Eric S. Raymond <esr@thyrsus.com> .\" Modified 2002-03-09 by aeb .\" -.TH setgid 2 2023-10-31 "Linux man-pages 6.7" +.TH setgid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setgid \- set group identity .SH LIBRARY diff --git a/man2/setgid32.2 b/man/man2/setgid32.2 index bc8ef19..bc8ef19 100644 --- a/man2/setgid32.2 +++ b/man/man2/setgid32.2 diff --git a/man2/setgroups.2 b/man/man2/setgroups.2 index 0ae4cc0..0ae4cc0 100644 --- a/man2/setgroups.2 +++ b/man/man2/setgroups.2 diff --git a/man2/setgroups32.2 b/man/man2/setgroups32.2 index 478fb63..478fb63 100644 --- a/man2/setgroups32.2 +++ b/man/man2/setgroups32.2 diff --git a/man2/sethostname.2 b/man/man2/sethostname.2 index e1fa2a6..e1fa2a6 100644 --- a/man2/sethostname.2 +++ b/man/man2/sethostname.2 diff --git a/man2/setitimer.2 b/man/man2/setitimer.2 index 9518567..9518567 100644 --- a/man2/setitimer.2 +++ b/man/man2/setitimer.2 diff --git a/man2/setns.2 b/man/man2/setns.2 index 5bd3385..1a01c10 100644 --- a/man2/setns.2 +++ b/man/man2/setns.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-only .\" -.TH setns 2 2023-10-31 "Linux man-pages 6.7" +.TH setns 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setns \- reassociate thread with a namespace .SH LIBRARY diff --git a/man2/setpgid.2 b/man/man2/setpgid.2 index b3983c4..2a24eed 100644 --- a/man2/setpgid.2 +++ b/man/man2/setpgid.2 @@ -17,7 +17,7 @@ .\" 2007-07-25, mtk, fairly substantial rewrites and rearrangements .\" of text. .\" -.TH setpgid 2 2023-10-31 "Linux man-pages 6.7" +.TH setpgid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setpgid, getpgid, setpgrp, getpgrp \- set/get process group .SH LIBRARY diff --git a/man2/setpgrp.2 b/man/man2/setpgrp.2 index d6b107a..d6b107a 100644 --- a/man2/setpgrp.2 +++ b/man/man2/setpgrp.2 diff --git a/man2/setpriority.2 b/man/man2/setpriority.2 index b1dcfd9..b1dcfd9 100644 --- a/man2/setpriority.2 +++ b/man/man2/setpriority.2 diff --git a/man2/setregid.2 b/man/man2/setregid.2 index ec3ff64..ec3ff64 100644 --- a/man2/setregid.2 +++ b/man/man2/setregid.2 diff --git a/man2/setregid32.2 b/man/man2/setregid32.2 index 035df17..035df17 100644 --- a/man2/setregid32.2 +++ b/man/man2/setregid32.2 diff --git a/man2/setresgid.2 b/man/man2/setresgid.2 index d6866a1..d6866a1 100644 --- a/man2/setresgid.2 +++ b/man/man2/setresgid.2 diff --git a/man2/setresgid32.2 b/man/man2/setresgid32.2 index dec1b95..dec1b95 100644 --- a/man2/setresgid32.2 +++ b/man/man2/setresgid32.2 diff --git a/man2/setresuid.2 b/man/man2/setresuid.2 index 9c6499b..203b770 100644 --- a/man2/setresuid.2 +++ b/man/man2/setresuid.2 @@ -4,7 +4,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Modified, 2003-05-26, Michael Kerrisk, <mtk.manpages@gmail.com> -.TH setresuid 2 2023-10-31 "Linux man-pages 6.7" +.TH setresuid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setresuid, setresgid \- set real, effective, and saved user or group ID .SH LIBRARY diff --git a/man2/setresuid32.2 b/man/man2/setresuid32.2 index d6866a1..d6866a1 100644 --- a/man2/setresuid32.2 +++ b/man/man2/setresuid32.2 diff --git a/man2/setreuid.2 b/man/man2/setreuid.2 index e887619..c66ea22 100644 --- a/man2/setreuid.2 +++ b/man/man2/setreuid.2 @@ -15,7 +15,7 @@ .\" 2004-07-04 by aeb .\" 2004-05-27 by Michael Kerrisk .\" -.TH setreuid 2 2023-10-31 "Linux man-pages 6.7" +.TH setreuid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setreuid, setregid \- set real and/or effective user or group ID .SH LIBRARY diff --git a/man2/setreuid32.2 b/man/man2/setreuid32.2 index ec3ff64..ec3ff64 100644 --- a/man2/setreuid32.2 +++ b/man/man2/setreuid32.2 diff --git a/man2/setrlimit.2 b/man/man2/setrlimit.2 index df6d736..df6d736 100644 --- a/man2/setrlimit.2 +++ b/man/man2/setrlimit.2 diff --git a/man2/setsid.2 b/man/man2/setsid.2 index a437a1b..71be3b5 100644 --- a/man2/setsid.2 +++ b/man/man2/setsid.2 @@ -9,7 +9,7 @@ .\" tiny changes from a man page by Charles Livingston). .\" Modified Sun Jul 21 14:45:46 1996 <aeb@cwi.nl> .\" -.TH setsid 2 2023-10-31 "Linux man-pages 6.7" +.TH setsid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setsid \- creates a session and sets the process group ID .SH LIBRARY diff --git a/man2/setsockopt.2 b/man/man2/setsockopt.2 index d98c776..d98c776 100644 --- a/man2/setsockopt.2 +++ b/man/man2/setsockopt.2 diff --git a/man2/settimeofday.2 b/man/man2/settimeofday.2 index 2b6eff4..2b6eff4 100644 --- a/man2/settimeofday.2 +++ b/man/man2/settimeofday.2 diff --git a/man2/setuid.2 b/man/man2/setuid.2 index e9a283e..9d0e4ac 100644 --- a/man2/setuid.2 +++ b/man/man2/setuid.2 @@ -8,7 +8,7 @@ .\" <richard@greenend.org.uk>, aeb 970616. .\" Modified, 27 May 2004, Michael Kerrisk <mtk.manpages@gmail.com> .\" Added notes on capability requirements -.TH setuid 2 2023-10-31 "Linux man-pages 6.7" +.TH setuid 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setuid \- set user identity .SH LIBRARY diff --git a/man2/setuid32.2 b/man/man2/setuid32.2 index 24656c2..24656c2 100644 --- a/man2/setuid32.2 +++ b/man/man2/setuid32.2 diff --git a/man2/setup.2 b/man/man2/setup.2 index c2d0b52..f9757d3 100644 --- a/man2/setup.2 +++ b/man/man2/setup.2 @@ -11,7 +11,7 @@ .\" Modified Wed Nov 6 04:05:28 1996 by Eric S. Raymond <esr@thyrsus.com> .\" Modified Sat Jan 29 01:08:23 2000 by aeb .\" -.TH setup 2 2023-10-31 "Linux man-pages 6.7" +.TH setup 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setup \- setup devices and filesystems, mount root filesystem .SH LIBRARY diff --git a/man2/setxattr.2 b/man/man2/setxattr.2 index 636462e..efcc3bb 100644 --- a/man2/setxattr.2 +++ b/man/man2/setxattr.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH setxattr 2 2023-10-31 "Linux man-pages 6.7" +.TH setxattr 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME setxattr, lsetxattr, fsetxattr \- set an extended attribute value .SH LIBRARY diff --git a/man2/sgetmask.2 b/man/man2/sgetmask.2 index e1701c2..1bfa553 100644 --- a/man2/sgetmask.2 +++ b/man/man2/sgetmask.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH sgetmask 2 2023-10-31 "Linux man-pages 6.7" +.TH sgetmask 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sgetmask, ssetmask \- manipulation of signal mask (obsolete) .SH LIBRARY diff --git a/man2/shmat.2 b/man/man2/shmat.2 index 3f3e5a4..3f3e5a4 100644 --- a/man2/shmat.2 +++ b/man/man2/shmat.2 diff --git a/man2/shmctl.2 b/man/man2/shmctl.2 index 5d5176a..45f8cf1 100644 --- a/man2/shmctl.2 +++ b/man/man2/shmctl.2 @@ -24,7 +24,7 @@ .\" 2005-08-02, mtk: Added IPC_INFO, SHM_INFO, SHM_STAT descriptions. .\" 2018-03-20, dbueso: Added SHM_STAT_ANY description. .\" -.TH shmctl 2 2024-03-03 "Linux man-pages 6.7" +.TH shmctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME shmctl \- System V shared memory control .SH LIBRARY diff --git a/man2/shmdt.2 b/man/man2/shmdt.2 index 3f3e5a4..3f3e5a4 100644 --- a/man2/shmdt.2 +++ b/man/man2/shmdt.2 diff --git a/man2/shmget.2 b/man/man2/shmget.2 index 685963a..45ba5ab 100644 --- a/man2/shmget.2 +++ b/man/man2/shmget.2 @@ -15,7 +15,7 @@ .\" Language and formatting clean-ups .\" Added notes on /proc files .\" -.TH shmget 2 2023-10-31 "Linux man-pages 6.7" +.TH shmget 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME shmget \- allocates a System V shared memory segment .SH LIBRARY diff --git a/man2/shmop.2 b/man/man2/shmop.2 index a763420..1cb835e 100644 --- a/man2/shmop.2 +++ b/man/man2/shmop.2 @@ -17,7 +17,7 @@ .\" Changed wording and placement of sentence regarding attachment .\" of segments marked for destruction .\" -.TH SHMOP 2 2023-10-31 "Linux man-pages 6.7" +.TH SHMOP 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME shmat, shmdt \- System V shared memory operations .SH LIBRARY @@ -319,27 +319,28 @@ The following header file is included by the "reader" and "writer" programs: \& Licensed under GNU General Public License v2 or later. */ -#include <sys/types.h> -#include <sys/ipc.h> -#include <sys/shm.h> -#include <sys/sem.h> +#ifndef SVSHM_STRING_H +#define SVSHM_STRING_H +\& #include <stdio.h> #include <stdlib.h> -#include <string.h> +#include <sys/sem.h> \& #define errExit(msg) do { perror(msg); exit(EXIT_FAILURE); \e } while (0) \& union semun { /* Used in calls to semctl() */ int val; - struct semid_ds * buf; - unsigned short * array; + struct semid_ds *buf; + unsigned short *array; #if defined(__linux__) - struct seminfo * __buf; + struct seminfo *__buf; #endif }; \& #define MEM_SIZE 4096 +\& +#endif // include guard .EE .\" SRC END .in diff --git a/man2/shutdown.2 b/man/man2/shutdown.2 index 6f45f9f..9a33b32 100644 --- a/man2/shutdown.2 +++ b/man/man2/shutdown.2 @@ -9,7 +9,7 @@ .\" Modified Tue Oct 22 22:04:51 1996 by Eric S. Raymond <esr@thyrsus.com> .\" Modified 1998 by Andi Kleen .\" -.TH shutdown 2 2023-10-31 "Linux man-pages 6.7" +.TH shutdown 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME shutdown \- shut down part of a full-duplex connection .SH LIBRARY diff --git a/man2/sigaction.2 b/man/man2/sigaction.2 index bbe4d5a..af4c3fb 100644 --- a/man2/sigaction.2 +++ b/man/man2/sigaction.2 @@ -25,7 +25,7 @@ .\" 2015-01-17, Kees Cook <keescook@chromium.org> .\" Added notes on ptrace SIGTRAP and SYS_SECCOMP. .\" -.TH sigaction 2 2024-02-25 "Linux man-pages 6.7" +.TH sigaction 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sigaction, rt_sigaction \- examine and change a signal action .SH LIBRARY diff --git a/man2/sigaltstack.2 b/man/man2/sigaltstack.2 index 82ba812..166999f 100644 --- a/man2/sigaltstack.2 +++ b/man/man2/sigaltstack.2 @@ -4,7 +4,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" aeb, various minor fixes -.TH sigaltstack 2 2023-10-31 "Linux man-pages 6.7" +.TH sigaltstack 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sigaltstack \- set and/or get signal stack context .SH LIBRARY diff --git a/man2/signal.2 b/man/man2/signal.2 index 77f7b19..102caaa 100644 --- a/man2/signal.2 +++ b/man/man2/signal.2 @@ -13,7 +13,7 @@ .\" various sections. .\" 2008-07-11, mtk: rewrote and expanded portability discussion. .\" -.TH signal 2 2023-10-31 "Linux man-pages 6.7" +.TH signal 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME signal \- ANSI C signal handling .SH LIBRARY diff --git a/man2/signalfd.2 b/man/man2/signalfd.2 index fba622c..fe33a68 100644 --- a/man2/signalfd.2 +++ b/man/man2/signalfd.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH signalfd 2 2023-10-31 "Linux man-pages 6.7" +.TH signalfd 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME signalfd \- create a file descriptor for accepting signals .SH LIBRARY @@ -469,6 +469,7 @@ $ #include <stdio.h> #include <stdlib.h> #include <sys/signalfd.h> +#include <sys/types.h> #include <unistd.h> \& int diff --git a/man2/signalfd4.2 b/man/man2/signalfd4.2 index 8dbea5c..8dbea5c 100644 --- a/man2/signalfd4.2 +++ b/man/man2/signalfd4.2 diff --git a/man2/sigpending.2 b/man/man2/sigpending.2 index cd67531..c85133f 100644 --- a/man2/sigpending.2 +++ b/man/man2/sigpending.2 @@ -6,7 +6,7 @@ .\" .\" 2005-09-15, mtk, Created new page by splitting off from sigaction.2 .\" -.TH sigpending 2 2023-10-31 "Linux man-pages 6.7" +.TH sigpending 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sigpending, rt_sigpending \- examine pending signals .SH LIBRARY diff --git a/man2/sigprocmask.2 b/man/man2/sigprocmask.2 index f0017b4..47bbc69 100644 --- a/man2/sigprocmask.2 +++ b/man/man2/sigprocmask.2 @@ -6,7 +6,7 @@ .\" .\" 2005-09-15, mtk, Created new page by splitting off from sigaction.2 .\" -.TH sigprocmask 2 2023-10-31 "Linux man-pages 6.7" +.TH sigprocmask 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sigprocmask, rt_sigprocmask \- examine and change blocked signals .SH LIBRARY diff --git a/man2/sigreturn.2 b/man/man2/sigreturn.2 index dd0935a..1d8d927 100644 --- a/man2/sigreturn.2 +++ b/man/man2/sigreturn.2 @@ -7,7 +7,7 @@ .\" 2008-06-26, mtk, added some more detail on the work done by sigreturn() .\" 2014-12-05, mtk, rewrote all of the rest of the original page .\" -.TH sigreturn 2 2023-10-31 "Linux man-pages 6.7" +.TH sigreturn 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sigreturn, rt_sigreturn \- return from signal handler and cleanup stack frame .SH LIBRARY diff --git a/man2/sigsuspend.2 b/man/man2/sigsuspend.2 index 9bb39f8..c7e225f 100644 --- a/man2/sigsuspend.2 +++ b/man/man2/sigsuspend.2 @@ -6,7 +6,7 @@ .\" .\" 2005-09-15, mtk, Created new page by splitting off from sigaction.2 .\" -.TH sigsuspend 2 2023-10-31 "Linux man-pages 6.7" +.TH sigsuspend 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sigsuspend, rt_sigsuspend \- wait for a signal .SH LIBRARY diff --git a/man2/sigtimedwait.2 b/man/man2/sigtimedwait.2 index 1b13df1..1b13df1 100644 --- a/man2/sigtimedwait.2 +++ b/man/man2/sigtimedwait.2 diff --git a/man2/sigwaitinfo.2 b/man/man2/sigwaitinfo.2 index cf231bc..d0127c8 100644 --- a/man2/sigwaitinfo.2 +++ b/man/man2/sigwaitinfo.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH sigwaitinfo 2 2023-10-31 "Linux man-pages 6.7" +.TH sigwaitinfo 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sigwaitinfo, sigtimedwait, rt_sigtimedwait \- synchronously wait for queued signals diff --git a/man2/socket.2 b/man/man2/socket.2 index b83bd5b..cf41c2f 100644 --- a/man2/socket.2 +++ b/man/man2/socket.2 @@ -12,7 +12,7 @@ .\" Modified 2002-07-17 by Michael Kerrisk <mtk.manpages@gmail.com> .\" Modified 2004-06-17 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH socket 2 2024-01-28 "Linux man-pages 6.7" +.TH socket 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME socket \- create an endpoint for communication .SH LIBRARY diff --git a/man2/socketcall.2 b/man/man2/socketcall.2 index d536966..aa52f90 100644 --- a/man2/socketcall.2 +++ b/man/man2/socketcall.2 @@ -4,7 +4,7 @@ .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\" Modified Tue Oct 22 22:11:53 1996 by Eric S. Raymond <esr@thyrsus.com> -.TH socketcall 2 2023-10-31 "Linux man-pages 6.7" +.TH socketcall 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME socketcall \- socket system calls .SH LIBRARY diff --git a/man2/socketpair.2 b/man/man2/socketpair.2 index ae304e6..a55c03d 100644 --- a/man2/socketpair.2 +++ b/man/man2/socketpair.2 @@ -11,7 +11,7 @@ .\" Modified 2004-06-17 by Michael Kerrisk <mtk.manpages@gmail.com> .\" 2008-10-11, mtk: Add description of SOCK_NONBLOCK and SOCK_CLOEXEC .\" -.TH socketpair 2 2023-10-31 "Linux man-pages 6.7" +.TH socketpair 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME socketpair \- create a pair of connected sockets .SH LIBRARY diff --git a/man2/splice.2 b/man/man2/splice.2 index ff39e03..9bc52ea 100644 --- a/man2/splice.2 +++ b/man/man2/splice.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH splice 2 2023-10-31 "Linux man-pages 6.7" +.TH splice 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME splice \- splice data to/from a pipe .SH LIBRARY diff --git a/man2/spu_create.2 b/man/man2/spu_create.2 index 38efa2c..d9b6118 100644 --- a/man2/spu_create.2 +++ b/man/man2/spu_create.2 @@ -8,7 +8,7 @@ .\" 2007-07-10, some polishing by mtk .\" 2007-09-28, updates for newer kernels by Jeremy Kerr <jk@ozlabs.org> .\" -.TH spu_create 2 2023-10-31 "Linux man-pages 6.7" +.TH spu_create 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME spu_create \- create a new spu context .SH LIBRARY diff --git a/man2/spu_run.2 b/man/man2/spu_run.2 index 5b70753..54f4e69 100644 --- a/man2/spu_run.2 +++ b/man/man2/spu_run.2 @@ -9,7 +9,7 @@ .\" 2007-09-28, updates for newer kernels, added example .\" by Jeremy Kerr <jk@ozlabs.org> .\" -.TH spu_run 2 2023-10-31 "Linux man-pages 6.7" +.TH spu_run 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME spu_run \- execute an SPU context .SH LIBRARY diff --git a/man2/ssetmask.2 b/man/man2/ssetmask.2 index a7f99d2..a7f99d2 100644 --- a/man2/ssetmask.2 +++ b/man/man2/ssetmask.2 diff --git a/man2/stat.2 b/man/man2/stat.2 index bb813ff..198aca0 100644 --- a/man2/stat.2 +++ b/man/man2/stat.2 @@ -16,7 +16,7 @@ .\" 2007-06-08 mtk: Added example program .\" 2007-07-05 mtk: Added details on underlying system call interfaces .\" -.TH stat 2 2023-10-31 "Linux man-pages 6.7" +.TH stat 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME stat, fstat, lstat, fstatat \- get file status .SH LIBRARY diff --git a/man2/stat64.2 b/man/man2/stat64.2 index b1a86c1..b1a86c1 100644 --- a/man2/stat64.2 +++ b/man/man2/stat64.2 diff --git a/man2/statfs.2 b/man/man2/statfs.2 index df633ae..99a1807 100644 --- a/man2/statfs.2 +++ b/man/man2/statfs.2 @@ -5,7 +5,7 @@ .\" Modified 2003-08-17 by Walter Harms .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH statfs 2 2023-10-31 "Linux man-pages 6.7" +.TH statfs 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME statfs, fstatfs \- get filesystem statistics .SH LIBRARY diff --git a/man2/statfs64.2 b/man/man2/statfs64.2 index 923d3c0..923d3c0 100644 --- a/man2/statfs64.2 +++ b/man/man2/statfs64.2 diff --git a/man2/statx.2 b/man/man2/statx.2 index ce79da2..855fb6e 100644 --- a/man2/statx.2 +++ b/man/man2/statx.2 @@ -8,7 +8,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH statx 2 2023-10-31 "Linux man-pages 6.7" +.TH statx 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME statx \- get file status (extended) .SH LIBRARY diff --git a/man2/stime.2 b/man/man2/stime.2 index 1337889..04195ea 100644 --- a/man2/stime.2 +++ b/man/man2/stime.2 @@ -7,7 +7,7 @@ .\" Modified 2001-03-16 by Andries Brouwer <aeb@cwi.nl> .\" Modified 2004-05-27 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH stime 2 2023-10-31 "Linux man-pages 6.7" +.TH stime 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME stime \- set time .SH SYNOPSIS diff --git a/man2/stty.2 b/man/man2/stty.2 index 5d25ea6..5d25ea6 100644 --- a/man2/stty.2 +++ b/man/man2/stty.2 diff --git a/man2/subpage_prot.2 b/man/man2/subpage_prot.2 index aaeb883..da0643f 100644 --- a/man2/subpage_prot.2 +++ b/man/man2/subpage_prot.2 @@ -7,7 +7,7 @@ .\" in Linux commit fa28237cfcc5827553044cbd6ee52e33692b0faa .\" both written by Paul Mackerras <paulus@samba.org> .\" -.TH subpage_prot 2 2023-10-31 "Linux man-pages 6.7" +.TH subpage_prot 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME subpage_prot \- define a subpage protection for an address range .SH LIBRARY diff --git a/man2/swapoff.2 b/man/man2/swapoff.2 index 2bd424c..2bd424c 100644 --- a/man2/swapoff.2 +++ b/man/man2/swapoff.2 diff --git a/man2/swapon.2 b/man/man2/swapon.2 index 87bd6a0..8100654 100644 --- a/man2/swapon.2 +++ b/man/man2/swapon.2 @@ -22,7 +22,7 @@ .\" Author: Rafael Aquini <aquini@redhat.com> .\" Date: Wed Jul 3 15:02:46 2013 -0700 .\" -.TH swapon 2 2023-12-22 "Linux man-pages 6.7" +.TH swapon 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME swapon, swapoff \- start/stop swapping to file/device .SH LIBRARY diff --git a/man2/symlink.2 b/man/man2/symlink.2 index 37db3c8..ae6e969 100644 --- a/man2/symlink.2 +++ b/man/man2/symlink.2 @@ -10,7 +10,7 @@ .\" Modified 1997-01-31 by Eric S. Raymond <esr@thyrsus.com> .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH symlink 2 2023-10-31 "Linux man-pages 6.7" +.TH symlink 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME symlink, symlinkat \- make a new name for a file .SH LIBRARY diff --git a/man2/symlinkat.2 b/man/man2/symlinkat.2 index 78568cd..78568cd 100644 --- a/man2/symlinkat.2 +++ b/man/man2/symlinkat.2 diff --git a/man2/sync.2 b/man/man2/sync.2 index a556c8e..6a45a29 100644 --- a/man2/sync.2 +++ b/man/man2/sync.2 @@ -13,7 +13,7 @@ .\" Modified 2001-10-10 by aeb, following Michael Kerrisk. .\" 2011-09-07, mtk, Added syncfs() documentation, .\" -.TH sync 2 2023-10-31 "Linux man-pages 6.7" +.TH sync 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sync, syncfs \- commit filesystem caches to disk .SH LIBRARY diff --git a/man2/sync_file_range.2 b/man/man2/sync_file_range.2 index becef29..278daf2 100644 --- a/man2/sync_file_range.2 +++ b/man/man2/sync_file_range.2 @@ -7,7 +7,7 @@ .\" Andrew Morton's comments in fs/sync.c .\" 2010-10-09, mtk, Document sync_file_range2() .\" -.TH sync_file_range 2 2023-10-31 "Linux man-pages 6.7" +.TH sync_file_range 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sync_file_range \- sync a file segment with disk .SH LIBRARY diff --git a/man2/sync_file_range2.2 b/man/man2/sync_file_range2.2 index ad7a1e6..ad7a1e6 100644 --- a/man2/sync_file_range2.2 +++ b/man/man2/sync_file_range2.2 diff --git a/man2/syncfs.2 b/man/man2/syncfs.2 index 5555798..5555798 100644 --- a/man2/syncfs.2 +++ b/man/man2/syncfs.2 diff --git a/man2/syscall.2 b/man/man2/syscall.2 index 01229e8..db6544a 100644 --- a/man2/syscall.2 +++ b/man/man2/syscall.2 @@ -12,7 +12,7 @@ .\" 2015-01-17, Kees Cook <keescook@chromium.org> .\" Added mips and arm64. .\" -.TH syscall 2 2023-10-31 "Linux man-pages 6.7" +.TH syscall 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME syscall \- indirect system call .SH LIBRARY @@ -347,6 +347,7 @@ architectures may indiscriminately clobber other registers not listed here. #define _GNU_SOURCE #include <signal.h> #include <sys/syscall.h> +#include <sys/types.h> #include <unistd.h> \& int diff --git a/man2/syscalls.2 b/man/man2/syscalls.2 index 09535aa..6e9135c 100644 --- a/man2/syscalls.2 +++ b/man/man2/syscalls.2 @@ -9,7 +9,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH syscalls 2 2024-02-18 "Linux man-pages 6.7" +.TH syscalls 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME syscalls \- Linux system calls .SH SYNOPSIS @@ -324,7 +324,9 @@ T} \fBgetpeername\fP(2) 2.0 T{ See notes on \fBsocketcall\fP(2) T} -\fBgetpagesize\fP(2) 2.0 Not on x86 +\fBgetpagesize\fP(2) 2.0 T{ +Alpha, SPARC/SPARC64 only +T} \fBgetpgid\fP(2) 1.0 \fBgetpgrp\fP(2) 1.0 \fBgetpid\fP(2) 1.0 @@ -467,7 +469,9 @@ T} \fBname_to_handle_at\fP(2) 2.6.39 \fBnanosleep\fP(2) 2.0 .\" 5590ff0d5528b60153c0b4e7b771472b5a95e297 -\fBnewfstatat\fP(2) 2.6.16 See \fBstat\fP(2) +\fBnewfstatat\fP(2) 2.6.16 T{ +See \fBstat\fP(2) +T} \fBnfsservctl\fP(2) 2.2 Removed in 3.1 \fBnice\fP(2) 1.0 \fBold_adjtimex\fP(2) 2.0 T{ @@ -675,8 +679,7 @@ T} \fBsetns\fP(2) 3.0 \fBsetpgid\fP(2) 1.0 \fBsetpgrp\fP(2) 2.0 T{ -Alternative name for -\fBsetpgid\fP(2) on Alpha +Alternative name for \fBsetpgid\fP(2) on Alpha T} \fBsetpriority\fP(2) 1.0 \fBsetregid\fP(2) 1.0 diff --git a/man2/sysctl.2 b/man/man2/sysctl.2 index 082545e..1dc148e 100644 --- a/man2/sysctl.2 +++ b/man/man2/sysctl.2 @@ -7,7 +7,7 @@ .\" Modified Tue Oct 22 22:28:41 1996 by Eric S. Raymond <esr@thyrsus.com> .\" Modified Mon Jan 5 20:31:04 1998 by aeb. .\" -.TH sysctl 2 2023-10-31 "Linux man-pages 6.7" +.TH sysctl 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sysctl \- read/write system parameters .SH SYNOPSIS diff --git a/man2/sysfs.2 b/man/man2/sysfs.2 index 06507fd..6452725 100644 --- a/man2/sysfs.2 +++ b/man/man2/sysfs.2 @@ -4,7 +4,7 @@ .\" .\" Created Wed Aug 9 1995 Thomas K. Dyas <tdyas@eden.rutgers.edu> .\" -.TH sysfs 2 2023-10-31 "Linux man-pages 6.7" +.TH sysfs 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sysfs \- get filesystem type information .SH SYNOPSIS diff --git a/man2/sysinfo.2 b/man/man2/sysinfo.2 index 5566b4b..b13459a 100644 --- a/man2/sysinfo.2 +++ b/man/man2/sysinfo.2 @@ -12,7 +12,7 @@ .\" Modified Tue Oct 22 22:29:51 1996 by Eric S. Raymond <esr@thyrsus.com> .\" Modified Mon Aug 25 16:06:11 1997 by Nicolás Lichtmaier <nick@debian.org> .\" -.TH sysinfo 2 2023-10-31 "Linux man-pages 6.7" +.TH sysinfo 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME sysinfo \- return system information .SH LIBRARY diff --git a/man2/syslog.2 b/man/man2/syslog.2 index a799c82..fe09564 100644 --- a/man2/syslog.2 +++ b/man/man2/syslog.2 @@ -10,7 +10,7 @@ .\" 2008-02-15, Michael Kerrisk <mtk.manpages@gmail.com> .\" Update LOG_BUF_LEN details; update RETURN VALUE section. .\" -.TH syslog 2 2023-10-31 "Linux man-pages 6.7" +.TH syslog 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME syslog, klogctl \- read and/or clear kernel message ring buffer; set console_loglevel diff --git a/man2/tee.2 b/man/man2/tee.2 index e9ae11f..4e677b4 100644 --- a/man2/tee.2 +++ b/man/man2/tee.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH tee 2 2023-10-31 "Linux man-pages 6.7" +.TH tee 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME tee \- duplicating pipe content .SH LIBRARY @@ -140,6 +140,7 @@ Tue Oct 28 10:06:00 CET 2014 #include <limits.h> #include <stdio.h> #include <stdlib.h> +#include <sys/types.h> #include <unistd.h> \& int diff --git a/man2/tgkill.2 b/man/man2/tgkill.2 index 82fc2d6..82fc2d6 100644 --- a/man2/tgkill.2 +++ b/man/man2/tgkill.2 diff --git a/man2/time.2 b/man/man2/time.2 index 5ac0bc4..46b845d 100644 --- a/man2/time.2 +++ b/man/man2/time.2 @@ -6,7 +6,7 @@ .\" Modified Sat Jul 24 14:13:40 1993 by Rik Faith <faith@cs.unc.edu> .\" Additions by Joseph S. Myers <jsm28@cam.ac.uk>, 970909 .\" -.TH time 2 2023-11-11 "Linux man-pages 6.7" +.TH time 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME time \- get time in seconds .SH LIBRARY diff --git a/man2/timer_create.2 b/man/man2/timer_create.2 index 44d505d..0c1157b 100644 --- a/man2/timer_create.2 +++ b/man/man2/timer_create.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH timer_create 2 2023-11-11 "Linux man-pages 6.7" +.TH timer_create 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME timer_create \- create a POSIX per-process timer .SH LIBRARY diff --git a/man2/timer_delete.2 b/man/man2/timer_delete.2 index b08d736..56d0cdf 100644 --- a/man2/timer_delete.2 +++ b/man/man2/timer_delete.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH timer_delete 2 2023-10-31 "Linux man-pages 6.7" +.TH timer_delete 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME timer_delete \- delete a POSIX per-process timer .SH LIBRARY diff --git a/man2/timer_getoverrun.2 b/man/man2/timer_getoverrun.2 index 0f136b6..a2bd9b5 100644 --- a/man2/timer_getoverrun.2 +++ b/man/man2/timer_getoverrun.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH timer_getoverrun 2 2023-10-31 "Linux man-pages 6.7" +.TH timer_getoverrun 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME timer_getoverrun \- get overrun count for a POSIX per-process timer .SH LIBRARY diff --git a/man2/timer_gettime.2 b/man/man2/timer_gettime.2 index 42015ca..42015ca 100644 --- a/man2/timer_gettime.2 +++ b/man/man2/timer_gettime.2 diff --git a/man2/timer_settime.2 b/man/man2/timer_settime.2 index d222fe4..ce043ff 100644 --- a/man2/timer_settime.2 +++ b/man/man2/timer_settime.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH timer_settime 2 2023-10-31 "Linux man-pages 6.7" +.TH timer_settime 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME timer_settime, timer_gettime \- arm/disarm and fetch state of POSIX per-process timer diff --git a/man2/timerfd_create.2 b/man/man2/timerfd_create.2 index 1d6a0d2..b9972c9 100644 --- a/man2/timerfd_create.2 +++ b/man/man2/timerfd_create.2 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH timerfd_create 2 2023-10-31 "Linux man-pages 6.7" +.TH timerfd_create 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME timerfd_create, timerfd_settime, timerfd_gettime \- timers that notify via file descriptors @@ -604,6 +604,7 @@ a.out 3 1 100 #include <stdio.h> #include <stdlib.h> #include <sys/timerfd.h> +#include <sys/types.h> #include <time.h> #include <unistd.h> \& diff --git a/man2/timerfd_gettime.2 b/man/man2/timerfd_gettime.2 index 6d12940..6d12940 100644 --- a/man2/timerfd_gettime.2 +++ b/man/man2/timerfd_gettime.2 diff --git a/man2/timerfd_settime.2 b/man/man2/timerfd_settime.2 index 6d12940..6d12940 100644 --- a/man2/timerfd_settime.2 +++ b/man/man2/timerfd_settime.2 diff --git a/man2/times.2 b/man/man2/times.2 index 2dad5b5..c2b8b09 100644 --- a/man2/times.2 +++ b/man/man2/times.2 @@ -15,7 +15,7 @@ .\" Added notes on nonstandard behavior: Linux allows 'buf' to .\" be NULL, but POSIX.1 doesn't specify this and it's nonportable. .\" -.TH times 2 2023-10-31 "Linux man-pages 6.7" +.TH times 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME times \- get process times .SH LIBRARY diff --git a/man2/tkill.2 b/man/man2/tkill.2 index 78a1ce5..21462a7 100644 --- a/man2/tkill.2 +++ b/man/man2/tkill.2 @@ -6,7 +6,7 @@ .\" 2004-05-31, added tgkill, ahu, aeb .\" 2008-01-15 mtk -- rewrote DESCRIPTION .\" -.TH tkill 2 2023-10-31 "Linux man-pages 6.7" +.TH tkill 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME tkill, tgkill \- send a signal to a thread .SH LIBRARY diff --git a/man2/truncate.2 b/man/man2/truncate.2 index 13ebec0..2b62140 100644 --- a/man2/truncate.2 +++ b/man/man2/truncate.2 @@ -12,7 +12,7 @@ .\" Modified 2002-04-06 by Andries Brouwer <aeb@cwi.nl> .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH truncate 2 2023-10-31 "Linux man-pages 6.7" +.TH truncate 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME truncate, ftruncate \- truncate a file to a specified length .SH LIBRARY diff --git a/man2/truncate64.2 b/man/man2/truncate64.2 index 2ed34f1..2ed34f1 100644 --- a/man2/truncate64.2 +++ b/man/man2/truncate64.2 diff --git a/man2/tuxcall.2 b/man/man2/tuxcall.2 index 5d25ea6..5d25ea6 100644 --- a/man2/tuxcall.2 +++ b/man/man2/tuxcall.2 diff --git a/man2/ugetrlimit.2 b/man/man2/ugetrlimit.2 index df6d736..df6d736 100644 --- a/man2/ugetrlimit.2 +++ b/man/man2/ugetrlimit.2 diff --git a/man2/umask.2 b/man/man2/umask.2 index bfea2e6..77bf013 100644 --- a/man2/umask.2 +++ b/man/man2/umask.2 @@ -11,7 +11,7 @@ .\" <nick@debian.com> with Lars Wirzenius <liw@iki.fi> suggestion .\" 2006-05-13, mtk, substantial rewrite of description of 'mask' .\" 2008-01-09, mtk, a few rewrites and additions. -.TH umask 2 2023-10-31 "Linux man-pages 6.7" +.TH umask 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME umask \- set file mode creation mask .SH LIBRARY diff --git a/man2/umount.2 b/man/man2/umount.2 index 07e3a93..e7678eb 100644 --- a/man2/umount.2 +++ b/man/man2/umount.2 @@ -7,7 +7,7 @@ .\" 2008-10-06, mtk: Created this as a new page by splitting .\" umount/umount2 material out of mount.2 .\" -.TH umount 2 2023-10-31 "Linux man-pages 6.7" +.TH umount 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME umount, umount2 \- unmount filesystem .SH LIBRARY diff --git a/man2/umount2.2 b/man/man2/umount2.2 index 84ea419..84ea419 100644 --- a/man2/umount2.2 +++ b/man/man2/umount2.2 diff --git a/man2/uname.2 b/man/man2/uname.2 index e4f449f..3f7ada9 100644 --- a/man2/uname.2 +++ b/man/man2/uname.2 @@ -4,7 +4,7 @@ .\" .\" 2007-07-05 mtk: Added details on underlying system call interfaces .\" -.TH uname 2 2023-10-31 "Linux man-pages 6.7" +.TH uname 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME uname \- get name and information about current kernel .SH LIBRARY diff --git a/man2/unimplemented.2 b/man/man2/unimplemented.2 index 3daa030..71645a9 100644 --- a/man2/unimplemented.2 +++ b/man/man2/unimplemented.2 @@ -4,7 +4,7 @@ .\" .\" Updated, aeb, 980612 .\" -.TH UNIMPLEMENTED 2 2023-10-31 "Linux man-pages 6.7" +.TH UNIMPLEMENTED 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, diff --git a/man2/unlink.2 b/man/man2/unlink.2 index 7485a32..311cac7 100644 --- a/man2/unlink.2 +++ b/man/man2/unlink.2 @@ -10,7 +10,7 @@ .\" Modified 2001-05-17 by aeb .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" -.TH unlink 2 2024-02-18 "Linux man-pages 6.7" +.TH unlink 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME unlink, unlinkat \- delete a name and possibly the file it refers to .SH LIBRARY diff --git a/man2/unlinkat.2 b/man/man2/unlinkat.2 index 4921f73..4921f73 100644 --- a/man2/unlinkat.2 +++ b/man/man2/unlinkat.2 diff --git a/man2/unshare.2 b/man/man2/unshare.2 index ce2464d..ed143f1 100644 --- a/man2/unshare.2 +++ b/man/man2/unshare.2 @@ -15,7 +15,7 @@ .\" by clone, which would require porting and maintaining all commands .\" such as login, and su, that establish a user session. .\" -.TH unshare 2 2023-10-31 "Linux man-pages 6.7" +.TH unshare 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME unshare \- disassociate parts of the process execution context .SH LIBRARY diff --git a/man2/uselib.2 b/man/man2/uselib.2 index cdd7fba..d786008 100644 --- a/man2/uselib.2 +++ b/man/man2/uselib.2 @@ -8,7 +8,7 @@ .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" Modified 2005-01-09 by aeb .\" -.TH uselib 2 2023-10-31 "Linux man-pages 6.7" +.TH uselib 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME uselib \- load shared library .SH SYNOPSIS diff --git a/man2/userfaultfd.2 b/man/man2/userfaultfd.2 index 27f4b69..206a8ad 100644 --- a/man2/userfaultfd.2 +++ b/man/man2/userfaultfd.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH userfaultfd 2 2024-02-12 "Linux man-pages 6.7" +.TH userfaultfd 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME userfaultfd \- create a file descriptor for handling page faults in user space .SH LIBRARY diff --git a/man2/ustat.2 b/man/man2/ustat.2 index 6a682d7..49c0691 100644 --- a/man2/ustat.2 +++ b/man/man2/ustat.2 @@ -7,7 +7,7 @@ .\" Modified 2001-03-22 by aeb .\" Modified 2003-08-04 by aeb .\" -.TH ustat 2 2023-10-31 "Linux man-pages 6.7" +.TH ustat 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME ustat \- get filesystem statistics .SH LIBRARY diff --git a/man2/utime.2 b/man/man2/utime.2 index 51073d0..4d7082d 100644 --- a/man2/utime.2 +++ b/man/man2/utime.2 @@ -8,7 +8,7 @@ .\" Modified 2004-06-23 by Michael Kerrisk <mtk.manpages@gmail.com> .\" Modified 2004-10-10 by Andries Brouwer <aeb@cwi.nl> .\" -.TH utime 2 2023-10-31 "Linux man-pages 6.7" +.TH utime 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME utime, utimes \- change file last access and modification times .SH LIBRARY diff --git a/man2/utimensat.2 b/man/man2/utimensat.2 index d69539d..f178f92 100644 --- a/man2/utimensat.2 +++ b/man/man2/utimensat.2 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH utimensat 2 2024-01-01 "Linux man-pages 6.7" +.TH utimensat 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME utimensat, futimens \- change file timestamps with nanosecond precision .SH LIBRARY diff --git a/man2/utimes.2 b/man/man2/utimes.2 index 04372d4..04372d4 100644 --- a/man2/utimes.2 +++ b/man/man2/utimes.2 diff --git a/man2/vfork.2 b/man/man2/vfork.2 index 5d523ad..a4915c7 100644 --- a/man2/vfork.2 +++ b/man/man2/vfork.2 @@ -6,7 +6,7 @@ .\" 1999-11-10: Merged text taken from the page contributed by .\" Reed H. Petty (rhp@draper.net) .\" -.TH vfork 2 2023-10-31 "Linux man-pages 6.7" +.TH vfork 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME vfork \- create a child process and block parent .SH LIBRARY diff --git a/man2/vhangup.2 b/man/man2/vhangup.2 index ed422b6..41e97f8 100644 --- a/man2/vhangup.2 +++ b/man/man2/vhangup.2 @@ -5,7 +5,7 @@ .\" Modified, 27 May 2004, Michael Kerrisk <mtk.manpages@gmail.com> .\" Added notes on capability requirements .\" -.TH vhangup 2 2023-10-31 "Linux man-pages 6.7" +.TH vhangup 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME vhangup \- virtually hangup the current terminal .SH LIBRARY diff --git a/man2/vm86.2 b/man/man2/vm86.2 index fba1167..fe2aa8a 100644 --- a/man2/vm86.2 +++ b/man/man2/vm86.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH vm86 2 2023-10-31 "Linux man-pages 6.7" +.TH vm86 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME vm86old, vm86 \- enter virtual 8086 mode .SH LIBRARY diff --git a/man2/vm86old.2 b/man/man2/vm86old.2 index bf2581d..bf2581d 100644 --- a/man2/vm86old.2 +++ b/man/man2/vm86old.2 diff --git a/man2/vmsplice.2 b/man/man2/vmsplice.2 index ccbf2c6..20ffb15 100644 --- a/man2/vmsplice.2 +++ b/man/man2/vmsplice.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH vmsplice 2 2023-10-31 "Linux man-pages 6.7" +.TH vmsplice 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME vmsplice \- splice user pages to/from a pipe .SH LIBRARY diff --git a/man2/vserver.2 b/man/man2/vserver.2 index 5d25ea6..5d25ea6 100644 --- a/man2/vserver.2 +++ b/man/man2/vserver.2 diff --git a/man2/wait.2 b/man/man2/wait.2 index e15ca87..818b976 100644 --- a/man2/wait.2 +++ b/man/man2/wait.2 @@ -26,7 +26,7 @@ .\" 2005-05-10, mtk, __W* flags can't be used with waitid() .\" 2008-07-04, mtk, removed erroneous text about SA_NOCLDSTOP .\" -.TH wait 2 2023-10-31 "Linux man-pages 6.7" +.TH wait 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME wait, waitpid, waitid \- wait for process to change state .SH LIBRARY @@ -661,6 +661,7 @@ $ #include <stdint.h> #include <stdio.h> #include <stdlib.h> +#include <sys/types.h> #include <sys/wait.h> #include <unistd.h> \& diff --git a/man2/wait3.2 b/man/man2/wait3.2 index 097794b..097794b 100644 --- a/man2/wait3.2 +++ b/man/man2/wait3.2 diff --git a/man2/wait4.2 b/man/man2/wait4.2 index 8e0798a..92a4bda 100644 --- a/man2/wait4.2 +++ b/man/man2/wait4.2 @@ -10,7 +10,7 @@ .\" Rewrote much of this page, and removed much duplicated text, .\" replacing with pointers to wait.2 .\" -.TH wait4 2 2023-10-31 "Linux man-pages 6.7" +.TH wait4 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME wait3, wait4 \- wait for process to change state, BSD style .SH LIBRARY diff --git a/man2/waitid.2 b/man/man2/waitid.2 index 0605b35..0605b35 100644 --- a/man2/waitid.2 +++ b/man/man2/waitid.2 diff --git a/man2/waitpid.2 b/man/man2/waitpid.2 index 0605b35..0605b35 100644 --- a/man2/waitpid.2 +++ b/man/man2/waitpid.2 diff --git a/man2/write.2 b/man/man2/write.2 index fc22ae3..3e87069 100644 --- a/man2/write.2 +++ b/man/man2/write.2 @@ -16,7 +16,7 @@ .\" gave some examples of why this might occur. .\" Noted what happens if write() is interrupted by a signal. .\" -.TH write 2 2023-10-31 "Linux man-pages 6.7" +.TH write 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME write \- write to a file descriptor .SH LIBRARY diff --git a/man2/writev.2 b/man/man2/writev.2 index 54e3384..54e3384 100644 --- a/man2/writev.2 +++ b/man/man2/writev.2 diff --git a/man2type/open_how.2type b/man/man2type/open_how.2type index 869f18a..b2e3fbf 100644 --- a/man2type/open_how.2type +++ b/man/man2type/open_how.2type @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH open_how 2type 2023-10-31 "Linux man-pages 6.7" +.TH open_how 2type 2024-05-02 "Linux man-pages (unreleased)" .SH NAME open_how \- how to open a pathname .SH LIBRARY |