* New and rewritten pages
sendmmsg.2
New page for sendmmsg(2)
Some pieces inspired by an initial attempt by Stephan Mueller.
* Newly documented interfaces in existing pages
fallocate.2
Document FALLOC_FL_PUNCH_HOLE
FALLOC_FL_PUNCH_HOLE was added in Linux 2.6.38,
for punching holes in the allocated space in a file.
* Changes to individual pages
dup.2
SYNOPSIS: Add "#include <fntl.h>" for O_* constants
fallocate.2
Substantial restructuring of DESCRIPTION
The addition of a second class of operation ("hole punching")
to the man page made it clear that some significant restructuring
is required. So I substantially reworked the page, including the
preexisting material on the default "file allocation" operation.
Add further details for FALLOC_FL_PUNCH_HOLE
ERRORS: Add EPERM error case for FALLOC_FL_PUNCH_HOLE
fork.2
NOTES: Describe clone() call equivalent to fork()
fsync.2
Various improvements
- explain the situation with disk caches better
- remove the duplicate fdatasync() explanation in the NOTES
section
- remove an incorrect note about fsync() generally requiring two
writes
OBS-URL: https://build.opensuse.org/package/show/Documentation/man-pages?expand=0&rev=43
* New and rewritten pages
recvmmsg.2
New man page for recvmmsg(2)
setns.2
New manual page for setns(2)
Various improvements
* Global changes
* Various pages
Global fix: remove spaces around em-dash
Normal English typographical convention is not to have
spaces around em dashes.
* Various pages
Global fix: s/null pointer/NULL pointer/
* Various pages
Global fix: use ORing
Use "ORing", not "OR'ing", nor an italic ".IR OR ing".
* Various pages
Global fix: consistent use of "null wide character"
Bring more consistency to the discussion of
"[terminating] null wide character"
by writing (at least in the initial use in a page)
"[terminating] null wide character (L'\0')".
* Various pages
Global fix: consistent use of "null byte"
Bring more consistency to the discussion of
"[terminating] null byte"
by writing (at least in the initial use in a page)
"[terminating] null byte ('\0')".
mount.2, prctl.2
OBS-URL: https://build.opensuse.org/package/show/Documentation/man-pages?expand=0&rev=39
* New and rewritten pages
rt_sigqueueinfo.2
New page for rt_sigqueueinfo(2) and rt_tgsigqueueinfo(2)
This replaces the previous '.so' man page link file for
rt_sigqueueinfo.2, which linked to this sigqueue() man page.
cciss.4
New man page for cciss driver
I obtained the information in this man page as a consequence
of having worked on the cciss driver for the past several years,
and having written considerable portions of it.
Copyedit by mtk
hpsa.4
New man page for the hpsa driver
I obtained the information in this man page as a consequence
of being the main author of the hpsa driver
Copyedits my mtk
* Newly documented interfaces in existing pages
fstatat.2
Document AT_NO_AUTOMOUNT
lseek.2
Document SEEK_HOLE and SEEK_DATA
These flags, designed for discovering holes in a file,
were added in Linux 3.1. Included comments from Eric
Blake and Sunil Mushran.
madvise.2
Add MADV_HUGEPAGE and MADV_NOHUGEPAGE
Document the MADV_HUGEPAGE and MADV_NOHUGEPAGE flags added to
madvise() in Linux 2.6.38.
* New and changed links
OBS-URL: https://build.opensuse.org/package/show/Documentation/man-pages?expand=0&rev=34