Michael Kerrisk
242c2b6b43
ioctl_userfaultfd.2: Add a few more EINVAL error cases/details
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
66e11c1f8f
ioctl_userfaultfd.2: Improve UFFDIO_WAKE description
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
611ec3a39b
ioctl_userfaultfd.2: Improve UFFDIO_ZEROPAGE description
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
1dca8e3dc3
ioctl_userfaultfd.2: Improve UFFDIO_COPY description
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
e8a846ae66
ioctl_userfaultfd.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
7b28502f1e
ioctl_userfaultfd.2: srcfix: FIXME
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
264a0a30ce
ioctl_userfaultfd.2: Improve UFFDIO_REGISTER description
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
1b945386ca
ioctl_userfaultfd.2: Add kernel versions where each ioctl() first appeared
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
52b794f147
ioctl_userfaultfd.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
a23c93d83c
ioctl_userfaultfd.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
9a3c219414
ioctl_userfaultfd.2: Improve the UFFDIO_API description
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
405513d327
ioctl_userfaultfd.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
ffbc7efcc2
ioctl_userfaultfd.2: Add another EINVAL error for UFFDIO_API
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
24fa87ffa1
ioctl_userfaultfd.2: Add some generic errors common to most/all of the ioctl() operations
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
637512edfa
ioctl_userfaultfd.2: Rework list of ioctl() operations as subsections
...
Mainly, this means that we drop one level of indentation, which is
useful, since the error lists also add a level of indentation,
and the text overall becomes a little overindented.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
fe905357af
ioctl_userfaultfd.2: Rework intro text on type of ioctl() operations
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
74bd6e931a
ioctl_userfaultfd.2: Rework formatting of structures for each ioctl() operation
...
Trying to place structure names on the same line as the ioctl()
operation names makes the lines two busy. And, conventionally,
the space after a hanging-list constant name is optionally used
to indicate the kernel version number where the constant was
introduced..
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
54e031a158
userfaultfd.2: Add information on reading userfaultfd events
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
95f1d14991
userfaultfd.2: Add some overview notes on usage
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
89bfeedfe9
syscalls.2: Fix kernel version for userfaultfd(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
0da8f5c1f1
userfaultfd.2: Add VERSIONS section
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
05a59f10f9
userfaultfd.2: srcfix: add FIXMEs
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
13acca7011
mmap.2: SEE ALSO: add userfaultfd(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
b0fab7d7aa
ioctl.2: SEE ALSO: add ioctl_userfaultfd(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
97b6084bc3
ioctl_userfaultfd.2: New page describing ioctl(2) operations for userfaultfd
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
6bc6d12409
userfaultfd.2: Split description of ioctl(2) operation off to a separate page
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
0d84ae2f5e
userfaultfd.2: Add some more detail for UFFDIO_API
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
612d7e763d
userfaultfd.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
7134f2f4f7
userfaultfd.2: ffix
...
Reported-by: Andrea Arcangeli <aarcange@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
Michael Kerrisk
269b235f77
userfaultfd.2: Add details for UFFDIO_WAKE
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:38 +02:00
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