]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
Start of man-pages-5.08: updating Changes and Changes.old
authorMichael Kerrisk <mtk.manpages@gmail.com>
Tue, 9 Jun 2020 12:47:23 +0000 (14:47 +0200)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Tue, 9 Jun 2020 12:48:40 +0000 (14:48 +0200)
Changes
Changes.old

diff --git a/Changes b/Changes
index 5507fe36a5339368adb4b79b8af52e630a7af262..005d870be05896148e4d2a9576716f2d279442f2 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,6 @@
-==================== Changes in man-pages-5.07 ====================
+==================== Changes in man-pages-5.08 ====================
 
-Released: 2020-06-09, Munich
+Released: ????-??-??, Munich
 
 
 Contributors
@@ -10,88 +10,6 @@ The following people contributed patches/fixes or (noted in brackets
 in the changelog below) reports, notes, and ideas that have been
 incorporated in changes in this release:
 
-Achilles Gaikwad <agaikwad@redhat.com>
-Adhemerval Zanella <adhemerval.zanella@linaro.org>
-Aleksa Sarai <cyphar@cyphar.com>
-Alexander Monakov <amonakov@ispras.ru>
-Alexander Morozov <alexandermv@gmail.com>
-Alexopo Seid <alexopo.ceid@gmail.com>
-Amir Goldstein <amir73il@gmail.com>
-Andi Kleen <andi@firstfloor.org>
-Andrea Galbusera <gizero@gmail.com>
-Arnd Bergmann <arnd@arndb.de>
-Branden Robinson <g.branden.robinson@gmail.com>
-Brian Geffon <bgeffon@google.com>
-Bruno Haible <bruno@clisp.org>
-Chris Lamb <lamby@debian.org>
-Christian Brauner <christian.brauner@ubuntu.com>
-Dave Hansen <dave.hansen@linux.intel.com>
-Dave Martin <Dave.Martin@arm.com>
-David Adam <zanchey@ucc.gu.uwa.edu.au>
-Devin J. Pohly <djpohly@gmail.com>
-Dmitry V. Levin <ldv@altlinux.org>
-Eric Hopper <hopper@omnifarious.org>
-Eric Sandeen <sandeen@redhat.com>
-Eugene Syromyatnikov <evgsyr@gmail.com>
-Fabien Siron <fabien.siron@epita.fr>
-Florian Weimer <fweimer@redhat.com>
-Gary Perkins <glperkins@lit.edu>
-Geoff Clare <gwc@opengroup.org>
-Goldwyn Rodrigues <rgoldwyn@suse.com>
-Heiko Carstens <heiko.carstens@de.ibm.com>
-Heinrich Schuchardt <xypron.glpk@gmx.de>
-Helge Kreutzmann <debian@helgefjell.de>
-Ian Rogers <irogers@google.com>
-Idan Katz <idanski1@gmail.com>
-Jakub Wilk <jwilk@jwilk.net>
-Jan Kara <jack@suse.cz>
-Jan Moskyto Matejka <mq@ucw.cz>
-Jason Etherton <jason@ethertonltd.co.uk>
-Jeff Moyer <jmoyer@redhat.com>
-John Marshall <John.W.Marshall@glasgow.ac.uk>
-Jonny Grant <jg@jguk.org>
-Joseph C. Sible <josephcsible@gmail.com>
-Jürgen Sauermann <mail@juergen-sauermann.de>
-Kai Mäkisara <kai.makisara@kolumbus.fi>
-Keno Fischer <keno@juliacomputing.com>
-Kirill A. Shutemov <kirill@shutemov.name>
-Kirill Smelkov <kirr@nexedi.com>
-Kir Kolyshkin <kolyshkin@gmail.com>
-Léo Stefanesco <leo.lveb@gmail.com>
-Li Xinhai <lixinhai.lxh@gmail.com>
-Lokesh Gidra <lokeshgidra@google.com>
-Lukas Czerner <lczerner@redhat.com>
-Manfred Spraul <manfred@colorfullife.com>
-Marco Curreli <marcocurreli@tiscali.it>
-Marcus Gelderie <redmnic@gmail.com>
-Martin Doucha <mdoucha@suse.cz>
-Matthew Bobrowski <mbobrowski@mbobrowski.org>
-Michael Kerrisk <mtk.manpages@gmail.com>
-Michal Hocko <mhocko@suse.com>
-Nikola Forró <nforro@redhat.com>
-Olivier Gayot <olivier.gayot@sigexec.com>
-Ondrej Slamecka <ondrej@slamecka.cz>
-Paul Eggert <eggert@cs.ucla.edu>
-Peter Schiffer <pschiffe@redhat.com>
-Peter Wu <peter@lekensteyn.nl>
-Petr Vorel <pvorel@suse.cz>
-Piotr Caban <piotr@codeweavers.com>
-Ricardo Castano <ricardo.castano.salinas@gmail.com>
-Richard Cochran <richardcochran@gmail.com>
-Richard Palethorpe <rpalethorpe@suse.com>
-Russell King <rmk+kernel@armlinux.org.uk>
-Stefan Puiu <stefan.puiu@gmail.com>
-Thierry Lelegard <thierry.lelegard@canal-plus.fr>
-Thomas Piekarski <t.piekarski@deloquencia.de>
-Tobias Stoeckmann <tobias@stoeckmann.org>
-Urs Thuermann <urs@isnogud.escape.de>
-Vincent Lefèvre <vincent-srcware@vinc17.net>
-Vlad <cvazir@gmail.com>
-vrafaeli@msn.com
-walter harms <wharms@bfs.de>
-Will Deacon <will@kernel.org>
-Yang Shi <yang.shi@linux.alibaba.com>
-YunQiang Su <syq@debian.org>
 
 Apologies if I missed anyone!
 
@@ -99,718 +17,19 @@ Apologies if I missed anyone!
 New and rewritten pages
 -----------------------
 
-ioctl_fslabel.2
-    Eric Sandeen
-        New page documenting filesystem get/set label ioctl(2) operations
-
-
-Removed pages
--------------
-
-ioctl_list.2
-    Michael Kerrisk  [Heinrich Schuchardt, Eugene Syromyatnikov]
-        This page was first added more than 20 years ago. Since
-        that time it has seen hardly any update, and is by now
-        very much out of date, as reported by Heinrich Schuchardt
-        and confirmed by Eugene Syromyatnikov.
-
-        As Heinrich says:
-
-            Man-pages like netdevices.7 or ioctl_fat.2 are what is
-            needed to help a user who does not want to read through the
-            kernel code.
-
-            If ioctl_list.2 has not been reasonably maintained since
-            Linux 1.3.27 and hence is not a reliable source of
-            information, shouldn't it be dropped?
-
-        My answer is, yes (but let's move a little info into ioctl(2)).
-
 
 Newly documented interfaces in existing pages
 ---------------------------------------------
 
-adjtimex.2
-    Arnd Bergmann  [Richard Cochran, Michael Kerrisk]
-        Document clock_adjtime(2)
-
-clock_getres.2
-    Richard Cochran  [Michael Kerrisk]
-        Explain dynamic clocks
-
-clone.2
-    Christian Brauner, Michael Kerrisk
-        Document the clone3() CLONE_INTO_CGROUP flag
-
-mremap.2
-    Brian Geffon, Michael Kerrisk  [Lokesh Gidra]
-        Document MREMAP_DONTUNMAP
-
-open.2
-    Joseph C. Sible  [Michael Kerrisk]
-        Document fs.protected_fifos and fs.protected_regular
-
-prctl.2
-    Dave Martin
-        Add PR_SPEC_INDIRECT_BRANCH for SPECULATION_CTRL prctls
-    Dave Martin
-        Add PR_SPEC_DISABLE_NOEXEC for SPECULATION_CTRL prctls
-    Dave Martin
-        Add PR_PAC_RESET_KEYS (arm64)
-
-ptrace.2
-    Joseph C. Sible
-        Document PTRACE_SET_SYSCALL
-
-proc.5
-    Michael Kerrisk
-        Document /proc/sys/fs/protected_regular
-    Michael Kerrisk
-        Document /proc/sys/fs/protected_fifos
-    Michael Kerrisk
-        Document /proc/sys/fs/aio-max-nr and /proc/sys/fs/aio-nr
 
 New and changed links
 ---------------------
 
-clock_adjtime.2
-    Arnd Bergmann
-        New link to adjtimex(2)
-
 
 Global changes
 --------------
 
-Various pages
-    Michael Kerrisk
-        Retitle EXAMPLE section heading to EXAMPLES
-            EXAMPLES appears to be the wider majority usage across various
-            projects' manual pages, and is also what is used in the POSIX
-            manual pages.
-
-Various pages
-    Michael Kerrisk
-        Correct bogus POSIX.1 standards names
-            POSIX.1-2003 ==> POSIX.1-2001 TC1
-            POSIX.1-2004 ==> POSIX.1-2001 TC2
-            POSIX.1-2013 ==> POSIX.1-2008 TC1
-            POSIX.1-2016 ==> POSIX.1-2008 TC2
-
-Various pages
-    Michael Kerrisk
-        Add section number in page cross-reference.
-
-Various pages
-    Kir Kolyshkin
-        Add missing commas in SEE ALSO
-
-Various pages
-    Michael Kerrisk
-        Remove AVAILABILITY section heading
-            In the few pages where this heading (which is "nonstandard" within
-            man-pages) is used, it always immediately follows CONFORMING TO
-            and generally contains information related to standards. Remove
-            the section heading, thus incorporating AVAILABILITY into
-            CONFORMING TO.
-
-Various pages
-    Michael Kerrisk
-        Remove section number in page self-references
-
-Various pages
-    Michael Kerrisk
-        Put SEE ALSO entries in alphabetical order
-
-Various pages
-    Michael Kerrisk
-        Place SH sections in standard order
-            Fix various pages that deviated from the norm described in
-            man-pages(7).
-
-Various "aio" pages
-    Michael Kerrisk  [Andi Kleen, Jeff Moyer]
-        Change uses of aio_context_t to io_context_t
-
 
 Changes to individual pages
 ---------------------------
 
-bpf.2
-    Peter Wu
-        Update enum bpf_map_type and enum bpf_prog_type
-    Richard Palethorpe
-        Change note on unprivileged access
-            The kernel now allows calls to bpf() without CAP_SYS_ADMIN
-            under some circumstances.
-
-clone.2
-    Michael Kerrisk
-        Add kernel version numbers for clone_args fields
-    Michael Kerrisk
-        Combine separate NOTES sections
-
-close.2
-    Michael Kerrisk  [Lukas Czerner, Peter Schiffer, Thierry Lelegard]
-        Note behavior when close() happens in a parallel thread
-            If one thread is blocked in an I/O system call on a file descriptor
-            that is closed in another thread, then the blocking system call
-            does not return immediately, but rather when the I/O operation
-            completes. This surprises some people, but is longstanding
-            behavior.
-
-connect.2
-    Stefan Puiu
-        Can return EACCES because of SELinux
-
-execve.2
-    Michael Kerrisk  [Eric Hopper]
-        Changes to the "dumpable" flag may change ownership of /proc/PID files
-    Michael Kerrisk
-        Improve/correct discussion of changes to dumpable flag during execve(2)
-            The details were not quite accurate. Defer to prctl(2)
-            for the more complete picture.
-    Nikola Forró
-        Clarify signal sent to the process on late failure
-    Michael Kerrisk
-        SEE ALSO: add capabilities(7)
-
-fanotify_init.2
-    Amir Goldstein  [Matthew Bobrowski]
-        Move out of place entry FAN_REPORT_FID
-            It was inserted in the middle of the FAN_CLASS_ multi flags bit
-            and broke the multi flag documentation.
-    Michael Kerrisk  [Alexander Morozov, Amir Goldstein, Jan Kara]
-        Remove mention of FAN_Q_OVERFLOW as an input value in 'mask'
-            See https://bugzilla.kernel.org/show_bug.cgi?id=198569.
-    Amir Goldstein  [Jan Kara, Matthew Bobrowski]
-        Clarification about FAN_EVENT_ON_CHILD and new events
-    Amir Goldstein  [Jan Kara, Matthew Bobrowski]
-        Clarification about FAN_MARK_MOUNT and FAN_REPORT_FID
-
-getdents.2
-    Petr Vorel  [Michael Kerrisk]
-        Mention glibc support for getdents64()
-            Support was added in glibc 2.30.
-    Chris Lamb
-        Correct linux_dirent definition in example code
-            It is "unsigned long" earlier up in the file
-
-gettid.2
-    Michael Kerrisk  [Joseph C. Sible]
-        Document header file and feature test macro requirements for gettid()
-
-ioctl.2
-    Michael Kerrisk
-        SEE ALSO: add ioctl_fslabel(2)
-    Michael Kerrisk
-        Remove mentions of ioctl_list(2)
-    Michael Kerrisk
-        Move subsection on "ioctl structure" from ioctl_list(2) to ioctl(2)
-
-io_setup.2
-    Michael Kerrisk
-        Tweak description of /proc/sys/fs/aio-max-nr
-
-mbind.2
-    Li Xinhai  [Michael Kerrisk]
-        Remove note about MPOL_MF_STRICT been ignored
-
-mmap.2
-    Michael Kerrisk  [Heinrich Schuchardt]
-        Don't mark MAP_ANON as deprecated
-
-move_pages.2
-    Yang Shi  [Michal Hocko]
-        Returning positive value is a new error case
-
-mremap.2
-    Michael Kerrisk
-        Remove mention of "Segmentation fault" in EFAULT text
-            "Segmentation fault" (SIGSEGV) is not exactly the same thing as
-            EFAULT.
-    Michael Kerrisk
-        Reorder some paragraphs in NOTES
-    Michael Kerrisk
-        Move a paragraph from DESCRIPTION to NOTES
-
-msgctl.2
-    Michael Kerrisk
-        Correct description of 'msg_ctime' field
-            Verified by inspecting kernel source.
-
-nfsservctl.2
-    Michael Kerrisk
-        SEE ALSO: add nfsd(7)
-
-open.2
-    Michael Kerrisk
-        Some '*at' APIs have functionality that isn't in conventional APIs
-            Note that another reason to use the *at() APIs is to access
-            'flags' functionality that is not available in the corresponding
-            conventional APIs.
-    Michael Kerrisk
-        Add a few more APIs to list in "Rationale for openat()..."
-            There have been a few more dirfd APIs added in recent times.
-    Michael Kerrisk
-        Explain ways in which a 'directory file descriptor' can be obtained
-    Michael Kerrisk
-        Add openat2() to list of APIs that take a 'dirfd' argument
-
-openat2.2
-    Michael Kerrisk  [Aleksa Sarai]
-        Various changes after feedback from Aleksa Sarai
-
-poll.2
-    Michael Kerrisk
-        Add license to example program
-
-prctl.2
-    Dave Martin
-        Sort prctls into alphabetical order
-    Dave Martin
-        Clarify that prctl can apply to threads
-            The current synopsis for prctl(2) misleadingly claims that prctl
-            operates on a process.  Rather, some (in fact, most) prctls operate
-    Dave Martin  [Dave Hansen]
-        Document removal of Intel MPX prctls
-    Dave Martin
-        Fix mis-description of thread ID values in procfs
-    Dave Martin
-        Work around bogus constant "maxsig" in PR_SET_PDEATHSIG
-    Michael Kerrisk
-        Add reference to proc(5) for /proc/self/task/[tid]/comm
-    Dave Martin  [Michael Kerrisk]
-        Add health warning
-    Dave Martin
-        Clarify the unsupported hardware case of EINVAL
-
-rename.2
-    Michael Kerrisk
-        SEE ALSO: add rename(1)
-
-s390_runtime_instr.2
-    Heiko Carstens  [Eugene Syromyatnikov, Michael Kerrisk]
-        Document signum argument behavior change
-            Document that the signum argument is ignored in newer kernels, but
-            that user space should pass a valid real-time signal number for
-            backwards compatibility.
-
-semctl.2
-    Michael Kerrisk  [Manfred Spraul]
-        Correct description of sem_ctime field
-
-semget.2
-    Michael Kerrisk
-        Add license to example program
-
-shmctl.2
-    Michael Kerrisk
-        Correct 'shm_ctime' description
-
-shmop.2
-    Michael Kerrisk
-        Add license to example programs
-
-statfs.2
-    Michael Kerrisk  [David Adam]
-        Add SMB2 constant to filesystem types list
-
-syscall.2
-    Dave Martin  [Will Deacon]
-        arm64: Fix syscall number register size
-    Dave Martin  [Russell King]
-        arm: Use real register names for arm/OABI
-
-sysfs.2
-    Michael Kerrisk
-        SEE ALSO: add proc(5) and sysfs(5)
-
-utimensat.2
-    Goldwyn Rodrigues
-        Immutable flag returns EPERM
-            Linux kernel commit 337684a1746f "fs: return EPERM on immutable
-            inode" changed the return value of the utimensat(2) from -EACCES
-            to -EPERM in case of an immutable flag.
-
-wait4.2
-    Michael Kerrisk
-        Update wait3() feature test macro requirements for changes in glibc 2.26
-
-cexp2.3
-    Michael Kerrisk
-        Still not present in glibc 2.31
-
-cmsg.3
-    Michael Kerrisk
-        CONFORMING TO: note which CMSG_* APIs are in current and upcoming POSIX
-
-dirfd.3
-    Michael Kerrisk
-        SEE ALSO: add openat(2)
-
-dlsym.3
-    Alexander Monakov
-        Extend discussion of NULL symbol values
-            Avoid implying that use of IFUNC is the only way to produce a
-            symbol with NULL value. Give more scenarios how a symbol may get
-            NULL value, but explain that in those scenarios dlsym() will fail
-            with Glibc's ld.so due to an implementation inconsistency.
-
-err.3
-    Michael Kerrisk
-        EXAMPLES: use EXIT_FAILURE rather than 1 as exit status
-
-expm1.3
-    Michael Kerrisk
-        The expm1() bogus underflow floating-point exception has been fixed
-            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=6778
-    Michael Kerrisk
-        The bogus invalid floating-point exception bug has been fixed
-            https://www.sourceware.org/bugzilla/show_bug.cgi?id=6814.
-
-fdim.3
-    Michael Kerrisk
-        BUGS: these functions did not set errno on some architectures
-            https://www.sourceware.org/bugzilla/show_bug.cgi?id=6796
-
-ftw.3
-    Michael Kerrisk
-        glibc eventually fixed a regression in FTW_SLN behavior
-            For details, see:
-            https://bugzilla.redhat.com/show_bug.cgi?id=1422736
-            http://austingroupbugs.net/view.php?id=1121
-            https://bugzilla.redhat.com/show_bug.cgi?id=1422736
-
-getauxval.3
-    YunQiang Su
-        MIPS, AT_BASE_PLATFORM passes ISA level
-
-getdtablesize.3
-    Michael Kerrisk
-        Remove redundant statement that getdtablesize() is a library function
-
-gethostbyname.3
-    Michael Kerrisk  [Helge Kreutzmann]
-
-malloc.3
-    Michael Kerrisk
-        Add 'reallocarray' in NAME
-    Michael Kerrisk
-        Add VERSIONS section noting when reallocarray() was added to glibc
-
-newlocale.3
-    Michael Kerrisk  [Piotr Caban]
-        Fix a valgrind issue in example program
-            See https://bugzilla.kernel.org/show_bug.cgi?id=202977.
-
-nextafter.3
-    Michael Kerrisk
-        Since glibc 2.23, these functions do set errno
-            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=6799.
-
-posix_spawn.3
-    Olivier Gayot  [Adhemerval Zanella]
-        Clarify by using name of steps rather than syscalls
-    Olivier Gayot  [Adhemerval Zanella]
-        Document implementation using clone() since glibc 2.24
-    Olivier Gayot  [Adhemerval Zanella]
-        Document POSIX_SPAWN_USEVFORK
-            Added a few lines about POSIX_SPAWN_USEVFORK so that it appears
-            clearly that since glibc 2.24, the flag has no effect.
-    Olivier Gayot  [Adhemerval Zanella]
-        Document the POSIX_SPAWN_SETSID attribute
-
-pow.3
-    Michael Kerrisk
-        BUGS: pow() performance problem for some (rare) inputs has been fixed
-            See https://sourceware.org/bugzilla/show_bug.cgi?id=13932
-    Michael Kerrisk
-        Several bugs in glibc's pow() implementation were fixed in glibc 2.16
-            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=3866.
-    Michael Kerrisk
-        Add a subheading to mark off historical bugs that are now fixed
-
-printf.3
-    Tobias Stoeckmann
-        Prevent signed integer overflow in example
-
-ptsname.3
-    Bruno Haible
-        Fix description of failure behaviour of ptsname_r()
-
-random.3
-    John Marshall
-        Change "RAND_MAX" tp "2^31-1"
-
-scalb.3
-    Michael Kerrisk
-        These functions now correctly set errno for the EDOM and ERANGE cases
-            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=6803
-            and https://www.sourceware.org/bugzilla/show_bug.cgi?id=6804
-
-scalbln.3
-    Michael Kerrisk
-        These functions now correctly set errno for the ERANGE case
-            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=6803
-
-scanf.3
-    Michael Kerrisk  [Jürgen Sauermann]
-        Clarify that 'x' specifier allows a 0x/0X prefix in input string
-
-sem_getvalue.3
-    Michael Kerrisk  [Andrea Galbusera]
-        Note that glibc's sem_getvalue() doesn't return EINVAL errors
-            See https://bugzilla.kernel.org/show_bug.cgi?id=204273
-
-setlogmask.3
-    Michael Kerrisk
-        Note that LOG_UPTO() is included in the next POSIX release
-
-shm_open.3
-    Michael Kerrisk
-        Add license to example programs
-
-sincos.3
-    Michael Kerrisk
-        The glibc implementation does now give EDOM for a domain error
-            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=15467
-
-stdarg.3
-    Michael Kerrisk
-        SEE ALSO: add vprintf(3), vscanf(3), vsyslog(3)
-
-strcmp.3
-    Michael Kerrisk
-        Add license to example programs
-
-strftime.3
-    Urs Thuermann
-        ISO week number can be 52, add example
-
-y0.3
-    Michael Kerrisk
-        These functions now correctly diagnose a pole error
-            https://sourceware.org/bugzilla/show_bug.cgi?id=6807
-    Michael Kerrisk
-        errno is now correctly set to ERANGE on underflow
-            https://www.sourceware.org/bugzilla/show_bug.cgi?id=6808
-
-loop.4
-    Michael Kerrisk  [Vlad]
-        'lo_flags' is nowadays "r/w"
-            See https://bugzilla.kernel.org/show_bug.cgi?id=203417
-
-veth.4
-    Devin J. Pohly
-        Add a more direct example
-            iproute2 allows you to specify the netns for either side of a veth
-            interface at creation time.  Add an example of this to veth(4) so
-            it doesn't sound like you have to move the interfaces in a
-            separate step.
-
-core.5
-    Michael Kerrisk  [Jonny Grant]
-        Mention 'sysctl -w' as a way of changing core_pattern setting
-    Michael Kerrisk  [Jonny Grant]
-        Note that not dumping core of an unreadable binary is a security measure
-    Michael Kerrisk  [Jonny Grant]
-        Explain that core_pattern %e is process/thread 'comm' value
-            The 'comm' value is typically the same as the (possibly
-            truncated) executable name, but may be something different.
-
-filesystems.5
-    Michael Kerrisk
-        SEE ALSO: add sysfs(5) and xfs(5)
-
-locale.5
-    Michael Kerrisk  [Helge Kreutzmann]
-        Improve description of 'first_weekday'
-
-proc.5
-    Michael Kerrisk
-        Note kernel version for /proc/PID/smaps VmFlags "wf" flag
-    Michael Kerrisk
-        Add "um" and "uw" to VmFlags in /proc/[pid]/smaps
-            Added in kernel commit 16ba6f811dfe44bc14f7946a4b257b85476fc16e.
-            Text taken from comments in include/linux/mm.h.
-    Michael Kerrisk
-        Add "mp" to VmFlags in /proc/[pid]/smaps
-            Added in kernel commit 4aae7e436fa51faf4bf5d11b175aea82cfe8224a.
-    Michael Kerrisk
-        Note kernel version that removed /proc/PID/smaps VmFlags "nl" flag
-            Kernel commit 1da4b35b001481df99a6dcab12d5d39a876f7056
-    Ian Rogers
-        Add "wf" to VmFlags in /proc/[pid]/smaps
-    Michael Kerrisk
-        Note kernel version for /proc/PID/smaps VmFlags "dd" flag
-            Kernel commit ec8e41aec13005fed0dbee002fb8c99b4e001d50
-    Michael Kerrisk
-        Add "sf" to VmFlags in /proc/[pid]/smaps
-            Added in kernel commit b6fb293f2497a9841d94f6b57bd2bb2cd222da43
-            Text from comment in include/uapi/asm-generic/mman.h.
-    Michael Kerrisk  [Kirill A. Shutemov]
-        Remove "mp" under VmFlags in /proc/[pid]/smaps
-    Michael Kerrisk  [Eric Hopper]
-        Alert the reader that UID/GID changes can reset the "dumpable" attribute
-    Keno Fischer
-        Fix an outdated note about map_files
-            The restriction to CAP_SYS_ADMIN was removed from map_files in 2015.
-    Michael Kerrisk  [Helge Kreutzmann]
-        Better explanation of some /proc/ide fields
-    Michael Kerrisk
-        TASK_COMM_LEN limit includes the terminating '\0'
-            Clarify this detail in the discussion of /proc/[pid]/comm.
-    Michael Kerrisk
-        Add a detail to /proc/[pid]/comm
-            Note the connection to the "%e" specifier in
-            /proc/sys/kernel/core_pattern.
-
-securetty.5
-    Michael Kerrisk  [Helge Kreutzmann]
-        Improve wording of .SH one-line description
-
-tzfile.5
-    Michael Kerrisk
-        Sync to 2020a tzdb release
-            From https://www.iana.org/time-zones, version 2020a.
-    Michael Kerrisk
-        Explain UT abbreviation
-
-ascii.7
-    Michael Kerrisk  [Helge Kreutzmann]
-        SEE ALSO: fix sort order in entries
-
-bpf-helpers.7
-    Michael Kerrisk
-        Resync against kernel 5.7
-
-cgroups.7
-    Marcus Gelderie
-        Mention cgroup.sane_behavior file
-            The cgroup.sane_behavior file returns the hard-coded value "0" and
-            is kept for legacy purposes. Mention this in the man-page.
-    Michael Kerrisk
-        Note the existence of the clone3() CLONE_INTO_CGROUP flag
-
-credentials.7
-    Michael Kerrisk
-        Alert reader that UID/GID changes can affect process capabilities
-    Michael Kerrisk
-        Changes to process UIDs/GIDs can effect the "dumpable" attribute
-    Michael Kerrisk
-        Add a list of the APIs that change a process's credentials
-
-fanotify.7
-    Amir Goldstein  [Jan Kara, Matthew Bobrowski]
-        Fix fanotify_fid.c example
-    Michael Kerrisk
-        Wrap some long lines in example program
-
-fanotify.7
-fanotify_mark.2
-    Amir Goldstein  [Matthew Bobrowski]
-        Clarify FAN_ONDIR in output mask
-            FAN_ONDIR was an input only flag before introducing
-            FAN_REPORT_FID.  Since the introduction of FAN_REPORT_FID, it can
-            also be in output mask.
-
-hier.7
-    Thomas Piekarski  [Gary Perkins]
-        Updating from FHS 2.3 to 3.0
-            See https://bugzilla.kernel.org/show_bug.cgi?id=206693
-
-inotify.7
-    Michael Kerrisk  [Jason Etherton]
-        Add missing #include in example program
-
-ip.7
-    Michael Kerrisk  [Martin Doucha]
-        Note a few more valid 'protocol' values
-            See https://bugzilla.kernel.org/show_bug.cgi?id=204981
-    Michael Kerrisk
-        SEE ALSO: add netdevice(7)
-
-man-pages.7
-    Michael Kerrisk
-        Rename EXAMPLE to EXAMPLES
-    Michael Kerrisk
-        Describe COPYRIGHT section
-            man-pages doesn't use COPYRIGHT sections in manual pages, but
-            various projects do. Make some recommendations about placement
-            of the section.
-    Michael Kerrisk
-        Add REPORTING BUGS section
-            man-pages doesn't have a REPORTING BUGS section in manual pages,
-            but many other projects do. Make some recommendations about
-            placement of that section.
-    Michael Kerrisk
-        Mention AUTHORS in summary section list
-            Although man-pages doesn't use AUTHORS sections, many projects do
-            use an AUTHORS section in their manual pages, so mention it in
-            man-pages to suggest some guidance on the position at which
-            to place that section.
-
-mount_namespaces.7
-    Michael Kerrisk
-        SEE ALSO: add mount(8), umount(8)
-
-namespaces.7
-    Michael Kerrisk
-        Document /proc/sys/user/max_time_namespaces
-
-netlink.7
-    Michael Kerrisk  [Idan Katz]
-        Update path for NETLINK_CONNECTOR docs in kernel source tree
-    Michael Kerrisk  [Fabien Siron]
-        Note that NETLINK_SOCK_DIAG is preferred over NETLINK_INET_DIAG
-
-pid_namespaces.7
-    Michael Kerrisk
-        Note that /proc/sys/kernel/ns_last_pid is virtualized per PID NS
-    Michael Kerrisk
-        Correct capability requirements for write to /proc/sys/kernel/ns_last_pid
-            CAP_SYS_ADMIN is needed in the user NS that owns the PID NS.
-
-rtnetlink.7
-    Jan Moskyto Matejka  [Michael Kerrisk]
-        Add missing RTA_* attributes
-            Used Bird's source code, kernel source code, iproute2 source code
-            and iproute2 manpages to find meanings of these new attributes.
-
-standards.7
-    Michael Kerrisk  [Geoff Clare]
-        Add some more standards
-            Add: SUSv4 2016 edition, POSIX.1-2017, and SUSv4 2018 edition
-    Michael Kerrisk
-        Remove mention of bogus "POSIX" names
-            The terms POSIX.1-{2003,2004,2013,2016} were inventions of
-            my imagination, as confirmed by consulting Geoff Clare of
-            The Open Group. Remove these names.
-
-symlink.7
-    Michael Kerrisk
-        Describe differences in the treatment of symlinks in the dirname
-            Describe differences in the treatment of symlinks in the dirname
-            part of pathname.
-
-tcp.7
-    Michael Kerrisk  [vrafaeli@msn.com]
-        Update info on tcp_syn_retries default value
-            See https://bugzilla.kernel.org/show_bug.cgi?id=202885.
-
-user_namespaces.7
-    Michael Kerrisk  [Léo Stefanesco]
-        Clarify that "system time" means "calendar time"
-
-xattr.7
-    Achilles Gaikwad
-        Add attr(1) as relevant page to SEE ALSO
-
-ldconfig.8
-    Florian Weimer
-        Mention new default for --format in glibc 2.32
-
-zdump.8
-    Michael Kerrisk  [Marco Curreli, Paul Eggert]
-        Update to latest upstream tz release
-                Look under "Latest version", which is 2020a.
index 8f58543dd9818443015a3cf98daebd07fbaac193..c2ae9220150a5655632c2efc3fc91ffe334d4893 100644 (file)
@@ -51061,3 +51061,821 @@ unix.7
 vsock.7
     Stefano Garzarella  [Jorgen Hansen, Stefan Hajnoczi]
         Add VMADDR_CID_LOCAL description
+
+
+==================== Changes in man-pages-5.07 ====================
+
+Released: 2020-06-09, Munich
+
+
+Contributors
+------------
+
+The following people contributed patches/fixes or (noted in brackets
+in the changelog below) reports, notes, and ideas that have been
+incorporated in changes in this release:
+
+Achilles Gaikwad <agaikwad@redhat.com>
+Adhemerval Zanella <adhemerval.zanella@linaro.org>
+Aleksa Sarai <cyphar@cyphar.com>
+Alexander Monakov <amonakov@ispras.ru>
+Alexander Morozov <alexandermv@gmail.com>
+Alexopo Seid <alexopo.ceid@gmail.com>
+Amir Goldstein <amir73il@gmail.com>
+Andi Kleen <andi@firstfloor.org>
+Andrea Galbusera <gizero@gmail.com>
+Arnd Bergmann <arnd@arndb.de>
+Branden Robinson <g.branden.robinson@gmail.com>
+Brian Geffon <bgeffon@google.com>
+Bruno Haible <bruno@clisp.org>
+Chris Lamb <lamby@debian.org>
+Christian Brauner <christian.brauner@ubuntu.com>
+Dave Hansen <dave.hansen@linux.intel.com>
+Dave Martin <Dave.Martin@arm.com>
+David Adam <zanchey@ucc.gu.uwa.edu.au>
+Devin J. Pohly <djpohly@gmail.com>
+Dmitry V. Levin <ldv@altlinux.org>
+Eric Hopper <hopper@omnifarious.org>
+Eric Sandeen <sandeen@redhat.com>
+Eugene Syromyatnikov <evgsyr@gmail.com>
+Fabien Siron <fabien.siron@epita.fr>
+Florian Weimer <fweimer@redhat.com>
+Gary Perkins <glperkins@lit.edu>
+Geoff Clare <gwc@opengroup.org>
+Goldwyn Rodrigues <rgoldwyn@suse.com>
+Heiko Carstens <heiko.carstens@de.ibm.com>
+Heinrich Schuchardt <xypron.glpk@gmx.de>
+Helge Kreutzmann <debian@helgefjell.de>
+Ian Rogers <irogers@google.com>
+Idan Katz <idanski1@gmail.com>
+Jakub Wilk <jwilk@jwilk.net>
+Jan Kara <jack@suse.cz>
+Jan Moskyto Matejka <mq@ucw.cz>
+Jason Etherton <jason@ethertonltd.co.uk>
+Jeff Moyer <jmoyer@redhat.com>
+John Marshall <John.W.Marshall@glasgow.ac.uk>
+Jonny Grant <jg@jguk.org>
+Joseph C. Sible <josephcsible@gmail.com>
+Jürgen Sauermann <mail@juergen-sauermann.de>
+Kai Mäkisara <kai.makisara@kolumbus.fi>
+Keno Fischer <keno@juliacomputing.com>
+Kirill A. Shutemov <kirill@shutemov.name>
+Kirill Smelkov <kirr@nexedi.com>
+Kir Kolyshkin <kolyshkin@gmail.com>
+Léo Stefanesco <leo.lveb@gmail.com>
+Li Xinhai <lixinhai.lxh@gmail.com>
+Lokesh Gidra <lokeshgidra@google.com>
+Lukas Czerner <lczerner@redhat.com>
+Manfred Spraul <manfred@colorfullife.com>
+Marco Curreli <marcocurreli@tiscali.it>
+Marcus Gelderie <redmnic@gmail.com>
+Martin Doucha <mdoucha@suse.cz>
+Matthew Bobrowski <mbobrowski@mbobrowski.org>
+Michael Kerrisk <mtk.manpages@gmail.com>
+Michal Hocko <mhocko@suse.com>
+Nikola Forró <nforro@redhat.com>
+Olivier Gayot <olivier.gayot@sigexec.com>
+Ondrej Slamecka <ondrej@slamecka.cz>
+Paul Eggert <eggert@cs.ucla.edu>
+Peter Schiffer <pschiffe@redhat.com>
+Peter Wu <peter@lekensteyn.nl>
+Petr Vorel <pvorel@suse.cz>
+Piotr Caban <piotr@codeweavers.com>
+Ricardo Castano <ricardo.castano.salinas@gmail.com>
+Richard Cochran <richardcochran@gmail.com>
+Richard Palethorpe <rpalethorpe@suse.com>
+Russell King <rmk+kernel@armlinux.org.uk>
+Stefan Puiu <stefan.puiu@gmail.com>
+Thierry Lelegard <thierry.lelegard@canal-plus.fr>
+Thomas Piekarski <t.piekarski@deloquencia.de>
+Tobias Stoeckmann <tobias@stoeckmann.org>
+Urs Thuermann <urs@isnogud.escape.de>
+Vincent Lefèvre <vincent-srcware@vinc17.net>
+Vlad <cvazir@gmail.com>
+vrafaeli@msn.com
+walter harms <wharms@bfs.de>
+Will Deacon <will@kernel.org>
+Yang Shi <yang.shi@linux.alibaba.com>
+YunQiang Su <syq@debian.org>
+
+Apologies if I missed anyone!
+
+
+New and rewritten pages
+-----------------------
+
+ioctl_fslabel.2
+    Eric Sandeen
+        New page documenting filesystem get/set label ioctl(2) operations
+
+
+Removed pages
+-------------
+
+ioctl_list.2
+    Michael Kerrisk  [Heinrich Schuchardt, Eugene Syromyatnikov]
+        This page was first added more than 20 years ago. Since
+        that time it has seen hardly any update, and is by now
+        very much out of date, as reported by Heinrich Schuchardt
+        and confirmed by Eugene Syromyatnikov.
+
+        As Heinrich says:
+
+            Man-pages like netdevices.7 or ioctl_fat.2 are what is
+            needed to help a user who does not want to read through the
+            kernel code.
+
+            If ioctl_list.2 has not been reasonably maintained since
+            Linux 1.3.27 and hence is not a reliable source of
+            information, shouldn't it be dropped?
+
+        My answer is, yes (but let's move a little info into ioctl(2)).
+
+
+Newly documented interfaces in existing pages
+---------------------------------------------
+
+adjtimex.2
+    Arnd Bergmann  [Richard Cochran, Michael Kerrisk]
+        Document clock_adjtime(2)
+
+clock_getres.2
+    Richard Cochran  [Michael Kerrisk]
+        Explain dynamic clocks
+
+clone.2
+    Christian Brauner, Michael Kerrisk
+        Document the clone3() CLONE_INTO_CGROUP flag
+
+mremap.2
+    Brian Geffon, Michael Kerrisk  [Lokesh Gidra]
+        Document MREMAP_DONTUNMAP
+
+open.2
+    Joseph C. Sible  [Michael Kerrisk]
+        Document fs.protected_fifos and fs.protected_regular
+
+prctl.2
+    Dave Martin
+        Add PR_SPEC_INDIRECT_BRANCH for SPECULATION_CTRL prctls
+    Dave Martin
+        Add PR_SPEC_DISABLE_NOEXEC for SPECULATION_CTRL prctls
+    Dave Martin
+        Add PR_PAC_RESET_KEYS (arm64)
+
+ptrace.2
+    Joseph C. Sible
+        Document PTRACE_SET_SYSCALL
+
+proc.5
+    Michael Kerrisk
+        Document /proc/sys/fs/protected_regular
+    Michael Kerrisk
+        Document /proc/sys/fs/protected_fifos
+    Michael Kerrisk
+        Document /proc/sys/fs/aio-max-nr and /proc/sys/fs/aio-nr
+
+New and changed links
+---------------------
+
+clock_adjtime.2
+    Arnd Bergmann
+        New link to adjtimex(2)
+
+
+Global changes
+--------------
+
+Various pages
+    Michael Kerrisk
+        Retitle EXAMPLE section heading to EXAMPLES
+            EXAMPLES appears to be the wider majority usage across various
+            projects' manual pages, and is also what is used in the POSIX
+            manual pages.
+
+Various pages
+    Michael Kerrisk
+        Correct bogus POSIX.1 standards names
+            POSIX.1-2003 ==> POSIX.1-2001 TC1
+            POSIX.1-2004 ==> POSIX.1-2001 TC2
+            POSIX.1-2013 ==> POSIX.1-2008 TC1
+            POSIX.1-2016 ==> POSIX.1-2008 TC2
+
+Various pages
+    Michael Kerrisk
+        Add section number in page cross-reference.
+
+Various pages
+    Kir Kolyshkin
+        Add missing commas in SEE ALSO
+
+Various pages
+    Michael Kerrisk
+        Remove AVAILABILITY section heading
+            In the few pages where this heading (which is "nonstandard" within
+            man-pages) is used, it always immediately follows CONFORMING TO
+            and generally contains information related to standards. Remove
+            the section heading, thus incorporating AVAILABILITY into
+            CONFORMING TO.
+
+Various pages
+    Michael Kerrisk
+        Remove section number in page self-references
+
+Various pages
+    Michael Kerrisk
+        Put SEE ALSO entries in alphabetical order
+
+Various pages
+    Michael Kerrisk
+        Place SH sections in standard order
+            Fix various pages that deviated from the norm described in
+            man-pages(7).
+
+Various "aio" pages
+    Michael Kerrisk  [Andi Kleen, Jeff Moyer]
+        Change uses of aio_context_t to io_context_t
+
+
+Changes to individual pages
+---------------------------
+
+bpf.2
+    Peter Wu
+        Update enum bpf_map_type and enum bpf_prog_type
+    Richard Palethorpe
+        Change note on unprivileged access
+            The kernel now allows calls to bpf() without CAP_SYS_ADMIN
+            under some circumstances.
+
+clone.2
+    Michael Kerrisk
+        Add kernel version numbers for clone_args fields
+    Michael Kerrisk
+        Combine separate NOTES sections
+
+close.2
+    Michael Kerrisk  [Lukas Czerner, Peter Schiffer, Thierry Lelegard]
+        Note behavior when close() happens in a parallel thread
+            If one thread is blocked in an I/O system call on a file descriptor
+            that is closed in another thread, then the blocking system call
+            does not return immediately, but rather when the I/O operation
+            completes. This surprises some people, but is longstanding
+            behavior.
+
+connect.2
+    Stefan Puiu
+        Can return EACCES because of SELinux
+
+execve.2
+    Michael Kerrisk  [Eric Hopper]
+        Changes to the "dumpable" flag may change ownership of /proc/PID files
+    Michael Kerrisk
+        Improve/correct discussion of changes to dumpable flag during execve(2)
+            The details were not quite accurate. Defer to prctl(2)
+            for the more complete picture.
+    Nikola Forró
+        Clarify signal sent to the process on late failure
+    Michael Kerrisk
+        SEE ALSO: add capabilities(7)
+
+fanotify_init.2
+    Amir Goldstein  [Matthew Bobrowski]
+        Move out of place entry FAN_REPORT_FID
+            It was inserted in the middle of the FAN_CLASS_ multi flags bit
+            and broke the multi flag documentation.
+    Michael Kerrisk  [Alexander Morozov, Amir Goldstein, Jan Kara]
+        Remove mention of FAN_Q_OVERFLOW as an input value in 'mask'
+            See https://bugzilla.kernel.org/show_bug.cgi?id=198569.
+    Amir Goldstein  [Jan Kara, Matthew Bobrowski]
+        Clarification about FAN_EVENT_ON_CHILD and new events
+    Amir Goldstein  [Jan Kara, Matthew Bobrowski]
+        Clarification about FAN_MARK_MOUNT and FAN_REPORT_FID
+
+getdents.2
+    Petr Vorel  [Michael Kerrisk]
+        Mention glibc support for getdents64()
+            Support was added in glibc 2.30.
+    Chris Lamb
+        Correct linux_dirent definition in example code
+            It is "unsigned long" earlier up in the file
+
+gettid.2
+    Michael Kerrisk  [Joseph C. Sible]
+        Document header file and feature test macro requirements for gettid()
+
+ioctl.2
+    Michael Kerrisk
+        SEE ALSO: add ioctl_fslabel(2)
+    Michael Kerrisk
+        Remove mentions of ioctl_list(2)
+    Michael Kerrisk
+        Move subsection on "ioctl structure" from ioctl_list(2) to ioctl(2)
+
+io_setup.2
+    Michael Kerrisk
+        Tweak description of /proc/sys/fs/aio-max-nr
+
+mbind.2
+    Li Xinhai  [Michael Kerrisk]
+        Remove note about MPOL_MF_STRICT been ignored
+
+mmap.2
+    Michael Kerrisk  [Heinrich Schuchardt]
+        Don't mark MAP_ANON as deprecated
+
+move_pages.2
+    Yang Shi  [Michal Hocko]
+        Returning positive value is a new error case
+
+mremap.2
+    Michael Kerrisk
+        Remove mention of "Segmentation fault" in EFAULT text
+            "Segmentation fault" (SIGSEGV) is not exactly the same thing as
+            EFAULT.
+    Michael Kerrisk
+        Reorder some paragraphs in NOTES
+    Michael Kerrisk
+        Move a paragraph from DESCRIPTION to NOTES
+
+msgctl.2
+    Michael Kerrisk
+        Correct description of 'msg_ctime' field
+            Verified by inspecting kernel source.
+
+nfsservctl.2
+    Michael Kerrisk
+        SEE ALSO: add nfsd(7)
+
+open.2
+    Michael Kerrisk
+        Some '*at' APIs have functionality that isn't in conventional APIs
+            Note that another reason to use the *at() APIs is to access
+            'flags' functionality that is not available in the corresponding
+            conventional APIs.
+    Michael Kerrisk
+        Add a few more APIs to list in "Rationale for openat()..."
+            There have been a few more dirfd APIs added in recent times.
+    Michael Kerrisk
+        Explain ways in which a 'directory file descriptor' can be obtained
+    Michael Kerrisk
+        Add openat2() to list of APIs that take a 'dirfd' argument
+
+openat2.2
+    Michael Kerrisk  [Aleksa Sarai]
+        Various changes after feedback from Aleksa Sarai
+
+poll.2
+    Michael Kerrisk
+        Add license to example program
+
+prctl.2
+    Dave Martin
+        Sort prctls into alphabetical order
+    Dave Martin
+        Clarify that prctl can apply to threads
+            The current synopsis for prctl(2) misleadingly claims that prctl
+            operates on a process.  Rather, some (in fact, most) prctls operate
+    Dave Martin  [Dave Hansen]
+        Document removal of Intel MPX prctls
+    Dave Martin
+        Fix mis-description of thread ID values in procfs
+    Dave Martin
+        Work around bogus constant "maxsig" in PR_SET_PDEATHSIG
+    Michael Kerrisk
+        Add reference to proc(5) for /proc/self/task/[tid]/comm
+    Dave Martin  [Michael Kerrisk]
+        Add health warning
+    Dave Martin
+        Clarify the unsupported hardware case of EINVAL
+
+rename.2
+    Michael Kerrisk
+        SEE ALSO: add rename(1)
+
+s390_runtime_instr.2
+    Heiko Carstens  [Eugene Syromyatnikov, Michael Kerrisk]
+        Document signum argument behavior change
+            Document that the signum argument is ignored in newer kernels, but
+            that user space should pass a valid real-time signal number for
+            backwards compatibility.
+
+semctl.2
+    Michael Kerrisk  [Manfred Spraul]
+        Correct description of sem_ctime field
+
+semget.2
+    Michael Kerrisk
+        Add license to example program
+
+shmctl.2
+    Michael Kerrisk
+        Correct 'shm_ctime' description
+
+shmop.2
+    Michael Kerrisk
+        Add license to example programs
+
+statfs.2
+    Michael Kerrisk  [David Adam]
+        Add SMB2 constant to filesystem types list
+
+syscall.2
+    Dave Martin  [Will Deacon]
+        arm64: Fix syscall number register size
+    Dave Martin  [Russell King]
+        arm: Use real register names for arm/OABI
+
+sysfs.2
+    Michael Kerrisk
+        SEE ALSO: add proc(5) and sysfs(5)
+
+utimensat.2
+    Goldwyn Rodrigues
+        Immutable flag returns EPERM
+            Linux kernel commit 337684a1746f "fs: return EPERM on immutable
+            inode" changed the return value of the utimensat(2) from -EACCES
+            to -EPERM in case of an immutable flag.
+
+wait4.2
+    Michael Kerrisk
+        Update wait3() feature test macro requirements for changes in glibc 2.26
+
+cexp2.3
+    Michael Kerrisk
+        Still not present in glibc 2.31
+
+cmsg.3
+    Michael Kerrisk
+        CONFORMING TO: note which CMSG_* APIs are in current and upcoming POSIX
+
+dirfd.3
+    Michael Kerrisk
+        SEE ALSO: add openat(2)
+
+dlsym.3
+    Alexander Monakov
+        Extend discussion of NULL symbol values
+            Avoid implying that use of IFUNC is the only way to produce a
+            symbol with NULL value. Give more scenarios how a symbol may get
+            NULL value, but explain that in those scenarios dlsym() will fail
+            with Glibc's ld.so due to an implementation inconsistency.
+
+err.3
+    Michael Kerrisk
+        EXAMPLES: use EXIT_FAILURE rather than 1 as exit status
+
+expm1.3
+    Michael Kerrisk
+        The expm1() bogus underflow floating-point exception has been fixed
+            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=6778
+    Michael Kerrisk
+        The bogus invalid floating-point exception bug has been fixed
+            https://www.sourceware.org/bugzilla/show_bug.cgi?id=6814.
+
+fdim.3
+    Michael Kerrisk
+        BUGS: these functions did not set errno on some architectures
+            https://www.sourceware.org/bugzilla/show_bug.cgi?id=6796
+
+ftw.3
+    Michael Kerrisk
+        glibc eventually fixed a regression in FTW_SLN behavior
+            For details, see:
+            https://bugzilla.redhat.com/show_bug.cgi?id=1422736
+            http://austingroupbugs.net/view.php?id=1121
+            https://bugzilla.redhat.com/show_bug.cgi?id=1422736
+
+getauxval.3
+    YunQiang Su
+        MIPS, AT_BASE_PLATFORM passes ISA level
+
+getdtablesize.3
+    Michael Kerrisk
+        Remove redundant statement that getdtablesize() is a library function
+
+gethostbyname.3
+    Michael Kerrisk  [Helge Kreutzmann]
+
+malloc.3
+    Michael Kerrisk
+        Add 'reallocarray' in NAME
+    Michael Kerrisk
+        Add VERSIONS section noting when reallocarray() was added to glibc
+
+newlocale.3
+    Michael Kerrisk  [Piotr Caban]
+        Fix a valgrind issue in example program
+            See https://bugzilla.kernel.org/show_bug.cgi?id=202977.
+
+nextafter.3
+    Michael Kerrisk
+        Since glibc 2.23, these functions do set errno
+            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=6799.
+
+posix_spawn.3
+    Olivier Gayot  [Adhemerval Zanella]
+        Clarify by using name of steps rather than syscalls
+    Olivier Gayot  [Adhemerval Zanella]
+        Document implementation using clone() since glibc 2.24
+    Olivier Gayot  [Adhemerval Zanella]
+        Document POSIX_SPAWN_USEVFORK
+            Added a few lines about POSIX_SPAWN_USEVFORK so that it appears
+            clearly that since glibc 2.24, the flag has no effect.
+    Olivier Gayot  [Adhemerval Zanella]
+        Document the POSIX_SPAWN_SETSID attribute
+
+pow.3
+    Michael Kerrisk
+        BUGS: pow() performance problem for some (rare) inputs has been fixed
+            See https://sourceware.org/bugzilla/show_bug.cgi?id=13932
+    Michael Kerrisk
+        Several bugs in glibc's pow() implementation were fixed in glibc 2.16
+            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=3866.
+    Michael Kerrisk
+        Add a subheading to mark off historical bugs that are now fixed
+
+printf.3
+    Tobias Stoeckmann
+        Prevent signed integer overflow in example
+
+ptsname.3
+    Bruno Haible
+        Fix description of failure behaviour of ptsname_r()
+
+random.3
+    John Marshall
+        Change "RAND_MAX" tp "2^31-1"
+
+scalb.3
+    Michael Kerrisk
+        These functions now correctly set errno for the EDOM and ERANGE cases
+            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=6803
+            and https://www.sourceware.org/bugzilla/show_bug.cgi?id=6804
+
+scalbln.3
+    Michael Kerrisk
+        These functions now correctly set errno for the ERANGE case
+            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=6803
+
+scanf.3
+    Michael Kerrisk  [Jürgen Sauermann]
+        Clarify that 'x' specifier allows a 0x/0X prefix in input string
+
+sem_getvalue.3
+    Michael Kerrisk  [Andrea Galbusera]
+        Note that glibc's sem_getvalue() doesn't return EINVAL errors
+            See https://bugzilla.kernel.org/show_bug.cgi?id=204273
+
+setlogmask.3
+    Michael Kerrisk
+        Note that LOG_UPTO() is included in the next POSIX release
+
+shm_open.3
+    Michael Kerrisk
+        Add license to example programs
+
+sincos.3
+    Michael Kerrisk
+        The glibc implementation does now give EDOM for a domain error
+            See https://www.sourceware.org/bugzilla/show_bug.cgi?id=15467
+
+stdarg.3
+    Michael Kerrisk
+        SEE ALSO: add vprintf(3), vscanf(3), vsyslog(3)
+
+strcmp.3
+    Michael Kerrisk
+        Add license to example programs
+
+strftime.3
+    Urs Thuermann
+        ISO week number can be 52, add example
+
+y0.3
+    Michael Kerrisk
+        These functions now correctly diagnose a pole error
+            https://sourceware.org/bugzilla/show_bug.cgi?id=6807
+    Michael Kerrisk
+        errno is now correctly set to ERANGE on underflow
+            https://www.sourceware.org/bugzilla/show_bug.cgi?id=6808
+
+loop.4
+    Michael Kerrisk  [Vlad]
+        'lo_flags' is nowadays "r/w"
+            See https://bugzilla.kernel.org/show_bug.cgi?id=203417
+
+veth.4
+    Devin J. Pohly
+        Add a more direct example
+            iproute2 allows you to specify the netns for either side of a veth
+            interface at creation time.  Add an example of this to veth(4) so
+            it doesn't sound like you have to move the interfaces in a
+            separate step.
+
+core.5
+    Michael Kerrisk  [Jonny Grant]
+        Mention 'sysctl -w' as a way of changing core_pattern setting
+    Michael Kerrisk  [Jonny Grant]
+        Note that not dumping core of an unreadable binary is a security measure
+    Michael Kerrisk  [Jonny Grant]
+        Explain that core_pattern %e is process/thread 'comm' value
+            The 'comm' value is typically the same as the (possibly
+            truncated) executable name, but may be something different.
+
+filesystems.5
+    Michael Kerrisk
+        SEE ALSO: add sysfs(5) and xfs(5)
+
+locale.5
+    Michael Kerrisk  [Helge Kreutzmann]
+        Improve description of 'first_weekday'
+
+proc.5
+    Michael Kerrisk
+        Note kernel version for /proc/PID/smaps VmFlags "wf" flag
+    Michael Kerrisk
+        Add "um" and "uw" to VmFlags in /proc/[pid]/smaps
+            Added in kernel commit 16ba6f811dfe44bc14f7946a4b257b85476fc16e.
+            Text taken from comments in include/linux/mm.h.
+    Michael Kerrisk
+        Add "mp" to VmFlags in /proc/[pid]/smaps
+            Added in kernel commit 4aae7e436fa51faf4bf5d11b175aea82cfe8224a.
+    Michael Kerrisk
+        Note kernel version that removed /proc/PID/smaps VmFlags "nl" flag
+            Kernel commit 1da4b35b001481df99a6dcab12d5d39a876f7056
+    Ian Rogers
+        Add "wf" to VmFlags in /proc/[pid]/smaps
+    Michael Kerrisk
+        Note kernel version for /proc/PID/smaps VmFlags "dd" flag
+            Kernel commit ec8e41aec13005fed0dbee002fb8c99b4e001d50
+    Michael Kerrisk
+        Add "sf" to VmFlags in /proc/[pid]/smaps
+            Added in kernel commit b6fb293f2497a9841d94f6b57bd2bb2cd222da43
+            Text from comment in include/uapi/asm-generic/mman.h.
+    Michael Kerrisk  [Kirill A. Shutemov]
+        Remove "mp" under VmFlags in /proc/[pid]/smaps
+    Michael Kerrisk  [Eric Hopper]
+        Alert the reader that UID/GID changes can reset the "dumpable" attribute
+    Keno Fischer
+        Fix an outdated note about map_files
+            The restriction to CAP_SYS_ADMIN was removed from map_files in 2015.
+    Michael Kerrisk  [Helge Kreutzmann]
+        Better explanation of some /proc/ide fields
+    Michael Kerrisk
+        TASK_COMM_LEN limit includes the terminating '\0'
+            Clarify this detail in the discussion of /proc/[pid]/comm.
+    Michael Kerrisk
+        Add a detail to /proc/[pid]/comm
+            Note the connection to the "%e" specifier in
+            /proc/sys/kernel/core_pattern.
+
+securetty.5
+    Michael Kerrisk  [Helge Kreutzmann]
+        Improve wording of .SH one-line description
+
+tzfile.5
+    Michael Kerrisk
+        Sync to 2020a tzdb release
+            From https://www.iana.org/time-zones, version 2020a.
+    Michael Kerrisk
+        Explain UT abbreviation
+
+ascii.7
+    Michael Kerrisk  [Helge Kreutzmann]
+        SEE ALSO: fix sort order in entries
+
+bpf-helpers.7
+    Michael Kerrisk
+        Resync against kernel 5.7
+
+cgroups.7
+    Marcus Gelderie
+        Mention cgroup.sane_behavior file
+            The cgroup.sane_behavior file returns the hard-coded value "0" and
+            is kept for legacy purposes. Mention this in the man-page.
+    Michael Kerrisk
+        Note the existence of the clone3() CLONE_INTO_CGROUP flag
+
+credentials.7
+    Michael Kerrisk
+        Alert reader that UID/GID changes can affect process capabilities
+    Michael Kerrisk
+        Changes to process UIDs/GIDs can effect the "dumpable" attribute
+    Michael Kerrisk
+        Add a list of the APIs that change a process's credentials
+
+fanotify.7
+    Amir Goldstein  [Jan Kara, Matthew Bobrowski]
+        Fix fanotify_fid.c example
+    Michael Kerrisk
+        Wrap some long lines in example program
+
+fanotify.7
+fanotify_mark.2
+    Amir Goldstein  [Matthew Bobrowski]
+        Clarify FAN_ONDIR in output mask
+            FAN_ONDIR was an input only flag before introducing
+            FAN_REPORT_FID.  Since the introduction of FAN_REPORT_FID, it can
+            also be in output mask.
+
+hier.7
+    Thomas Piekarski  [Gary Perkins]
+        Updating from FHS 2.3 to 3.0
+            See https://bugzilla.kernel.org/show_bug.cgi?id=206693
+
+inotify.7
+    Michael Kerrisk  [Jason Etherton]
+        Add missing #include in example program
+
+ip.7
+    Michael Kerrisk  [Martin Doucha]
+        Note a few more valid 'protocol' values
+            See https://bugzilla.kernel.org/show_bug.cgi?id=204981
+    Michael Kerrisk
+        SEE ALSO: add netdevice(7)
+
+man-pages.7
+    Michael Kerrisk
+        Rename EXAMPLE to EXAMPLES
+    Michael Kerrisk
+        Describe COPYRIGHT section
+            man-pages doesn't use COPYRIGHT sections in manual pages, but
+            various projects do. Make some recommendations about placement
+            of the section.
+    Michael Kerrisk
+        Add REPORTING BUGS section
+            man-pages doesn't have a REPORTING BUGS section in manual pages,
+            but many other projects do. Make some recommendations about
+            placement of that section.
+    Michael Kerrisk
+        Mention AUTHORS in summary section list
+            Although man-pages doesn't use AUTHORS sections, many projects do
+            use an AUTHORS section in their manual pages, so mention it in
+            man-pages to suggest some guidance on the position at which
+            to place that section.
+
+mount_namespaces.7
+    Michael Kerrisk
+        SEE ALSO: add mount(8), umount(8)
+
+namespaces.7
+    Michael Kerrisk
+        Document /proc/sys/user/max_time_namespaces
+
+netlink.7
+    Michael Kerrisk  [Idan Katz]
+        Update path for NETLINK_CONNECTOR docs in kernel source tree
+    Michael Kerrisk  [Fabien Siron]
+        Note that NETLINK_SOCK_DIAG is preferred over NETLINK_INET_DIAG
+
+pid_namespaces.7
+    Michael Kerrisk
+        Note that /proc/sys/kernel/ns_last_pid is virtualized per PID NS
+    Michael Kerrisk
+        Correct capability requirements for write to /proc/sys/kernel/ns_last_pid
+            CAP_SYS_ADMIN is needed in the user NS that owns the PID NS.
+
+rtnetlink.7
+    Jan Moskyto Matejka  [Michael Kerrisk]
+        Add missing RTA_* attributes
+            Used Bird's source code, kernel source code, iproute2 source code
+            and iproute2 manpages to find meanings of these new attributes.
+
+standards.7
+    Michael Kerrisk  [Geoff Clare]
+        Add some more standards
+            Add: SUSv4 2016 edition, POSIX.1-2017, and SUSv4 2018 edition
+    Michael Kerrisk
+        Remove mention of bogus "POSIX" names
+            The terms POSIX.1-{2003,2004,2013,2016} were inventions of
+            my imagination, as confirmed by consulting Geoff Clare of
+            The Open Group. Remove these names.
+
+symlink.7
+    Michael Kerrisk
+        Describe differences in the treatment of symlinks in the dirname
+            Describe differences in the treatment of symlinks in the dirname
+            part of pathname.
+
+tcp.7
+    Michael Kerrisk  [vrafaeli@msn.com]
+        Update info on tcp_syn_retries default value
+            See https://bugzilla.kernel.org/show_bug.cgi?id=202885.
+
+user_namespaces.7
+    Michael Kerrisk  [Léo Stefanesco]
+        Clarify that "system time" means "calendar time"
+
+xattr.7
+    Achilles Gaikwad
+        Add attr(1) as relevant page to SEE ALSO
+
+ldconfig.8
+    Florian Weimer
+        Mention new default for --format in glibc 2.32
+
+zdump.8
+    Michael Kerrisk  [Marco Curreli, Paul Eggert]
+        Update to latest upstream tz release
+                Look under "Latest version", which is 2020a.