|
Packit |
7cfc04 |
==================== Changes in man-pages-4.15 ====================
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
Released: 2018-02-02, Palo Alto
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
Contributors
|
|
Packit |
7cfc04 |
------------
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
The following people contributed patches/fixes or (noted in brackets
|
|
Packit |
7cfc04 |
in the changelog below) reports, notes, and ideas that have been
|
|
Packit |
7cfc04 |
incorporated in changes in this release:
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
Adam Liddell <ml+kernel.org@aliddell.com>
|
|
Packit |
7cfc04 |
Andrea Parri <parri.andrea@gmail.com>
|
|
Packit |
7cfc04 |
Andries E. Brouwer <Andries.Brouwer@cwi.nl>
|
|
Packit |
7cfc04 |
Elie Roudninski <xademax@gmail.com>
|
|
Packit |
7cfc04 |
Eric Benton <erbenton@comcast.net>
|
|
Packit |
7cfc04 |
Florian Weimer <fweimer@redhat.com>
|
|
Packit |
7cfc04 |
G. Branden Robinson <g.branden.robinson@gmail.com>
|
|
Packit |
7cfc04 |
Jakub Wilk <jwilk@jwilk.net>
|
|
Packit |
7cfc04 |
Joel Williamson <jwilliamson@carnegietechnologies.com>
|
|
Packit |
7cfc04 |
John Hubbard <jhubbard@nvidia.com>
|
|
Packit |
7cfc04 |
Jorgen Hansen <jhansen@vmware.com>
|
|
Packit |
7cfc04 |
Keno Fischer <keno@juliacomputing.com>
|
|
Packit |
7cfc04 |
Michael Kerrisk <mtk.manpages@gmail.com>
|
|
Packit |
7cfc04 |
Michal Hocko <mhocko@kernel.org>
|
|
Packit |
7cfc04 |
NeilBrown <neilb@suse.com>
|
|
Packit |
7cfc04 |
Nikola Forró <nforro@redhat.com>
|
|
Packit |
7cfc04 |
Nikolay Borisov <nborisov@suse.com>
|
|
Packit |
7cfc04 |
Pradeep Kumar <pradeepsixer@gmail.com>
|
|
Packit |
7cfc04 |
QingFeng Hao <haoqf@linux.vnet.ibm.com>
|
|
Packit |
7cfc04 |
Ricardo Biehl Pasquali <pasqualirb@gmail.com>
|
|
Packit |
7cfc04 |
roblabla <man-pages@roblab.la>
|
|
Packit |
7cfc04 |
Roman Gushchin <guro@fb.com>
|
|
Packit |
7cfc04 |
Shawn Landden <slandden@gmail.com>
|
|
Packit |
7cfc04 |
Stefan Hajnoczi <stefanha@redhat.com>
|
|
Packit |
7cfc04 |
Stefan Raspl <raspl@linux.vnet.ibm.com>
|
|
Packit |
7cfc04 |
Tejun Heo <tj@kernel.org>
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
Apologies if I missed anyone!
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
New and rewritten pages
|
|
Packit |
7cfc04 |
-----------------------
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
s390_sthyi.2
|
|
Packit |
7cfc04 |
QingFeng Hao [Michael Kerrisk]
|
|
Packit |
7cfc04 |
New page for s390-specific s390_sthyi(2)
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
network_namespaces.7
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
New page describing network namespaces
|
|
Packit |
7cfc04 |
Based on content moved from namespaces(7)
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Reorganize text
|
|
Packit |
7cfc04 |
No content changes...
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
When a NW namespace is freed, veth devices are destroyed
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
vsock.7
|
|
Packit |
7cfc04 |
Stefan Hajnoczi [Jorgen Hansen, Michael Kerrisk]
|
|
Packit |
7cfc04 |
Document the VSOCK socket address family
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
Newly documented interfaces in existing pages
|
|
Packit |
7cfc04 |
---------------------------------------------
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
cgroups.7
|
|
Packit |
7cfc04 |
Michael Kerrisk [Tejun Heo]
|
|
Packit |
7cfc04 |
Document cgroups v2 "thread mode"
|
|
Packit |
7cfc04 |
Michael Kerrisk [Tejun Heo]
|
|
Packit |
7cfc04 |
Document cgroup v2 delegation via the 'nsdelegate' mount option
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Document the cgroup.max.depth and cgroup.max.descendants files
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Document 'release_agent' mount option
|
|
Packit |
7cfc04 |
Michael Kerrisk [Roman Gushchin]
|
|
Packit |
7cfc04 |
Document /sys/kernel/cgroup/delegate
|
|
Packit |
7cfc04 |
Michael Kerrisk [Roman Gushchin]
|
|
Packit |
7cfc04 |
Document /sys/kernel/cgroup/features
|
|
Packit |
7cfc04 |
Michael Kerrisk [Roman Gushchin]
|
|
Packit |
7cfc04 |
Document cgroups v2 cgroup.stat file
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
Global changes
|
|
Packit |
7cfc04 |
--------------
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
Various pages
|
|
Packit |
7cfc04 |
G. Branden Robinson
|
|
Packit |
7cfc04 |
Standardize on "nonzero"
|
|
Packit |
7cfc04 |
Also add this term to the style guide in man-pages(7).
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
Changes to individual pages
|
|
Packit |
7cfc04 |
---------------------------
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
bpf.2
|
|
Packit |
7cfc04 |
Nikolay Borisov
|
|
Packit |
7cfc04 |
Sync list of supported map types with 4.14 kernel
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
copy_file_range.2
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Library support was added in glibc 2.27
|
|
Packit |
7cfc04 |
Shawn Landden
|
|
Packit |
7cfc04 |
glibc provides a user-space emulation where the system call is absent
|
|
Packit |
7cfc04 |
Florian Weimer
|
|
Packit |
7cfc04 |
EFBIG errors are possible, similar to write(2)
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
ERRORS: add EISDIR
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Order ERRORS alphabetically
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Add comment to code example explaining use of syscall(2)
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
fcntl.2
|
|
Packit |
7cfc04 |
read.2
|
|
Packit |
7cfc04 |
write.2
|
|
Packit |
7cfc04 |
NeilBrown
|
|
Packit |
7cfc04 |
Document "Lost locks" as cause for EIO.
|
|
Packit |
7cfc04 |
If an advisory lock is lost, then read/write requests on any
|
|
Packit |
7cfc04 |
affected file descriptor can return EIO - for NFSv4 at least.
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
memfd_create.2
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
glibc support for memfd_create() was added in version 2.27
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
mlock.2
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Make details for MLOCK_ONFAULT a little more explicit
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
glibc support for mlock2() is added in version 2.27
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
mmap.2
|
|
Packit |
7cfc04 |
John Hubbard [Michael Hocko]
|
|
Packit |
7cfc04 |
MAP_FIXED is no longer discouraged
|
|
Packit |
7cfc04 |
MAP_FIXED has been widely used for a very long time, yet the man
|
|
Packit |
7cfc04 |
page still claims that "the use of this option is discouraged".
|
|
Packit |
7cfc04 |
John Hubbard
|
|
Packit |
7cfc04 |
MAP_FIXED updated documentation
|
|
Packit |
7cfc04 |
-- Expand the documentation to discuss the hazards in
|
|
Packit |
7cfc04 |
enough detail to allow avoiding them.
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
-- Mention the upcoming MAP_FIXED_SAFE flag.
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
-- Enhance the alignment requirement slightly.
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
mount.2
|
|
Packit |
7cfc04 |
Keno Fischer [Michael Kerrisk]
|
|
Packit |
7cfc04 |
Add EINVAL error condition when MS_BINDing MNT_LOCKED submounts
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
mprotect.2
|
|
Packit |
7cfc04 |
pkey_alloc.2
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Glibc support for memory protection keys was added in version 2.27
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
perf_event_open.2
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
SEE ALSO: add perf(1)
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
pkey_alloc.2
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Clarify description of pkey_alloc() 'flags' argument
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
prctl.2
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Defer to capabilities(7) for discussion of the "keep capabilities" flag
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
recvmmsg.2
|
|
Packit |
7cfc04 |
sendmmsg.2
|
|
Packit |
7cfc04 |
Nikola Forró
|
|
Packit |
7cfc04 |
Point out that error handling is unreliable
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
seccomp.2
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Clarify that SECCOMP_RET_TRAP SIGSYS signal is thread-directed
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
syscalls.2
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Add s390-specific s390_sthyi(2) to syscall list
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
unshare.2
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Clarify the EUSERS occurred only until kernel 4.8
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
errno.3
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
'errno -s' can be used to search for errors by string in description
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Add Linux error text corresponding to ENOMEM
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
fgetpwent.3
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Add missing ATTRIBUTES preamble
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
fts.3
|
|
Packit |
7cfc04 |
Michael Kerrisk [Pradeep Kumar]
|
|
Packit |
7cfc04 |
fts_pathlen = strlen(fts_path) + strlen(fts_name)
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
fuse.4
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Places errors in alphabetical order (no content changes)
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
veth.4
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Add network_namespaces(7)
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
sysfs.5
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Refer to cgroups(7) for information about files in /sys/kernel/cgroup
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
capabilities.7
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Note which capability sets are affected by SECBIT_NO_SETUID_FIXUP
|
|
Packit |
7cfc04 |
Note explicitly that SECBIT_NO_SETUID_FIXUP is relevant for
|
|
Packit |
7cfc04 |
the permitted, effective, and ambient capability sets.
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Deemphasize the ancient prctl(2) PR_SET_KEEPCAPS command
|
|
Packit |
7cfc04 |
The modern approach is SECBITS_KEEP_CAPS.
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Clarify effect of CAP_SETFCAP
|
|
Packit |
7cfc04 |
Make it clear that CAP_SETFCAP allows setting arbitrary
|
|
Packit |
7cfc04 |
capabilities on a file.
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Clarify which capability sets are effected by SECBIT_KEEP_CAPS
|
|
Packit |
7cfc04 |
This flag has relevance only for the process permitted and
|
|
Packit |
7cfc04 |
effective sets.
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Rephrase CAP_SETPCAP description
|
|
Packit |
7cfc04 |
* Mention kernel versions.
|
|
Packit |
7cfc04 |
* Place current kernel behavior first
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
SECBIT_KEEP_CAPS is ignored if SECBIT_NO_SETUID_FIXUP is set
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Ambient set is also cleared when UIDs are set to nonzero value
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
cgroups.7
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Add a more complete description of cgroup v1 named hierarchies
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Add a section on unmounting cgroup v1 filesystems
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Add subsection describing cgroups v2 subtree delegation
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Mention ENOENT error that can occur when writing to subtree_control file
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Add list of currently available version 2 controllers
|
|
Packit |
7cfc04 |
Nikolay Borisov
|
|
Packit |
7cfc04 |
Add information about RDMA controller
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Rewrite the description of cgroup v2 subtree control
|
|
Packit |
7cfc04 |
Michael Kerrisk [Tejun Heo]
|
|
Packit |
7cfc04 |
Note Linux 4.11 changes to cgroup v2 delegation containment rules
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
systemd(1) nowadays automatically mounts the cgroup2 filesystem
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Clarify that cgroup.controllers is read-only
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Elaborate a little on problems of splitting threads across cgroups in v1
|
|
Packit |
7cfc04 |
Michael Kerrisk [Tejun Heo]
|
|
Packit |
7cfc04 |
Tweak the description of delegation of cgroup.subtree_control
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
ip.7
|
|
Packit |
7cfc04 |
Ricardo Biehl Pasquali
|
|
Packit |
7cfc04 |
INADDR_* values cannot be assigned directly to 's_addr'
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
s/INADDR_ANY/INADDR_LOOPBACK/ in discussion of htonl()
|
|
Packit |
7cfc04 |
INADDR_LOOPBACK is a better example, since it is not
|
|
Packit |
7cfc04 |
byte-order neutral.
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
namespaces.7
|
|
Packit |
7cfc04 |
network_namespaces.7
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Move content from namespaces(7) to network_namespaces(7)
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
pid_namespaces.7
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
SEE ALSO: add mount_namespaces(7)
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
sched.7
|
|
Packit |
7cfc04 |
Michael Kerrisk [Andrea Parri]
|
|
Packit |
7cfc04 |
Correctly describe effect of priority changes for RT threads
|
|
Packit |
7cfc04 |
The placement of a thread in the run queue for its new
|
|
Packit |
7cfc04 |
priority depends on the direction of movement in priority.
|
|
Packit |
7cfc04 |
(This appears to contradict POSIX, except in the case of
|
|
Packit |
7cfc04 |
pthread_setschedprio().)
|
|
Packit |
7cfc04 |
|
|
Packit |
7cfc04 |
user_namespaces.7
|
|
Packit |
7cfc04 |
Michael Kerrisk
|
|
Packit |
7cfc04 |
Mention NS_GET_OWNER_UID ioctl() operation
|