Gidday, For this release, Alejandro (Alex) Colomar has joined me as a comaintainer and we are proud to announce:
man-pages-5.10 - man pages for Linux This release resulted from patches, bug reports, reviews, and comments from around 25 contributors. The release includes just over 150 commits that changed around 140 pages. Tarball download: http://www.kernel.org/doc/man-pages/download.html Git repository: https://git.kernel.org/cgit/docs/man-pages/man-pages.git/ Online changelog: http://man7.org/linux/man-pages/changelog.html#release_5.10 A short summary of the release is blogged at: https://linux-man-pages.blogspot.com/2020/12/man-pages-510-is-released.html The current version of the pages is browsable at: http://man7.org/linux/man-pages/ A selection of changes in this release that may be of interest to readers of LKML is shown below. Cheers, Michael ==================== Changes in man-pages-5.10 ==================== Newly documented interfaces in existing pages --------------------------------------------- access.2 Michael Kerrisk Document faccessat2() faccessat2() was added in Linux 5.8 and enables a fix to longstanding bugs in the faccessat() wrapper function. membarrier.2 Peter Oskolkov [Alejandro Colomar] Update for Linux 5.10 Linux kernel commit 2a36ab717e8fe678d98f81c14a0b124712719840 (part of 5.10 release) changed sys_membarrier prototype/parameters and added two new commands [MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ and MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ]. mount.2 statfs.2 Ross Zwisler Add NOSYMFOLLOW flags to mount(2) and statfs(2) Changes to individual pages --------------------------- cacheflush.2 Alejandro Colomar Document Architecture-specific variants Alejandro Colomar [Heinrich Schuchardt] Document __builtin___clear_cache() as a more portable alternative clone.2 sigaltstack.2 Michael Kerrisk clone(CLONE_VM) disables the alternate signal stack mmap.2 Michael Kerrisk Clarify SIGBUS text and treatment of partial page at end of a mapping perf_event_open.2 Namhyung Kim [Alejandro Colomar] Update man page with recent kernel changes sigaltstack.2 Michael Kerrisk Clarify that the alternate signal stack is per-thread timer_getoverrun.2 Michael Kerrisk timer_getoverrun() now clamps the overrun count to DELAYTIMER_MAX See https://bugzilla.kernel.org/show_bug.cgi?id=12665. uselib.2 posix_memalign.3 profil.3 rtime.3 Michael Kerrisk Remove some text about libc/libc5 With this change, there remain almost no vestiges of information about the long defunct Linux libc. signal.7 Michael Kerrisk [Heinrich Schuchardt, Dave Martin] Add some details on the execution of signal handlers Add a "big picture" of what happens when a signal handler is invoked. tcp.7 Alejandro Colomar [Philip Rowlands] tcp_syncookies: It is now an integer [0, 2] Since Linux kernel 3.12, tcp_syncookies can have the value 2, which sends out cookies unconditionally. -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/