Commit Graph

17497 Commits

Author SHA1 Message Date
Michael Kerrisk c42d56fa45 Ready for 4.10 2017-03-13 21:17:57 +01:00
Michael Kerrisk afa27faacf Removed trailing white space at end of lines 2017-03-13 21:17:48 +01:00
Michael Kerrisk 31a1b45ece 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>
2017-03-13 21:14:49 +01:00
Michael Kerrisk 476a9175e9 Changes: Ready for 4.10
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 20:54:02 +01:00
Michael Kerrisk c316108324 keyctl.2: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 761fd292ea keyctl.2: Minor wording fix for KEYCTL_SET_REQKEY_KEYRING
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk ebf4eb2834 keyctl.2: Improve KEYCTL_REJECT description
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 4e23dce354 keyctl.2: Minor improvement to KEYCTL_INSTANTIATE description
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 16d9a8f924 keyctl.2: Minor improvements to KEYCTL_ASSUME_AUTHORITY description
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 1ac6bb731e keyctl.2: Minor clarification for KEYCTL_UPDATE
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 5bcea69928 keyctl.2: Minor clarification for KEYCTL_REJECT
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 4c8ae2269c 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>
2017-03-12 12:45:43 +01:00
Michael Kerrisk ee61f2666b keyctl.2: srcfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 29708373b1 keyctl.2: Improvements to description of KEYCTL_GET_KEYRING_ID
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 79319a254f keyctl.2: Minor wording fix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 17de986ef3 keyctl.2: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 1d7f3c5e3c request_key.2: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 3b7f994e1c request_key.2: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 2db8e1cc37 request_key.2: srcfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 7f1f4badb3 request_key.2: Add links to some keyrings pages
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk bfedb010d2 request_key.2: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 261a725edf keyrings.7: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk cf759ef927 add_key.2: srcfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 12:45:43 +01:00
Michael Kerrisk 7d26aff88e signal.7: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 11:58:35 +01:00
Michael Kerrisk 70a95af3a6 signal.7: tfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 11:58:03 +01:00
Mike Frysinger 026958bb6e 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>
2017-03-12 11:25:20 +01:00
Michael Kerrisk 89e284a26e 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>
2017-03-12 11:17:15 +01:00
Michael Kerrisk e2a5929d2d proc.5: Minor improvement to description of /proc/PID/fd symlinks
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 11:11:19 +01:00
Michael Kerrisk 82ec64e473 proc.5: Remove duplicate /proc/[pid]/seccomp entry
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:30:50 +01:00
Michael Kerrisk 934018606b proc.5: Minor: fix alphabetical order of some /proc/PID entries
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:28:32 +01:00
Michael Kerrisk df2a857637 proc.5: srcfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:25:27 +01:00
Michael Kerrisk 20c1a631cd proc.5: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:23:58 +01:00
Michael Kerrisk 9ad8555cd0 proc.5: wfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:18:04 +01:00
Michael Kerrisk b6f10ec5fe 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>
2017-03-12 10:09:55 +01:00
Michael Kerrisk 009fe7d6fd mbind.2: Restore a sentence that should not have been removed by preceding patch
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 10:06:37 +01:00
Krzysztof Kulakowski 348f78ab2f 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>
2017-03-12 09:56:00 +01:00
Jakub Wilk 17efe87f49 open.2: tfix
Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-12 09:11:37 +01:00
Mike Frysinger efa75963cc 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>
2017-03-12 09:05:41 +01:00
Michael Kerrisk 4f9d01a93e backtrace.3: SEE ALSO: add addr2line(1) and gdb(1)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-07 09:26:56 +01:00
Michael Kerrisk cf3ecd874c posix_spawn.3: tfix
Reported-by: Paul Fee <paul.f.fee@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-03 15:43:05 +01:00
Michael Kerrisk de340b15cf namespaces.7: SEE ALSO: add ip-netns(8)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-02 14:40:30 +01:00
Michael Kerrisk b480342040 ip.7: SEE ALSO: add ip(8)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-03-02 14:39:37 +01:00
Michael Kerrisk 1186d4c363 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>
2017-02-27 17:10:48 +01:00
Michael Kerrisk 91bf33ff1f 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>
2017-02-27 17:02:52 +01:00
Michael Kerrisk 68807b135e 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>
2017-02-27 12:52:55 +01:00
Michael Kerrisk 9719dd1c10 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>
2017-02-24 05:24:28 +01:00
Michael Kerrisk efb3a65a9b getxattr.2, listxattr.2: srcfix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-02-24 05:23:37 +01:00
Michael Kerrisk f124c13603 getxattr.2, listxattr.2: Minor: fix alphabetic order of errors
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-02-24 05:22:51 +01:00
Andreas Gruenbacher b0a9e01500 getxattr.2, listxattr.2: Document E2BIG errors
Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-02-24 05:18:57 +01:00
Michael Kerrisk 88f78c4aa7 ftw.3: Correctly handle use of stat info for FTW_NS in example program
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-02-24 05:17:40 +01:00