aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-10-31chroot.2, dup.2, nfsservctl.2, utimensat.2, malloc_get_state.3, ↵Michael Kerrisk9-19/+3
pthread_setaffinity_np.3, ddp.7, fifo.7, ip.7: Remove some out-of-date/obsolete/irrelevant FIXMEs Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31man_show_fixme.sh: strip extraneous blank line at start of rendered FIXME outputMichael Kerrisk1-0/+7
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31user_namespaces.7: srcfixMichael Kerrisk1-1/+0
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31svipc.7: tfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31standards.7: POSIX.1-2016 (POSIX.1-2008 TC2) has now been releasedMichael Kerrisk1-2/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31sync_file_range.2: Fix description for ESPIPE errorMichael Kerrisk1-5/+2
A file descriptor can't refer to a symbolic link. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31man_show_fixme.sh: Minor tweaksMichael Kerrisk1-3/+5
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31mbind.2: Memory policy is a per-thread attribute, not a per-process attributeMichael Kerrisk1-18/+18
Reviewed-by: Christoph Lameter <cl@linux.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31readlink.2: tfixDr. Tobias Quathamer1-1/+1
2016-10-31perf_event_open.2: tfixJakub Wilk1-2/+2
Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
2016-10-31mtrace.3: tfixJakub Wilk1-1/+1
Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
2016-10-31fgetgrent.3, fgetpwent.3: srcfixMichael Kerrisk2-3/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31futex.2: srcfix: Remove some more or less obsolete FIXMEsMichael Kerrisk1-10/+5
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31man_show_fixme.sh: Tweak indent linesMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-31man_show_fixme.sh: fMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29man_show_fixme.sh: Make output tables a little narrowerMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29man_show_fixme.sh: script to show FIXMEs in rendered man pagesMichael Kerrisk1-0/+45
A script that renders man pages with FIXMES as table in rendered text. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29netlink.7: srcfix: FIXME tidy-upMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29proc.5: srcfix: FIXME tidy-upMichael Kerrisk1-12/+9
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29strftime.3: srcfix: FIXME tidy-upMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29daemon.3: srcfix: FIXME tidy-upMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29sigaction.2: srcfix: FIXME tidy-upMichael Kerrisk1-2/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29memfd_create.2: srcfix: FIXME tidy-upMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29ldconfig.8: srcfix: FIXME tidy-upMichael Kerrisk1-2/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29udp.7: srcfix: FIXME tidy-upMichael Kerrisk1-4/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29tcp.7: srcfix: FIXME tidy-upMichael Kerrisk1-7/+18
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29socket.7: srcfix: FIXME tidy-upMichael Kerrisk1-31/+41
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29signal.7: srcfix: FIXME tidy-upMichael Kerrisk1-3/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29sched.7: srcfix: FIXME tidy-upMichael Kerrisk1-4/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29namespaces.7: srcfix: FIXME tidy-upMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29ip.7: srcfix: FIXME tidy-upMichael Kerrisk1-2/+14
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29capabilities.7: srcfix: FIXME tidy-upMichael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29termios.3: srcfix: FIXME tidy-upMichael Kerrisk1-6/+8
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29strverscmp.3: srcfix: FIXME tidy-upMichael Kerrisk1-4/+7
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29sigpause.3: srcfix: FIXME tidy-upMichael Kerrisk1-5/+7
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29mtrace.3: srcfix: FIXME tidy-upMichael Kerrisk1-6/+8
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29getnameinfo.3: srcfix: FIXME tidy-upMichael Kerrisk1-8/+9
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29getaddrinfo.3: srcfix: FIXME tidy-upMichael Kerrisk1-8/+8
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29fgetpwent.3: srcfix: FIXME tidy-upMichael Kerrisk1-5/+7
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29fgetgrent.3: srcfix: FIXME tidy-upMichael Kerrisk1-7/+8
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29confstr.3: srcfix: FIXME tidy-upMichael Kerrisk1-4/+5
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29vmsplice.2: srcfix: FIXME tidy-upMichael Kerrisk1-2/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29tkill.2: srcfix: FIXME tidy-upMichael Kerrisk1-18/+20
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29timerfd_create.2: srcfix: FIXME tidy-upMichael Kerrisk1-4/+7
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29ptrace.2: srcfix: FIXME tidy-upMichael Kerrisk1-3/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29get_robust_list.2: srcfix: FIXME tidy-upMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29futex.2: srcfix: FIXME tidy-upMichael Kerrisk1-23/+23
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29adjtimex.2: srcfix: FIXME tidy-upMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29bpf.2: srcfix: FIXME tidy-upMichael Kerrisk1-5/+7
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29perf_event_open.2: srcfix: FIXME tidy-upMichael Kerrisk1-2/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29move_pages.2: srcfix: FIXME tidy-upMichael Kerrisk1-1/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29mount.2: tfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29mount.2: srcfix: Remove obsolete FIXMEMichael Kerrisk1-1/+0
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29mbind.2: srcfix: FIXME tidy-upMichael Kerrisk1-3/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-29pldd.1: srcfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-24perf_event_open.2: Add PERF_SAMPLE_BRANCH_CALL branch sample typeVince Weaver1-4/+8
Linux 4.4 (c229bf9dc179d2023e185c0f705bdf68484c1e73) added the PERF_SAMPLE_BRANCH_CALL branch sample type, which confusingly is a direct-call only subset of what PERF_SAMPLE_BRANCH_ANY_CALL provides. Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
2016-10-22cgroups.7: tfix: fix pathname of perf-record.txt kernel source fileMichael Kerrisk1-1/+1
Reported-by: Michael Hausenblas <michael.hausenblas@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-21perf_event_open.2: Update time_shift sample codeVince Weaver1-2/+2
Linux 4.3 (b20112edeadf0b8a1416de061caa4beb11539902) improved the accuracy of the clock/ns conversion routines. As a result the shift factor can now be 32. This value is directly exported in the perf_event_open() mmap page, and this potentially breaks the sample code that shifts 1 left by the shift value. Add a cast in the sample code so that a proper 64-bit value results from the shift. This is the same change that was made to the sample code in include/uapi/linux/perf_event.h in Linux 4.4 (b9511cd761faafca7a1acc059e792c1399f9d7c6). Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
2016-10-20perf_event_open.2: srcfixMichael Kerrisk1-1/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-20perf_event_open.2: Add cycles field in LBR recordsVince Weaver1-4/+7
Linux 4.3 (71ef3c6b9d4665ee7afbbe4c208a98917dcfc32f) added a cycles field to the PERF_SAMPLE_BRANCH_STACK last branch records. The kernel commit was a bit vague on this, but you can find a few more details on this in the Intel Architectural Manual vol3B. The field indicates the number of core cycles elapsed since the previous update to the LBR stack. This feature is only found on Skylake and newer Intel chips, as well as Intel Atom Goldmont chips. I'm not sure if it's worth adding this info to the manpage, as it seems a bit specific and will probably get rapidly out of date. Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
2016-10-20perf_event_open.2: tfixMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-19capabilities.7: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-19perf_event_open.2: Minor tweaks to Vince Weaver's patchMichael Kerrisk1-10/+12
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-19perf_event_open.2: PERF_RECORD_SWITCH supportVince Weaver1-5/+84
Linux 4.3 introduced two new record types for recording context switches: PERF_RECORD_SWITCH and PERF_RECORD_SWITCH_CPU_WIDE. The advantage over the existing tracepoint and software context switch events is primarily that full switch in/out data can be gathered even in the face of restrictive perf_event_paranoid settings. Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
2016-10-19mallopt.3: Minor clarification for M_ARENA_MAXMichael Kerrisk1-1/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18mallopt.3: Improve description of M_ARENA_TESTMichael Kerrisk1-11/+14
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18mallopt.3: Correct the description of M_ARENA_MAX==0Michael Kerrisk1-2/+4
Reported-by: Siddhesh Poyarekar <siddhesh@sourceware.org> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18capabilities.7: tfix + wfixMichael Kerrisk1-4/+30
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18capabilities.7: ffixMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18mallopt.3: Document default value for M_ARENA_TESTMichael Kerrisk1-0/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18mallopt.3: Document 0 as default value of M_ARENA_MAX and explain its meaningMichael Kerrisk1-0/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18mallopt.3: Minor fix: relocate some textMichael Kerrisk1-5/+6
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18mallopt.3: ffixMichael Kerrisk1-0/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18mallopt.3: Note default value of M_PERTURBMichael Kerrisk1-0/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18mallopt.3: ffixMichael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18mallopt.3: tfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18perf_event_open.2: Minor wording tweaks to Vince Weaver's patchMichael Kerrisk1-3/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18perf_event_open.2: Document PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUTVince Weaver1-0/+8
Linux 4.2 reserved a new bit from the misc field in the perf_event_open() mmap sample buffer: PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT Despite being reserved in the public include/uapi/linux/perf_event.h header file, this bit is never set by the kernel. Rather, it is used internally by the user-space "perf" utility to indicate that, when attempting to parse all of the /proc/xxx/maps files for the sample, it ended up taking too long so the scan was aborted. Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
2016-10-18ioctl_ficlonerange.2, ioctl_fideduperange.2: Clarify the behavior of the ↵Darrick J. Wong2-5/+23
FIDEDUPERANGE ioctl Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
2016-10-18man2/fallocate.2: Document behavior with shared blocksDarrick J. Wong1-0/+10
Note that FALLOC_FL_UNSHARE may use CoW to unshare blocks to guarantee that a disk write won't fail with ENOSPC. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
2016-10-18pkeys.7: srcfixMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-18pkey.7: Add description of signal handling behaviorDave Hansen1-0/+16
The signal behavior of pkeys is special compared to many other processor and OS features. Add a special section to describe the behavior. Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
2016-10-17pkey_alloc.2: tfixMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17mprotect.2: tfixMichael Kerrisk1-3/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17pkey_alloc.2: Add a pointer to example program in pkeys(7)Michael Kerrisk1-0/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17mprotect.2: Various tweaks to the textMichael Kerrisk1-10/+25
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17mprotect.2: VERSIONS: note kernel version for pkey_mprotect()Michael Kerrisk1-0/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17mprotect.2: CONFORMING TO: note that pkey_mprotect() is Linux-specificMichael Kerrisk1-0/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17pkey_alloc.2: Reorganize textMichael Kerrisk1-28/+29
No content changes. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17pkey_alloc.2: Various tweaks to the textMichael Kerrisk1-19/+23
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17pkeys.7: Note that SIGSEGV results if pkey restrictions are violatedMichael Kerrisk1-0/+8
And point to sigaction(2) for further details. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17pkeys.7: Cosmetic changes to example programMichael Kerrisk1-32/+55
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17pkeys.7: Various tweaks to the textMichael Kerrisk1-35/+42
No changes to technical details. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17pkey_mprotect.2: New link to mprotect(2)Michael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17pkey_free.2: New link to new pkey_alloc(2) pageMichael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17syscalls.2: Add pkey_alloc(), pkey_free(), and pkey_mprotect()Michael Kerrisk1-1/+4
New system calls in Linux 4.9. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17proc.5: Add example ProtectionKey output for 'smaps' fileMichael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17proc.5: Describe new ProtectionKey 'smaps' fieldDave Hansen1-0/+7
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
2016-10-17sigaction.2: Further documentation of SEGV_PKUERRDave Hansen1-1/+5
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17pkey_alloc.2: New page documenting pkey_alloc(2) and pkey_free(2)Dave Hansen1-0/+124
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
2016-10-17mprotect.2: Document pkey_mprotect() system callDave Hansen1-3/+41
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
2016-10-17pkeys.7: New page with overview of Memory Protection KeysDave Hansen1-0/+241
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
2016-10-17perf_event_open.2: tfixMichael Kerrisk1-6/+6
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17perf_event_open.2: Clarify the use of signals for capturing overflow eventsMichael Kerrisk1-4/+7
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17perf_event_open.2: Minor wording fixesMichael Kerrisk1-18/+23
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17perf_event_open.2: tfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17perf_event_open.2: tfixMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17perf_event_open.2: ffixMichael Kerrisk1-61/+61
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17perf_event_open.2: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-17perf_event_open.2: PERF_RECORD_LOST_SAMPLES record typeDave Hansen1-0/+19
Linux 4.2 added a new record type: PERF_RECORD_LOST_SAMPLES It is generated when hardware samples (currently only Intel PEBS) are lost. Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
2016-10-15perf_event_open.2: PERF_SAMPLE_BRANCH_IND_JUMP branch_sample_typeVince Weaver1-0/+4
Linux 4.2 added a new branch_sample_type: PERF_SAMPLE_BRANCH_IND_JUMP Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
2016-10-14perf_event_open.2: wfixMichael Kerrisk1-15/+13
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-14perf_event_open.2: ffixMichael Kerrisk1-11/+16
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-14perf_event_open.2: ffixMichael Kerrisk1-7/+0
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-14perf_event_open.2: Minor tweaks to Vince Weaver's patchMichael Kerrisk1-3/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-14perf_event_open.2: Document sample_max_stack and ↵Vince Weaver1-1/+28
/proc/sys/kernel/perf_event_max_stack Linux 4.8 added a new sample_max_stack parameter, as well as /proc/sys/kernel/perf_event_max_stack which limits it and a new EOVERFLOW error return. Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
2016-10-13clone.2: Minor wording fixMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13clone.2: The CLONE_*_SETTID operations store TID before return to user spaceMichael Kerrisk1-0/+6
CLONE_PARENT_SETTID and CLONE_CHILD_SETTID store the new TID before clone() returns to user space Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13clone.2: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13proc.5: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13proc.5: Improve description of the KernelPageSize and MMUPageSize 'smaps' fieldsMichael Kerrisk1-4/+8
Rework the text, make it clearer that MMUPageSize is a separate line, add kernel version numbers, and example output. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13proc.5: Rework 'smaps' VmFlags text, and add kernel version and example outputMichael Kerrisk1-3/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13proc.5: Rework 'smaps' ProtectionKey text and add some detailsMichael Kerrisk1-0/+8
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13get_mempolicy.2: Note that 'addr' must be NULL when 'flags' is 0Michael Kerrisk1-0/+5
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13get_mempolicy.2: wfixMichael Kerrisk1-3/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13get_mempolicy.2: wfixMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13get_mempolicy.2: tfixMichael Kerrisk1-6/+6
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13mbind.2, set_mempolicy.2: tfixMichael Kerrisk2-4/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13set_mempolicy.2: tfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13mbind.2: Reformat list of mode valuesMichael Kerrisk1-11/+13
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13mbind.2, set_mempolicy.2: wfix: "ids" --> "IDs"Michael Kerrisk2-6/+6
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13mbind.2: ffixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13mbind.2: wfixMichael Kerrisk1-1/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13mbind.2, set_mempolicy.2: wfixMichael Kerrisk2-5/+6
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13set_mempolicy.2: Reformat list of modesMichael Kerrisk1-10/+13
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13set_mempolicy.2: tfixMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13mbind.2, set_mempolicy.2: Add kernel version for MPOL_LOCALMichael Kerrisk2-2/+6
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13set_mempolicy.2: wfixMichael Kerrisk1-1/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13mbind.2: Minor wording fixMichael Kerrisk1-3/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13mbind.2: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13open.2: ubifs supports O_TMPFILE starting with Linux 4.9Michael Kerrisk1-4/+5
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-13mbind.2: srcfix: remove a FIXMEMichael Kerrisk1-9/+0
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12killpg.2, crypt.3, mbsinit.3, printf.3, rpc.3, ulimit.3, wprintf.3, xdr.3, ↵Michael Kerrisk11-13/+13
fd.4, elf.5, group.5: tfix Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12mbstowcs.3: wfixMichael Kerrisk1-1/+1
Reported-by: Igor Liferenko <igor.liferenko@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12mbstowcs.3, wcstombs.3: Improve language relating to "initial state"Michael Kerrisk2-5/+7
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839705 Reported-by: Igor Liferenko <igor.liferenko@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12wcstombs.3: tfixMichael Kerrisk1-1/+0
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12errno.3: Add glibc error text for EILSEQMichael Kerrisk1-1/+4
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840499 and https://sourceware.org/bugzilla/show_bug.cgi?id=20687 Reported-by: Igor Liferenko <igor.liferenko@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12errno.3: tfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12errno.3: grfixMichael Kerrisk1-122/+122
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12pthread_attr_init.3: SEE ALSO: add pthread_setattr_default_np(3)Michael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12pthread_create.3: SEE ALSO: add pthread_setattr_default_np(3)Michael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12pthread_setattr_default_np.3: New link to new pthread_getattr_default_np.3Michael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12pthread_getattr_default_np.3: New page documenting ↵Michael Kerrisk1-0/+212
pthread_getattr_default_np(3) and pthread_setattr_default_np(3) Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12mbind.2, set_mempolicy.2: Minor tweaks to Piotr Kwapulinski's patchMichael Kerrisk2-10/+10
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12mbind.2, set_mempolicy.2: srcfix: rewarp source linesMichael Kerrisk2-16/+19
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12set_mempolicy.2,mbind.2: Add MPOL_LOCAL NUMA memory policy documentationPiotr Kwapulinski2-5/+42
The MPOL_LOCAL mode has been implemented by Peter Zijlstra <a.p.zijlstra@chello.nl> (commit: 479e2802d09f1e18a97262c4c6f8f17ae5884bd8). Add the documentation for this mode. Reviewed-by: Christoph Lameter <cl@linux.com> Signed-off-by: Piotr Kwapulinski <kwapulinski.piotr@gmail.com>
2016-10-12posix_fadvise.2: tfixMichael Kerrisk1-1/+1
Reported-by: Marcos Mello <marcosfrm@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12console_ioctl.4: wfixMichael Kerrisk1-3/+6
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12console_ioctl.4: Add brief descriptive text for KDGKBMODE modesMichael Kerrisk1-5/+6
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-12console_ioctl.4: Add K_OFF keyboard modeMiroslav Koskar1-0/+1
In addition to the already documented keyboard modes (K_RAW, K_XLATE, K_MEDIUMRAW, and K_UNICODE) there is also K_OFF one, defined for KDGKBMODE and KDSKBMODE ioctl requests in <linux/kd.h>.
2016-10-08mallinfo.3: srcfixMichael Kerrisk1-1/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08mallinfo.3: tfixMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08clone.2: tfixMichael Kerrisk1-1/+1
Reported-by: Elliott Hughes <enh@google.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: tfixJakub Wilk1-3/+3
Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
2016-10-08uri.7: Use "example.com" as example domainJakub Wilk1-2/+2
The owner of the "xyz.com" domain might not be happy that their domain is used in examples. RFC 2606 reserves (among others) "example.com" for this purpose, so let's use it. Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
2016-10-08Changes.old: tfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08Start of man-pages-4.09: updating Changes and Changes.oldMichael Kerrisk2-552/+589
2016-10-08Start of man-pages-4.09: updating .Announce and .lsm filesMichael Kerrisk2-4/+4
2016-10-08Start of man-pages-4.09: renaming .Announce and .lsm filesMichael Kerrisk2-0/+0
2016-10-08Ready for 4.08man-pages-4.08Michael Kerrisk2-3/+3
2016-10-08Removed trailing white space at end of linesMichael Kerrisk2-2/+2
2016-10-08memusage.1, memusagestat.1, pldd.1, accept.2, adjtimex.2, arch_prctl.2, ↵Michael Kerrisk139-139/+139
bdflush.2, bpf.2, close.2, epoll_ctl.2, epoll_wait.2, execve.2, execveat.2, fanotify_init.2, fanotify_mark.2, fcntl.2, fsync.2, get_kernel_syms.2, getdomainname.2, getgroups.2, gethostname.2, getrandom.2, getrlimit.2, getrusage.2, getsid.2, getunwind.2, io_getevents.2, ioctl_fat.2, kexec_load.2, killpg.2, listxattr.2, lseek.2, madvise.2, memfd_create.2, mknod.2, mlock.2, modify_ldt.2, msgctl.2, msgget.2, msgop.2, readlink.2, readv.2, reboot.2, recvmmsg.2, rename.2, request_key.2, restart_syscall.2, sched_setaffinity.2, sched_setattr.2, sched_setparam.2, seccomp.2, select_tut.2, semctl.2, semget.2, semop.2, set_thread_area.2, seteuid.2, setgid.2, setpgid.2, setresuid.2, setreuid.2, setsid.2, setuid.2, shmctl.2, shmget.2, shmop.2, sigaction.2, sigprocmask.2, stat.2, symlink.2, syscall.2, sysctl.2, unlink.2, bindresvport.3, byteorder.3, dlopen.3, endian.3, error.3, ffs.3, fmemopen.3, getcwd.3, getlogin.3, getnetent.3, getprotoent.3, getservent.3, getumask.3, getutent.3, glob.3, isalpha.3, lio_listio.3, login.3, mbsinit.3, mbstowcs.3, mbtowc.3, mkstemp.3, nextup.3, ntp_gettime.3, posix_fallocate.3, posix_spawn.3, pthread_join.3, pthread_rwlockattr_setkind_np.3, random.3, rcmd.3, realpath.3, resolver.3, setjmp.3, setnetgrent.3, sigvec.3, strerror.3, strverscmp.3, system.3, toupper.3, towlower.3, towupper.3, wcstombs.3, wordexp.3, cciss.4, loop.4, mouse.4, random.4, core.5, group.5, hosts.5, resolv.conf.5, ascii.7, environ.7, epoll.7, glob.7, ip.7, mq_overview.7, packet.7, pipe.7, raw.7, sched.7, signal.7, socket.7, symlink.7, ld.so.8, sln.8: tstamp Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08Changes: Ready for 4.08Michael Kerrisk1-0/+550
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08keyctl.2: Revert "keyctl.2: updates regarding command usage, return values ↵Michael Kerrisk1-568/+51
and error codes" This reverts commit 8ec6a2110b8ae33211b8cd33670c28a953ada9f7. This patch was accidentally applied in master. The patch needs more work before it can be released.
2016-10-08ffs.3: Correct feature test macro requirementsMichael Kerrisk1-1/+2
Reported-by: Stefan Tauner <tauner@technikum-wien.at> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08getlogin.3: Update feature test macro requirements for cuserid()Michael Kerrisk1-2/+8
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: ffixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: Describe the cgroups v2 cgroup.events fileMichael Kerrisk1-11/+46
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: Document cgroups v2 unified hierarchyMichael Kerrisk1-3/+26
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: Restructure list of cgroup v2 differencesMichael Kerrisk1-24/+34
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: Substantial reworking of text on v1 cgroup release notificationMichael Kerrisk1-8/+36
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: Relocate text on "Cgroups v1 release notification"Michael Kerrisk1-11/+12
No text changes Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: Add some subheadingsMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: ffixMichael Kerrisk1-13/+13
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: Relocate "Cgroups version 1 controllers" subsectionMichael Kerrisk1-114/+114
No text changes Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: Add some details to discussion of cgroup.procs fileMichael Kerrisk1-5/+22
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: A cgroup v1 controller can't be mounted against multiple hierarchiesMichael Kerrisk1-0/+14
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-08cgroups.7: Create a NOTES section and move fork/execve discussion thereMichael Kerrisk1-6/+6
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: Rework text on cgroup v2 "leaf" nodesMichael Kerrisk1-9/+7
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: Relocate text on cgroup v2 "leaf" nodesMichael Kerrisk1-23/+23
No content changes Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: Clarify discussion of the "tasks" fileMichael Kerrisk1-5/+17
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: wfixMichael Kerrisk1-2/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: Relocate "Release notification" subsectionMichael Kerrisk1-22/+22
No text changes. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: Add "Release notification" subheadingMichael Kerrisk1-0/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: ffixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: Minor rework, plus note behavior on execve(2)Michael Kerrisk1-6/+7
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2016-10-07cgroups.7: Minor additionMichael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>