Michael Kerrisk
543ad56e76
userfaultfd.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
d53cfcc817
userfaultfd.2: Add an introductory section on the ioctl(2) operations
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
46c15a0426
userfaultfd.2: Expand description of UFFDIO_UNREGISTER
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
01dbb172a1
userfaultfd.2: Correct 'uffdio_range' structure: 'end' ==> 'len'
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
5074d8466a
userfaultfd.2: Note that UFFDIO_API must be the first ioctl(2)
...
And note that ioctl() fails with EINVAL if another ioctl(2)
is attempted before UFFDIO_API.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:37 +02:00
Michael Kerrisk
a34fda4104
userfaultfd.2: srcfix: FIXME poll/epoll/select
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:37 +02:00
Michael Kerrisk
4aa7f5cf0d
userfaultfd.2: Various edits to Mike Rapoport's new page
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:37 +02:00
Mike Rapoport
bf9b515861
userfaultfd.2: New page describing userfaultfd(2) system call.
...
Reviewed-by: Andrea Arcangeli <aarcange@redhat.com>
Signed-off-by: Mike Rapoport <rppt@linux.vnet.ibm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:37 +02:00
Michael Kerrisk
3b2a285b58
cfree.3: cfree() is removed from glibc in version 2.26
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:37 +02:00
Michael Kerrisk
af70d80c47
getrpcport.3: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 21:19:08 +02:00
Michael Kerrisk
e9d4c9a033
insque.3: SEE ALSO: add queue(3)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 21:16:38 +02:00
Michael Kerrisk
413579fc3b
queue.3: SEE ALSO: add insque(3)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 21:16:38 +02:00
Michael Kerrisk
70005e9ab4
pthreads.7: SEE ALSO: add pthread_rwlockattr_setkind_np(3)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 21:10:28 +02:00
Michael Kerrisk
175734a832
sched_setaffinity.2: SEE ALSO: add get_nprocs(3)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 21:08:57 +02:00
Michael Kerrisk
4846a5609f
syscalls.2: Add membarrier(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 20:03:02 +02:00
Michael Kerrisk
fd20b364e7
syscalls.2: Include deprecated getunwind(2) in list
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 19:59:46 +02:00
Alexander Alemayhu
029b613fba
bpf.2: tfix
...
Signed-off-by: Alexander Alemayhu <alexander@alemayhu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 13:17:46 +02:00
Michael Kerrisk
2f4765212d
slabinfo.5: Rudimentary documentation of 'batchcount'
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 11:37:23 +02:00
Michael Kerrisk
35737fdb0a
slabinfo.5: Note constraints for values written to slabinfo
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 11:37:23 +02:00
Michael Kerrisk
fa6cebc821
slabinfo.5: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 11:37:23 +02:00
Michael Kerrisk
e00b5ddbbb
proc.5: Simplify /proc/slabinfo entry
...
Don't repeat (out-of-date) info from slabinfo(5); just defer to
that page.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 11:37:23 +02:00
Michael Kerrisk
2b5139c524
slabinfo.5: /proc/meminfo 'Slab' shows total memory used by SLAB/SLUB cache
...
Verified by experiment (summing [pagesperslab * num_slabs] across
all records in /proc/slabinfo).
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 11:37:23 +02:00
Michael Kerrisk
27e78df197
slabinfo.5: Rewrite to try to bring the content close to current reality
...
There's still gaps to fill in, but the existing page
was in any case hugely out of date.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-24 11:37:23 +02:00
Michael Kerrisk
2c43dda391
ttyname.3: wfix
...
Reported-by: Dmitry V. Levin <ldv@altlinux.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
0289964456
ttyname.3: Minor edits to Christian Brauner's patch
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Christian Brauner
953385d532
ttyname(3): NOTES: warn about a confusing case that may occur with mount namespaces
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
baf7fedbab
setjmp.3: tfix
...
Reported-by: Ben Dog <wsy2220@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
1b206bd82f
statx.2: Minor fix: ERRORS in alphabetical order
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
790314d7ea
statx.2: Minor edits
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
393c5b58c3
statx.2: Clarify that the kernel does not reject invalid 'mask' values
...
And also explain why.
Reported-by: Andreas Dilger <adilger@dilger.ca>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
f4572b658c
statx.2: Minor edit to STATX_* list
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
7e43caf4db
statx.2: Rework discussion of identification of target file
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
c8701bafb9
statx.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
7a192d0df6
statx.2: Add CONFORMING TO section
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
f49a8cccd5
statx.2: statx() has no wrapper and must be called using syscall()
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
e6fc15962c
chmod.2, fsync.2, mkdir.2, mknod.2, open.2, truncate.2, umask.2, utime.2, utimensat.2: Add/replace references to inode(7)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
3b363b623c
getdents.2, open.2, stat.2, statx.2: SEE ALSO: add inode(7)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:15 +02:00
Michael Kerrisk
19cda35de9
statx.2: Remove information migrated to inode(7)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:14 +02:00
Michael Kerrisk
96dea201cd
stat.2: Minor edits
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:21:14 +02:00
Michael Kerrisk
e8ff4f53ab
stat.2: Remove information migrated to inode(7) page
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:19:43 +02:00
Michael Kerrisk
b48c75727c
inode.7: New page with information about inodes
...
David Howells provided a statx(2) page that duplicated
much of the information from form stat(2). Such duplication
is undesirable, and there are two possible solutions:
* merge the statx() description into the existing
stat(2) page.
* move the common information in stat(2) and statx(2)
to a new page.
The first option suffers from the fact that the stat(2) page
is already rather overloaded with a description of four APIs;
adding a fifth would make the page even more unwieldy!
This patch opts for the second solution. After this,
we must remove the duplicated material from stat(2) and
statx(2).
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:19:43 +02:00
Michael Kerrisk
835f429363
statx.2: Minor edits
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 20:19:43 +02:00
Michael Kerrisk
108cd6a3d0
statx.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 13:34:59 +02:00
Michael Kerrisk
46711e96c6
statx.2: spfix (American spelling)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 13:34:59 +02:00
Michael Kerrisk
77a09ad741
statx.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 13:34:59 +02:00
Michael Kerrisk
ffe297ee2a
statx.2: srcfix: rewrap source lines
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 13:34:59 +02:00
Michael Kerrisk
709f7bb642
statx.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 13:34:58 +02:00
Michael Kerrisk
14b5d02a46
statx.2: srcfix: rewrap source lines
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 13:34:58 +02:00
Michael Kerrisk
6a4667aaa3
statx.2: Minor wording and formatting fix-ups
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 13:34:58 +02:00
David Howells
9905e59b55
statx.2: New page describing statx(2) system call added in Linux 4.11
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-23 13:34:55 +02:00