Gidday, The Linux man-pages maintainer proudly announces:
man-pages-4.03 - man pages for Linux This release includes input and contributions from nearly 40 people. 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_4.02 A short summary of the release is blogged at: http://linux-man-pages.blogspot.com/2015/12/man-pages-403-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 interesting for readers of this list is shown below. Cheers, Michael ==================== Changes in man-pages-4.03 ==================== Newly documented interfaces in existing pages --------------------------------------------- perf_event_open.2 Vince Weaver 4.1 adds AUX sample support Vince Weaver 4.1 data_offset and data_size fields Vince Weaver [Alexander Shishkin] Document aux_{head,tail,offset,size} support Vince Weaver 4.0 update rdpmc documentation Vince Weaver 4.1 adds PERF_RECORD_ITRACE_START Vince Weaver Document 4.1 clockid support Vince Weaver [Steven Rostedt, Masami Hiramatsu] 4.1 PERF_EVENT_IOC_SET_BPF support Vince Weaver 4.1 adds AUX_FLAG_OVERWRITE support Vince Weaver 4.1 PERF_SAMPLE_BRANCH_CALL_STACK Vince Weaver 4.1 adds aux_watermark Vince Weaver Add possibility of EBUSY error prctl.2 Andy Lutomirski [Kees Cook, Serge Hallyn] Document operations for ambient capabilities Michael Kerrisk Rework PR_CAP_AMBIENT text Note that arg4 and arg5 must be zero for CAP_AMBIENT RETURN VALUE: Add PR_CAP_AMBIENT + PR_CAP_AMBIENT_IS_SET case ERRORS: document PR_CAP_AMBIENT error cases capabilities.7 Andy Lutomirski [Kees Cook, Serge Hallyn] Document ambient capabilities Michael Kerrisk Various additions and reworkings for ambient capability text Changes to individual pages --------------------------- mremap.2 Eric B Munson [Michal Hocko] Add note about mremap() with locked areas When mremap() is used to move or expand a mapping that is locked with mlock() or equivalent it will attempt to populate the new area. However, like mmap(MAP_LOCKED), mremap() will not fail if the area cannot be populated. Also like mmap(MAP_LOCKED) this might come as a surprise to users and should be noted. open.2 Michael Kerrisk [David Drysdale] Remove accidental mention of O_TTY_INIT An earlier edit mentioned O_TTY_INIT as a file creation flag. That's true, according POSIX, but Linux does not implement this flag, so remove mention of it. ptrace.2 Tycho Andersen Document PTRACE_O_SUSPEND_SECCOMP flag Michael Kerrisk Document /proc/sys/kernel/yama/ptrace_scope Michael Kerrisk Note that PTRACE_ATTACH cannot be applied to nondumpable processes signalfd.2 Michael Kerrisk Describe semantics with respect to SCM_RIGHTS core.5 Ross Zwisler Add info about DAX coredump filtering flags Kernel 4.4 added two new core dump filtering flags, MMF_DUMP_DAX_PRIVATE and MMF_DUMP_DAX_SHARED. These flags allow us to explicitly filter DAX mappings. This is desirable because DAX mappings, like hugetlb mappings, have the potential to be very large. signal.7 Michael Kerrisk [Michael Hocko] Note async-signal-safe functions added by POSIX.1-2008 TC1 tcp.7 Daniel Borkmann [Michael Kerrisk] Improve paragraphs on tcp_ecn and add tcp_ecn_fallback bullet ld.so.8 Michael Kerrisk LD_POINTER_GUARD has been removed in glibc 2.23 Michael Kerrisk Describe secure-execution mode Michael Kerrisk [Maria Guseva] Replace mentions of set-UID/set-GID programs with secure-execution mode Inspired by a patch from Maria Guseva. Maria Guseva [Silvan Jegen] LD_DEBUG is effective in secure-execution mode if /etc/suid-debug exists -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/ -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/