diff options
author | Michael Kerrisk <mtk.manpages@gmail.com> | 2020-12-22 09:30:12 +0100 |
---|---|---|
committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2020-12-22 09:30:12 +0100 |
commit | 5e207fcf115b4c9119b048ea4bb9c1b10f02c06e (patch) | |
tree | 788d6dc07832db2884d825b087e283de65672e81 /Changes | |
parent | 9811bdcbdf20e1f8aaa56e79fb708ded21cf21b3 (diff) |
Start of man-pages-5.11: updating Changes and Changes.old
Diffstat (limited to 'Changes')
-rw-r--r-- | Changes | 327 |
1 files changed, 6 insertions, 321 deletions
@@ -1,6 +1,6 @@ -==================== Changes in man-pages-5.10 ==================== +==================== Changes in man-pages-5.11 ==================== -Released: 2020-12-21, Munich +Released: ????-??-??, Munich Contributors @@ -10,341 +10,26 @@ 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: -Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz> -Alejandro Colomar <alx.manpages@gmail.com> -Amir Goldstein <amir73il@gmail.com> -Arusekk <arek_koz@o2.pl> -Baruch Siach <baruch@tkos.co.il> -Bill Allombert <ballombe@debian.org> -Colin Ian King <colin.king@canonical.com> -Dave Martin <Dave.Martin@arm.com> -Davide Giorgio <davide@giorgiodavide.it> -Heinrich Schuchardt <xypron.glpk@gmx.de> -Jan Kara <jack@suse.cz> -Jing Peng <pj.hades@gmail.com> -John A. Leuenhagen <john@zlima12.com> -Mathias Rav <m@git.strova.dk> -Michael Kerrisk <mtk.manpages@gmail.com> -Mike Crowe <mac@mcrowe.com> -Namhyung Kim <namhyung@gmail.com> -Peter Oskolkov <posk@google.com> -Philip Rowlands <linux-kernel@dimebar.com> -Rob Landley <rob@landley.net> -Ross Zwisler <zwisler@chromium.org> -Sebastian Kirmayer <sebastian@kirmayer.de> -наб <nabijaczleweli@nabijaczleweli.xyz> Apologies if I missed anyone! -Newly documented interfaces in existing pages ---------------------------------------------- +New and rewritten 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]. +Newly documented interfaces in existing pages +--------------------------------------------- New and changed links --------------------- -faccessat2.2 - Michael Kerrisk - New link to access.2 - -CIRCLEQ_EMPTY.3 -CIRCLEQ_FIRST.3 -CIRCLEQ_FOREACH.3 -CIRCLEQ_FOREACH_REVERSE.3 -CIRCLEQ_HEAD_INITIALIZER.3 -CIRCLEQ_LAST.3 -CIRCLEQ_LOOP_NEXT.3 -CIRCLEQ_LOOP_PREV.3 -CIRCLEQ_NEXT.3 -CIRCLEQ_PREV.3 - Michael Kerrisk - Add missing links to circleq.3 - -pthread_attr_getsigmask_np.3 - Michael Kerrisk - New link to pthread_attr_setsigmask_np.3 - Global changes -------------- -Various pages - Alejandro Colomar - Use Oxford comma - Changes to individual pages --------------------------- -access.2 - Michael Kerrisk - BUGS: note that faccessat() wrapper function emulation ignores ACLs - -bpf.2 - Michael Kerrisk - Place EXAMPLES section in correct location - -cacheflush.2 - Alejandro Colomar - Document Architecture-specific variants - Alejandro Colomar [Heinrich Schuchardt] - Document __builtin___clear_cache() as a more portable alternative - -chroot.2 -memfd_create.2 -tailq.3 - Michael Kerrisk [Alejandro Colomar] - Fix unbalanced .nf/.fi - -clock_getres.2 - Michael Kerrisk - Place ERRORS in alphabetical order - -clone.2 -sigaltstack.2 - Michael Kerrisk - clone(CLONE_VM) disables the alternate signal stack - -getrlimit.2 - Michael Kerrisk - State more precisely the range of kernel versions that had RLIMIT_LOCKS - -getrusage.2 - Michael Kerrisk - Note that the 'vtimes' symbol exists only up to glibc 2.32 - -io_cancel.2 -io_destroy.2 -io_getevents.2 -io_setup.2 -io_submit.2 - Alejandro Colomar - SYNOPSIS: s/io_context_t/aio_context_t/ - Linux uses aio_context_t for these syscalls, - and it's the type provided by <linux/aio_abi.h>. - Use it in the SYNOPSIS. - - libaio uses 'io_context_t', but that difference is already noted - in NOTES. - -io_setup.2 - Alejandro Colomar - SYNOPSIS: return long - -link.2 - Mathias Rav - ERRORS: add ENOENT when target is deleted - Linux kernel commit aae8a97d3ec30788790d1720b71d76fd8eb44b73 (part - of kernel release v2.6.39) added a check to disallow creating a - hard link to an unlinked file. - -llseek.2 - Michael Kerrisk - Note size of 'loff_t' type - Michael Kerrisk - Point the reader to lseek64(3) for info about llseek(3) - Michael Kerrisk - Some mild rewriting to ease reading of the info in this page - -mmap.2 - Michael Kerrisk - Clarify SIGBUS text and treatment of partial page at end of a mapping - -mount.2 -statfs.2 - Ross Zwisler - Add NOSYMFOLLOW flags to mount(2) and statfs(2) - -msgctl.2 - Michael Kerrisk - Make comments in 'msqid_ds' definition more compact - Michael Kerrisk - Place list of field descriptions in same order as structure definition - Michael Kerrisk - Use field name "msg_cbytes" rather than "__msg_cbytes" - Michael Kerrisk - Add description of 'msg_cbytes' field - -openat.2 - Colin Ian King - Fix include path, should be linux/openat2.h - -perf_event_open.2 - Namhyung Kim [Alejandro Colomar] - Update man page with recent kernel changes - Alejandro Colomar - Assign calculated value explicitly to 'config' - -restart_syscall.2 - Alejandro Colomar - SYNOPSIS: Fix restart_syscall() return type - -set_tid_address.2 - Alejandro Colomar - SYNOPSIS: Fix set_tid_address() return type - -shmctl.2 - Michael Kerrisk - Place list of field descriptions in same order as structure definition - -sigaction.2 - Michael Kerrisk - Clarify description of SA_NODEFER - Clarify description of SA_NODEFER, and note interaction with - act.sa_mask. - Michael Kerrisk - Add a cross-reference to signal(7) for further info on 'ucontext_t' - -sigaltstack.2 - Michael Kerrisk - Clarify that the alternate signal stack is per-thread - Clarify that the alternate signal stack is per-thread (rather - than process-wide). - -spu_create.2 - Michael Kerrisk - Add kernel version numbers for SPU_CREATE_AFFINITY_SPU/_MEM - Michael Kerrisk - Relocate paragraph on 'mode' argument - Michael Kerrisk [Alejandro Colomar] - Clarify that spu_create() now has 4 arguments but once had only 3 - -subpage_prot.2 - Alejandro Colomar - SYNOPSIS: Fix return type: s/long/int/ - -syscalls.2 - Michael Kerrisk - Add process_madvise() - Michael Kerrisk - Note that sysctl() was removed in Linux 5.5 - -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. - -errno.3 - Michael Kerrisk - Note another possible cause of the EMFILE error - -getcontext.3 - Michael Kerrisk - Mention SA_SIGINFO flag when talking about 3-argument signal handler - Michael Kerrisk - SEE ALSO: add signal(7) - -list.3 - Michael Kerrisk - NAME: remove LIST_PREV, which is not documented in this page - -lseek64.3 - Michael Kerrisk - Remove section numbers from interface list - Michael Kerrisk - Remove sentence saying lseek64() is an alias for llseek() - Michael Kerrisk - NOTES: describe the origin of lseek64() in LFS - -nextafter.3 - Michael Kerrisk - Remove duplicate "BUGS" section heading - -pthread_tryjoin_np.3 - Michael Kerrisk [Mike Crowe] - Note that pthread_timedjoin_np() uses CLOCK_REALTIME, but there's a bug - -rcmd.3 - Michael Kerrisk - SEE ALSO: remove intro(2) - -strnlen.3 - Michael Kerrisk [Heinrich Schuchardt] - Fix a small inconsistency in the text - -elf.5 - Michael Kerrisk - SEE ALSO: add objcopy(1) - -filesystems.5 - Ahelenia Ziemiańska [Alejandro Colomar] - Fix link to user space tooling for ncpfs - Ahelenia Ziemiańska [Alejandro Colomar] - Note ncpfs removal from kernel - -attributes.7 - Michael Kerrisk - SEE ALSO: add signal-safety(7) - -fanotify.7 - Amir Goldstein [Jan Kara] - fix outdated description - -kernel_lockdown.7 - Michael Kerrisk - Remove unneeded quotes - -packet.7 - Baruch Siach [Alejandro Colomar] - Update references to kernel documentation - -pthreads.7 - Michael Kerrisk - Rephrase function list in terms of POSIX rather than SUS - The list was using an inconsistent mixture of "POSIX" and "SUS". - -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. - Michael Kerrisk - Add pidfd_send_signal() to list of APIs for sending signals - Michael Kerrisk - Mention 'ucontext_t' in the discussion of signal handler execution - Michael Kerrisk - SEE ALSO: add swapcontext(3) - -signal-safety.7 - Michael Kerrisk - Note async-signal-safety details for errno - -standards.7 - Michael Kerrisk - Add URL for POSIX.1-2008/SUSv4 - Michael Kerrisk - Add LFS (Large File Summit) - Michael Kerrisk [Rob Landley] - Fix some URLs for locations of the standards - Michael Kerrisk - Relocate the discussion on POSIX manual pages - -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. |