]> git.ipfire.org Git - thirdparty/man-pages.git/log
thirdparty/man-pages.git
7 years agowcsdup.3: RETURN VALUE: fix error in return value description
Jan Heberer [Mon, 20 Mar 2017 16:49:46 +0000 (17:49 +0100)] 
wcsdup.3: RETURN VALUE: fix error in return value description

Return value for failure was accidentally changed from NULL to
-1 in man-pages commit 572acb41c48b6b8e690d50edff367d8b8b01702a.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agosocketcall(2): Document call argument
Mike Frysinger [Mon, 20 Mar 2017 05:25:46 +0000 (01:25 -0400)] 
socketcall(2): Document call argument

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agotty_ioctl.4: tfix
Michael Kerrisk [Mon, 20 Mar 2017 16:40:13 +0000 (17:40 +0100)] 
tty_ioctl.4: tfix

Reported-by: Nominal Animal <question@nominal-animal.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agofutex.2: Minor wording fix
Michael Kerrisk [Mon, 20 Mar 2017 06:10:08 +0000 (07:10 +0100)] 
futex.2: Minor wording fix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agounix.7: wfix
Michael Kerrisk [Sat, 18 Mar 2017 19:42:58 +0000 (20:42 +0100)] 
unix.7: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoopenpty.3: Minor wording improvements
Michael Kerrisk [Fri, 17 Mar 2017 23:48:16 +0000 (00:48 +0100)] 
openpty.3: Minor wording improvements

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agotmpfs.5: tmpfs supports extended attributes, but not 'user' extended attributes
Michael Kerrisk [Fri, 17 Mar 2017 18:41:16 +0000 (19:41 +0100)] 
tmpfs.5: tmpfs supports extended attributes, but not 'user' extended attributes

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoxattr.7: SEE ALSO: add ioctl_iflags(2)
Michael Kerrisk [Fri, 17 Mar 2017 18:26:49 +0000 (19:26 +0100)] 
xattr.7: SEE ALSO: add ioctl_iflags(2)

People sometimes confuse xattrs and inode flags. Provide a link
to the page that describes inode flags to give them a tip.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoxattr.7: tfix
Michael Kerrisk [Fri, 17 Mar 2017 15:26:54 +0000 (16:26 +0100)] 
xattr.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoprctl.2: Explain rationale for use of subreaper processes
Michael Kerrisk [Fri, 17 Mar 2017 06:55:58 +0000 (07:55 +0100)] 
prctl.2: Explain rationale for use of subreaper processes

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: srcfix
Michael Kerrisk [Fri, 17 Mar 2017 05:59:25 +0000 (06:59 +0100)] 
keyctl.2: srcfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: tfix
Jakub Wilk [Thu, 16 Mar 2017 23:31:01 +0000 (00:31 +0100)] 
keyctl.2: tfix

Remove duplicated word.

Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoepoll_create.2: wfix
Michael Kerrisk [Fri, 17 Mar 2017 05:53:52 +0000 (06:53 +0100)] 
epoll_create.2: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoepoll.7: wfix
Michael Kerrisk [Fri, 17 Mar 2017 05:53:14 +0000 (06:53 +0100)] 
epoll.7: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoalarm.2: SEE ALSO: add timer_create(2) and timerfd_create(2)
Michael Kerrisk [Fri, 17 Mar 2017 05:16:43 +0000 (06:16 +0100)] 
alarm.2: SEE ALSO: add timer_create(2) and timerfd_create(2)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agogetpid.2: Mention init(1) and "subreapers" in discussion of parent PID
Michael Kerrisk [Thu, 16 Mar 2017 08:54:24 +0000 (09:54 +0100)] 
getpid.2: Mention init(1) and "subreapers" in discussion of parent PID

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoexit.3: Improve discussion of zombie processes
Michael Kerrisk [Thu, 16 Mar 2017 08:47:33 +0000 (09:47 +0100)] 
exit.3: Improve discussion of zombie processes

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoexit.3: Minor text restructuring for clarity
Michael Kerrisk [Thu, 16 Mar 2017 08:42:45 +0000 (09:42 +0100)] 
exit.3: Minor text restructuring for clarity

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoprctl.2: Improve description of PR_SET_CHILD_SUBREAPER
Michael Kerrisk [Thu, 16 Mar 2017 07:26:24 +0000 (08:26 +0100)] 
prctl.2: Improve description of PR_SET_CHILD_SUBREAPER

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoprctl.2: Note semantics of child_subreaper setting on fork() and exec()
Michael Kerrisk [Thu, 16 Mar 2017 07:10:43 +0000 (08:10 +0100)] 
prctl.2: Note semantics of child_subreaper setting on fork() and exec()

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoopen.2: Minor wording fix
Michael Kerrisk [Thu, 16 Mar 2017 06:29:59 +0000 (07:29 +0100)] 
open.2: Minor wording fix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoopen.2: Add statx() to list of "at" calls in rationale discussion
Michael Kerrisk [Thu, 16 Mar 2017 06:28:21 +0000 (07:28 +0100)] 
open.2: Add statx() to list of "at" calls in rationale discussion

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: Document /proc/sys/kernel/sched_child_runs_first
Michael Kerrisk [Wed, 15 Mar 2017 20:43:12 +0000 (21:43 +0100)] 
proc.5: Document /proc/sys/kernel/sched_child_runs_first

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agowait.2: Orphaned children may be adopted by a "subreaper", rather by than PD 1
Michael Kerrisk [Wed, 15 Mar 2017 11:46:35 +0000 (12:46 +0100)] 
wait.2: Orphaned children may be adopted by a "subreaper", rather by than PD 1

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years ago_exit.2: On exit, child processes may be inherited by a "subreaper"
Michael Kerrisk [Wed, 15 Mar 2017 11:39:23 +0000 (12:39 +0100)] 
_exit.2: On exit, child processes may be inherited by a "subreaper"

It is no longer necessarily true that orphaned processes
are inherited by PID 1.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years ago_exit.2: Minor rewording
Michael Kerrisk [Wed, 15 Mar 2017 11:34:35 +0000 (12:34 +0100)] 
_exit.2: Minor rewording

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agosignalfd.2: SIGKILL and SIGSTOP are silently ignored in 'mask'
Michael Kerrisk [Wed, 15 Mar 2017 07:30:12 +0000 (08:30 +0100)] 
signalfd.2: SIGKILL and SIGSTOP are silently ignored in 'mask'

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agosigwaitinfo.2: sigwaitinfo() can't be used to accept synchronous signals
Michael Kerrisk [Wed, 15 Mar 2017 07:24:10 +0000 (08:24 +0100)] 
sigwaitinfo.2: sigwaitinfo() can't be used to accept synchronous signals

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoChanges.old: Fixes to 4.10 changelog
Michael Kerrisk [Wed, 15 Mar 2017 05:19:51 +0000 (06:19 +0100)] 
Changes.old: Fixes to 4.10 changelog

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agogetentropy.3: SYNOPSIS: add missing return type for getentropy() declaration
Michael Kerrisk [Wed, 15 Mar 2017 04:54:53 +0000 (05:54 +0100)] 
getentropy.3: SYNOPSIS: add missing return type for getentropy() declaration

Reported-by: Frank Theile
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agosigsetops.3: tfix
Michael Kerrisk [Tue, 14 Mar 2017 14:09:41 +0000 (15:09 +0100)] 
sigsetops.3: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoStart of man-pages-4.11: updating Changes and Changes.old
Michael Kerrisk [Tue, 14 Mar 2017 14:23:04 +0000 (15:23 +0100)] 
Start of man-pages-4.11: updating Changes and Changes.old

7 years agoStart of man-pages-4.11: updating .Announce and .lsm files
Michael Kerrisk [Tue, 14 Mar 2017 14:23:04 +0000 (15:23 +0100)] 
Start of man-pages-4.11: updating .Announce and .lsm files

7 years agoStart of man-pages-4.11: renaming .Announce and .lsm files
Michael Kerrisk [Tue, 14 Mar 2017 14:23:04 +0000 (15:23 +0100)] 
Start of man-pages-4.11: renaming .Announce and .lsm files

7 years agoReady for 4.10 man-pages-4.10
Michael Kerrisk [Mon, 13 Mar 2017 20:17:57 +0000 (21:17 +0100)] 
Ready for 4.10

7 years agoRemoved trailing white space at end of lines
Michael Kerrisk [Mon, 13 Mar 2017 20:17:48 +0000 (21:17 +0100)] 
Removed trailing white space at end of lines

7 years agoadd_key.2, execve.2, fork.2, fsync.2, getrandom.2, getrlimit.2, getxattr.2, inotify_a...
Michael Kerrisk [Mon, 13 Mar 2017 20:14:49 +0000 (21:14 +0100)] 
add_key.2, execve.2, fork.2, fsync.2, getrandom.2, getrlimit.2, getxattr.2, inotify_add_watch.2, ioctl.2, ioctl_fat.2, kcmp.2, keyctl.2, link.2, listxattr.2, lseek.2, madvise.2, mincore.2, mlock.2, nanosleep.2, poll.2, posix_fadvise.2, read.2, readv.2, recv.2, request_key.2, select.2, send.2, setxattr.2, sigaction.2, stat.2, statfs.2, syscall.2, tkill.2, truncate.2, unlink.2, vfork.2, write.2, __ppc_set_ppr_med.3, aio_suspend.3, backtrace.3, bcmp.3, bcopy.3, bzero.3, exec.3, fopen.3, fts.3, ftw.3, getline.3, getmntent.3, getopt.3, memccpy.3, memchr.3, memcmp.3, memcpy.3, memfrob.3, memmem.3, memmove.3, memset.3, random.3, random_r.3, resolver.3, scandir.3, scanf.3, sem_post.3, sem_wait.3, setjmp.3, sleep.3, strerror.3, strverscmp.3, system.3, random.4, core.5, intro.5, resolv.conf.5, slabinfo.5, environ.7, ip.7, keyrings.7, man.7, persistent-keyring.7, pipe.7, process-keyring.7, random.7, session-keyring.7, signal-safety.7, signal.7, thread-keyring.7, unix.7, user-keyring.7, user-session-keyring.7, ld.so.8: tstamp

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoChanges: Ready for 4.10
Michael Kerrisk [Sun, 12 Mar 2017 19:54:02 +0000 (20:54 +0100)] 
Changes: Ready for 4.10

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: wfix
Michael Kerrisk [Fri, 10 Feb 2017 13:52:10 +0000 (14:52 +0100)] 
keyctl.2: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: Minor wording fix for KEYCTL_SET_REQKEY_KEYRING
Michael Kerrisk [Fri, 10 Feb 2017 10:03:10 +0000 (11:03 +0100)] 
keyctl.2: Minor wording fix for KEYCTL_SET_REQKEY_KEYRING

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: Improve KEYCTL_REJECT description
Michael Kerrisk [Fri, 10 Feb 2017 09:58:07 +0000 (10:58 +0100)] 
keyctl.2: Improve KEYCTL_REJECT description

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: Minor improvement to KEYCTL_INSTANTIATE description
Michael Kerrisk [Fri, 10 Feb 2017 09:51:55 +0000 (10:51 +0100)] 
keyctl.2: Minor improvement to KEYCTL_INSTANTIATE description

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: Minor improvements to KEYCTL_ASSUME_AUTHORITY description
Michael Kerrisk [Fri, 10 Feb 2017 09:29:42 +0000 (10:29 +0100)] 
keyctl.2: Minor improvements to KEYCTL_ASSUME_AUTHORITY description

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: Minor clarification for KEYCTL_UPDATE
Michael Kerrisk [Fri, 10 Feb 2017 09:17:49 +0000 (10:17 +0100)] 
keyctl.2: Minor clarification for KEYCTL_UPDATE

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: Minor clarification for KEYCTL_REJECT
Michael Kerrisk [Fri, 10 Feb 2017 09:16:40 +0000 (10:16 +0100)] 
keyctl.2: Minor clarification for KEYCTL_REJECT

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2, request_key.2: Consistently use term "negatively instantiated key"
Michael Kerrisk [Fri, 10 Feb 2017 09:11:17 +0000 (10:11 +0100)] 
keyctl.2, request_key.2: Consistently use term "negatively instantiated key"

Eliminate uses of the term "negative key" in favor of
"negatively instantiated key".

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: srcfix
Michael Kerrisk [Fri, 10 Feb 2017 09:09:13 +0000 (10:09 +0100)] 
keyctl.2: srcfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: Improvements to description of KEYCTL_GET_KEYRING_ID
Michael Kerrisk [Fri, 10 Feb 2017 08:57:11 +0000 (09:57 +0100)] 
keyctl.2: Improvements to description of KEYCTL_GET_KEYRING_ID

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: Minor wording fix
Michael Kerrisk [Fri, 10 Feb 2017 08:36:23 +0000 (09:36 +0100)] 
keyctl.2: Minor wording fix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyctl.2: wfix
Michael Kerrisk [Thu, 9 Feb 2017 13:33:37 +0000 (14:33 +0100)] 
keyctl.2: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agorequest_key.2: wfix
Michael Kerrisk [Thu, 9 Feb 2017 13:38:27 +0000 (14:38 +0100)] 
request_key.2: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agorequest_key.2: wfix
Michael Kerrisk [Thu, 9 Feb 2017 13:37:33 +0000 (14:37 +0100)] 
request_key.2: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agorequest_key.2: srcfix
Michael Kerrisk [Thu, 9 Feb 2017 13:14:49 +0000 (14:14 +0100)] 
request_key.2: srcfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agorequest_key.2: Add links to some keyrings pages
Michael Kerrisk [Thu, 9 Feb 2017 13:11:41 +0000 (14:11 +0100)] 
request_key.2: Add links to some keyrings pages

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agorequest_key.2: wfix
Michael Kerrisk [Thu, 9 Feb 2017 12:36:58 +0000 (13:36 +0100)] 
request_key.2: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agokeyrings.7: tfix
Michael Kerrisk [Fri, 10 Feb 2017 10:40:54 +0000 (11:40 +0100)] 
keyrings.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoadd_key.2: srcfix
Michael Kerrisk [Fri, 10 Feb 2017 09:22:03 +0000 (10:22 +0100)] 
add_key.2: srcfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agosignal.7: wfix
Michael Kerrisk [Sun, 12 Mar 2017 10:58:35 +0000 (11:58 +0100)] 
signal.7: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agosignal.7: tfix
Michael Kerrisk [Sun, 12 Mar 2017 10:58:03 +0000 (11:58 +0100)] 
signal.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agosyscall.2: Note parisc handling of aligned register pairs
Mike Frysinger [Sat, 11 Mar 2017 21:04:38 +0000 (13:04 -0800)] 
syscall.2: Note parisc handling of aligned register pairs

While parisc would normally have the same behavior as ARM/PowerPC,
they decide to write shim syscall stubs to unpack/realign rather
than expose the padding to userspace.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: Mention other system calls that create 'anon_inode' file descriptors
Michael Kerrisk [Sun, 12 Mar 2017 10:17:15 +0000 (11:17 +0100)] 
proc.5: Mention other system calls that create 'anon_inode' file descriptors

Mention a few other system calls that create file descriptors
that display an 'anon_inode' symlink in /proc/PID/fd

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: Minor improvement to description of /proc/PID/fd symlinks
Michael Kerrisk [Sun, 12 Mar 2017 10:11:19 +0000 (11:11 +0100)] 
proc.5: Minor improvement to description of /proc/PID/fd symlinks

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: Remove duplicate /proc/[pid]/seccomp entry
Michael Kerrisk [Sun, 12 Mar 2017 09:30:50 +0000 (10:30 +0100)] 
proc.5: Remove duplicate /proc/[pid]/seccomp entry

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: Minor: fix alphabetical order of some /proc/PID entries
Michael Kerrisk [Sun, 12 Mar 2017 09:28:32 +0000 (10:28 +0100)] 
proc.5: Minor: fix alphabetical order of some /proc/PID entries

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: srcfix
Michael Kerrisk [Sun, 12 Mar 2017 09:25:27 +0000 (10:25 +0100)] 
proc.5: srcfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: wfix
Michael Kerrisk [Sun, 12 Mar 2017 09:23:58 +0000 (10:23 +0100)] 
proc.5: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: wfix
Michael Kerrisk [Sun, 12 Mar 2017 09:18:04 +0000 (10:18 +0100)] 
proc.5: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agombind.2: Restore description of MPOL_BIND behavior before Linux 2.6.265
Michael Kerrisk [Sun, 12 Mar 2017 09:08:18 +0000 (10:08 +0100)] 
mbind.2: Restore description of MPOL_BIND behavior before Linux 2.6.265

Krzysztof Kulakowski's patch updated the MPOL_BIND description
to describe current behavior, but the page should retain a
description of the older behavior as well.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agombind.2: Restore a sentence that should not have been removed by preceding patch
Michael Kerrisk [Sun, 12 Mar 2017 09:06:37 +0000 (10:06 +0100)] 
mbind.2: Restore a sentence that should not have been removed by preceding patch

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agombind.2: Update MPOL_BIND section
Krzysztof Kulakowski [Fri, 10 Mar 2017 12:31:58 +0000 (07:31 -0500)] 
mbind.2: Update MPOL_BIND section

Behavior of MPOL_BIND has been changed in kernel commit
19770b32609b6bf97a3dece2529089494cbfc549 (Linux 2.6.26). This
patch updates section describing MPOL_BIND to be in sync with
current state of Documentation/vm/numa_memory_policy.txt.

Signed-off-by: Krzysztof Kulakowski <krzysztof.kulakowski@intel.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoopen.2: tfix
Jakub Wilk [Sat, 11 Mar 2017 23:01:45 +0000 (00:01 +0100)] 
open.2: tfix

Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agosyscall.2: Add endian details with 64-bit splitting
Mike Frysinger [Sat, 11 Mar 2017 19:54:22 +0000 (11:54 -0800)] 
syscall.2: Add endian details with 64-bit splitting

Architectures that split 64-bit values across register pairs
usually do so according to their C ABI calling convention (which
means endianness).  Add some notes to that effect, and change the
readahead example to show a little endian example (since that is
way more common than big endian).

Also start a new list of syscalls that this issue does not apply
to.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agobacktrace.3: SEE ALSO: add addr2line(1) and gdb(1)
Michael Kerrisk [Tue, 7 Mar 2017 08:26:56 +0000 (09:26 +0100)] 
backtrace.3: SEE ALSO: add addr2line(1) and gdb(1)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoposix_spawn.3: tfix
Michael Kerrisk [Fri, 3 Mar 2017 14:43:05 +0000 (15:43 +0100)] 
posix_spawn.3: tfix

Reported-by: Paul Fee <paul.f.fee@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agonamespaces.7: SEE ALSO: add ip-netns(8)
Michael Kerrisk [Thu, 2 Mar 2017 13:40:30 +0000 (14:40 +0100)] 
namespaces.7: SEE ALSO: add ip-netns(8)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoip.7: SEE ALSO: add ip(8)
Michael Kerrisk [Thu, 2 Mar 2017 13:39:37 +0000 (14:39 +0100)] 
ip.7: SEE ALSO: add ip(8)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agonanosleep.2: Describe "creeping sleep" problem
Michael Kerrisk [Mon, 27 Feb 2017 16:10:48 +0000 (17:10 +0100)] 
nanosleep.2: Describe "creeping sleep" problem

nanosleep() has a problem if used in a program that catches
signals and those signals are delivered at a very high rate.
Describe the problem, and note that clock_nanosleep(2)
provides a solution.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agonanosleep.2: BUGS: explicitly note that the Linux 2.4 bug was fixed in Linux 2.6
Michael Kerrisk [Mon, 27 Feb 2017 16:02:52 +0000 (17:02 +0100)] 
nanosleep.2: BUGS: explicitly note that the Linux 2.4 bug was fixed in Linux 2.6

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoioctl_ns.2: Minor reworking of text
Michael Kerrisk [Mon, 27 Feb 2017 11:52:55 +0000 (12:52 +0100)] 
ioctl_ns.2: Minor reworking of text

In preparation for material on new Linux 4.11 namespace
ioctl() operations.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agolistxattr.2: Eliminate extra E2BIG error text
Michael Kerrisk [Fri, 24 Feb 2017 04:24:28 +0000 (05:24 +0100)] 
listxattr.2: Eliminate extra E2BIG error text

Andreas' patch added a second description of E2BIG that
was (mostly) more detailed than the existing text. Combine
the two texts.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agogetxattr.2, listxattr.2: srcfix
Michael Kerrisk [Fri, 24 Feb 2017 04:23:37 +0000 (05:23 +0100)] 
getxattr.2, listxattr.2: srcfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agogetxattr.2, listxattr.2: Minor: fix alphabetic order of errors
Michael Kerrisk [Fri, 24 Feb 2017 04:22:51 +0000 (05:22 +0100)] 
getxattr.2, listxattr.2: Minor: fix alphabetic order of errors

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agogetxattr.2, listxattr.2: Document E2BIG errors
Andreas Gruenbacher [Thu, 23 Feb 2017 21:56:41 +0000 (22:56 +0100)] 
getxattr.2, listxattr.2: Document E2BIG errors

Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoftw.3: Correctly handle use of stat info for FTW_NS in example program
Michael Kerrisk [Fri, 24 Feb 2017 04:17:40 +0000 (05:17 +0100)] 
ftw.3: Correctly handle use of stat info for FTW_NS in example program

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoftw.3: Clarify that stat buffer is undefined for FTW_NS
Michael Kerrisk [Fri, 24 Feb 2017 04:15:07 +0000 (05:15 +0100)] 
ftw.3: Clarify that stat buffer is undefined for FTW_NS

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agolink.2: Note limits where EMLINK is encountered on ext4 and Btrfs
Michael Kerrisk [Thu, 23 Feb 2017 05:21:50 +0000 (06:21 +0100)] 
link.2: Note limits where EMLINK is encountered on ext4 and Btrfs

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: Add reference to vdso(7) in discussion of /proc/PID/maps
Michael Kerrisk [Tue, 21 Feb 2017 20:53:42 +0000 (21:53 +0100)] 
proc.5: Add reference to vdso(7) in discussion of /proc/PID/maps

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoopen.2: Make it clear that O_APPEND implies atomicity
Michael Kerrisk [Tue, 21 Feb 2017 07:42:43 +0000 (08:42 +0100)] 
open.2: Make it clear that O_APPEND implies atomicity

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agolseek.2: Remove slightly bogus advice about race conditions
Michael Kerrisk [Mon, 20 Feb 2017 22:23:16 +0000 (23:23 +0100)] 
lseek.2: Remove slightly bogus advice about race conditions

The page already (by now) contains a reference to open(2)
for a discussion of open file descriptions. Leave it at that,
since the reader can then deduce how things work.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoreadv.2: Remove generic advice about mixing stdio and syscalls on same file
Michael Kerrisk [Mon, 20 Feb 2017 21:36:36 +0000 (22:36 +0100)] 
readv.2: Remove generic advice about mixing stdio and syscalls on same file

There is nothing specific to readv()/writev() about this advice.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agolseek.2: O_APPEND overrides the effect of lseek() when doing file writes
Michael Kerrisk [Mon, 20 Feb 2017 21:33:49 +0000 (22:33 +0100)] 
lseek.2: O_APPEND overrides the effect of lseek() when doing file writes

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agolseek.2: wfix
Michael Kerrisk [Mon, 20 Feb 2017 21:29:10 +0000 (22:29 +0100)] 
lseek.2: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agolseek.2: Remove ancient info about whence values and return values on old systems
Michael Kerrisk [Mon, 20 Feb 2017 21:27:50 +0000 (22:27 +0100)] 
lseek.2: Remove ancient info about whence values and return values on old systems

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoenviron.7: Mention prctl(2) PR_SET_MM_ENV_START and PR_SET_MM_ENV_END operations
Michael Kerrisk [Mon, 20 Feb 2017 07:46:23 +0000 (08:46 +0100)] 
environ.7: Mention prctl(2) PR_SET_MM_ENV_START and PR_SET_MM_ENV_END operations

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: Tweaks to Mike's patch
Michael Kerrisk [Mon, 20 Feb 2017 07:41:10 +0000 (08:41 +0100)] 
proc.5: Tweaks to Mike's patch

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc.5: Clarify that /proc/PID/environ is set at time of execve(2)
Michael Kerrisk [Mon, 20 Feb 2017 07:30:48 +0000 (08:30 +0100)] 
proc.5: Clarify that /proc/PID/environ is set at time of execve(2)

Reported-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoproc(5): Clarify /proc/pid/environ behavior
Mike Frysinger [Wed, 15 Feb 2017 22:16:54 +0000 (17:16 -0500)] 
proc(5): Clarify /proc/pid/environ behavior

/proc/pid/environ reflects process environment at
*start* of program execution.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoenviron.7: tfix/ffix
Michael Kerrisk [Sun, 19 Feb 2017 21:02:21 +0000 (22:02 +0100)] 
environ.7: tfix/ffix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agoenviron.7: ffix
Michael Kerrisk [Sun, 19 Feb 2017 21:00:18 +0000 (22:00 +0100)] 
environ.7: ffix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
7 years agofork.2: ffix
Michael Kerrisk [Sat, 18 Feb 2017 10:16:24 +0000 (11:16 +0100)] 
fork.2: ffix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>