Michael Kerrisk
ef443f0771
ioctl_userfaultfd.2: srcfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:40 +02:00
Michael Kerrisk
9428d7caed
ioctl_userfaultfd.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:40 +02:00
Michael Kerrisk
b38f1fa225
ioctl_userfaultfd.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:40 +02:00
Michael Kerrisk
a440cc336a
ioctl_userfaultfd.2: srcfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:40 +02:00
Michael Kerrisk
cd8389ff87
ioctl_userfaultfd.2: Add EFAULT errors
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:40 +02:00
Michael Kerrisk
b4e9ab9131
ioctl_userfaultfd.2: srcfix: Remove FIXME
...
According to Mike Rapoport the description of the 'ioctls'
field is accurate.
Reported-by: Mike Rapoport <rppt@linux.vnet.ibm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:40 +02:00
Michael Kerrisk
d33fa469cc
ioctl_userfaultfd.2: Clarify the 'features' field usage for UFFDIO_API
...
Mike Rapoport notes that changes are coming in Linux 4.11.
Reported-by: Mike Rapoport <rppt@linux.vnet.ibm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:40 +02:00
Michael Kerrisk
53b95540ac
ioctl_userfaultfd.2: srcfix: Improve FIXMEs
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
7cb4a3d66e
ioctl_userfaultfd.2: Add comments to structure definitions
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
Michael Kerrisk
b8838c257f
ioctl_userfaultfd.2: Add pointer to EXAMPLE in userfaultfd(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-04-25 12:56:39 +02:00
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
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