sigvec.3: Starting with version 2.21, glibc no longer exports sigvec()

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
sgetmask.2: Since 3.16, support for these system call is configurable

Support for these calls is now dependent on the setting of the
CONFIG_SGETMASK_SYSCALL option.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
posix_fadvise.2: Support for fadvise64() is now configurable

Support for this system call now depends on the
CONFIG_ADVISE_SYSCALLS configuration option.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
madvise.2: VERSIONS: Support for madvise() is now configurable

Support for this system call now depends on the
CONFIG_ADVISE_SYSCALLS configuration option.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
syscalls.2: Add bpf(2) to list

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
open.2: Enhance rationale discussion for openat() and friends

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
syscalls.2: 3.19 adds execveat()

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
tkill.2: Remove bogus text saying tgid==-1 makes tgkill() equivalent to tkill()

Reported-by: Rich Felker <dalias@libc.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
perf_event_open.2: tfix

Reported-by: 尹杰 <writalnaie@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
pthread_setschedparam.3: Fix logic error in example program

The example program will crash if -A is used, since 'attr'
is uninitialized.

    $ ./a.out  -A
    *** Error in `./a.out': free(): invalid pointer: 0xb779c3c4 ***
    Aborted (core dumped)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
proc.5: Add "VmSwap" to /proc/[pid]/status

Documented as is in Documentation/filesystems/proc.txt of Linux 3.18.

Signed-off-by: Sven Hoexter <sven@stormbind.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
proc.5: Note kernel version that added "VmSwap" to /proc/PID/status

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
proc.5: Revise description of /proc/PID/status 'VmSwap' entry

Reported-by: Kamezawa Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
wordexp.3: Make it clear that WRDE_NOCMD prevents command substitution

The use of WRDE_NOCMD prevents command substitution. If the flag
WRDE_NOCMD is set then no command substitution shall occur and
the error WRDE_CMDSUB will be returned if such substitution is
requested when processing the words.

The manual page as-is makes it seem like the command substitution
occurs, and an error is returned *after* the substitution.
This patch clarifies that.

Signed-off-by: Carlos O'Donell <carlos@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>