Michael Kerrisk
89851a0054
Removed trailing white space at end of lines
2014-03-18 16:29:34 +01:00
Michael Kerrisk
289f790700
open.2: Clarify ELOOP error interaction with O_PATH
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-18 12:40:56 +01:00
Michael Kerrisk
d30344ab97
open.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-18 12:40:56 +01:00
Michael Kerrisk
d26f8a31f1
open.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-18 12:40:56 +01:00
Michael Kerrisk
80d250b469
open.2: Add other system calls and functions that are like openat()
...
fanotify_mark(2), name_to_handle_at(2), and scandirat(3) have a
directory file descriptor argument for the same reason as openat().
Also: reword the rationale for the *at() functions somewhat.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-18 12:39:49 +01:00
Michael Kerrisk
d41c1140ea
stat.2: SEE ALSO: add ls(1) and stat(1)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-18 12:37:18 +01:00
Michael Kerrisk
fbc6aee251
msgop.2: Document two MSG_COPY failure modes
...
Since Linux 3.14, the kernel now diagnoses two errors
when using msgrcv() MSG_COPY:
* MSG_COPY must be specified with IPC_NOWAIT
* MSG_COPY can't be specified with MSG_EXCEPT
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-17 10:32:15 +01:00
Michael Kerrisk
5904142b57
msgop.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-17 10:13:37 +01:00
Michael Kerrisk
71af773f9c
mount.2: SEE ALSO: add blkid(1)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-17 08:46:40 +01:00
Michael Kerrisk
6cf19e6234
open.2: Document O_DSYNC and rewrite discussion of O_SYNC
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-17 08:46:40 +01:00
Michael Kerrisk
5dc8986d0d
open.2: Organize some material under additional subheadings in NOTES
...
There's an amorphous mass of material under NOTES. Structure
it with some subheadings, and do a little reorganizing.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-17 08:46:40 +01:00
Michael Kerrisk
7e2cb38315
fcntl.2: spfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-16 11:36:57 +01:00
Michael Kerrisk
71e7d7f1a3
select.2: spfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-16 11:36:57 +01:00
Michael Kerrisk
216b9e6182
poll.2: spfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-16 11:36:57 +01:00
Michael Kerrisk
9f001135d9
perfmonctl.2: spfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-16 11:36:57 +01:00
Michael Kerrisk
0bca57f378
shmget.2: spfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-16 11:36:57 +01:00
Michael Kerrisk
b3a695fcd8
readahead.2: spfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-16 11:36:57 +01:00
Michael Kerrisk
0226bea188
readahead.2: tfix
...
Reported-by: Phillip Susi <psusi@ubuntu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-15 17:24:34 +01:00
Michael Kerrisk
c41881de19
readahead.2: Place note about blocking behavior of readahead() under BUGS
...
Reported-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-15 13:30:17 +01:00
Michael Kerrisk
6a7c9c0a7f
readahead.2: Tweaks to Phillip Susi;s patch
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-15 10:04:57 +01:00
Phillip Susi
afc9c3a076
readahead.2: Don't claim the call blocks until all data has been read
...
The readahead(2) man page was claiming that the call blocks until
all data has been read into the cache. This is incorrect.
See https://bugzilla.kernel.org/show_bug.cgi?id=54271
Corrado Zoccolo noted:
it simply calls force_page_cache_readahead (the same called
by fadvise/madvise), that just post a prefetch, and it may
block only when the I/O queue is full.
Reported-by: Corrado Zoccolo <czoccolo@gmail.com>
Reported-by: Gregory P. Smith <gps@google.com>
Reported-by: Zhu Yanhai <zhu.yanhai@gmail.com>
Signed-off-by: Phillip Susi <psusi@ubuntu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-15 09:38:10 +01:00
Simon Paillard
7af4d3183e
mount.2: srcfix: remove non-ascii trailing space
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-11 22:32:05 +01:00
Michael Kerrisk
bd297db00b
clone.2: srcfix: Remove FIXME
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-11 11:41:45 +01:00
Michael Kerrisk
cba9638bfb
unshare.2: srcfix: remove FIXME
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-11 11:41:45 +01:00
Michael Kerrisk
496bdb5642
stat.2: Warn the reader that the 'stat' structure definition is not precise
...
Padding fields aren't shown, and the order of fields varies
somewhat across architectures.
Reported-by: Marius Gaubas <marius@livejournalinc.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-10 15:03:56 +01:00
Michael Kerrisk
1fef0fa346
stat.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-10 15:03:56 +01:00
Michael Kerrisk
e096bd701a
stat.2: Minor rewording: eliminate clumsy use of "stat" as a verb
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-10 15:03:56 +01:00
Cyril Hrubis
c98da6cf73
link.2: tfix
...
protected_hardlink -> protected_hardlinks
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-10 15:03:56 +01:00
Simon Paillard
843edb785f
alarm.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-03 05:50:40 +01:00
Simon Paillard
98d3114d7e
access.2n chmod.2, chown.2: ffix regression
...
Introduced in my previous commit 9d3ea7a299
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-03-03 05:50:06 +01:00
Michael Kerrisk
3c9bfcab48
recv.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-27 22:37:27 +01:00
Michael Kerrisk
6fd69f33d7
clone.2: Note that CLONE_THREAD also in effect required CLONE_VM
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-27 09:47:27 +01:00
Michael Kerrisk
92692952b1
Removed trailing white space at end of lines
2014-02-26 18:29:50 +01:00
Simon Paillard
9d3ea7a299
access.2, chmod.2, chown.2, unlink.2: ffix
...
Fix format issue introduced in cadd38ba
Can be detected with:
git grep -P '.BR [a-z]+\(\)'
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:43:00 +01:00
Michael Kerrisk
81c096f2ed
swapon.2: Add EINVAL error for invalid flags to swapon()
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:43:00 +01:00
Michael Kerrisk
e5e05abdeb
swapon.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:43:00 +01:00
Michael Kerrisk
2424abac47
swapon.2: Split EINVAL cases into separate entries under ERRORS
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:43:00 +01:00
Michael Kerrisk
a756667397
umount.2: ERRORS: Add EINVAL case that was new in 2.6.34
2014-02-26 17:43:00 +01:00
Michael Kerrisk
ec4a728e17
umount.2: Split EINVAL cases into separate items
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:43:00 +01:00
Michael Kerrisk
f4e8dfa791
mmap2.2: Reword note on glibc mmap() wrapper invocation of mmap2()
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:43:00 +01:00
Michael Kerrisk
bc9bb309e9
mmap2.2: This system call does not exist on x86-64
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:43:00 +01:00
Michael Kerrisk
cb012d1d43
sgetmask.2: Note that these system calls don't exist on x86-64
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:43:00 +01:00
Michael Kerrisk
754356dbcf
msgctl.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:42:59 +01:00
Michael Kerrisk
a77b0f28ca
msgctl.2: ERRORS: add EPERM for unprivileged attempt to set msg_qbytes > MSGMNB
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:42:59 +01:00
Michael Kerrisk
1a83d69723
msgctl.2: wfix: s/CAP_IPC_RESOURCE/CAP_SYS_RESOURCE/
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:42:59 +01:00
Michael Kerrisk
0895564bb2
alarm.2: Note semantics of alarm with respect to fork() and execve()
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:42:59 +01:00
Michael Kerrisk
2441f67bb3
prctl.2: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:42:59 +01:00
Kir Kolyshkin
fa97928b5d
prctl.2: srcfix: cite PR_SET_MM kernel commits
...
Signed-off-by: Kir Kolyshkin <kir@openvz.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:42:59 +01:00
Kir Kolyshkin
5e5d2c43ff
prctl.2: wfix: fix wording in PR_SET_MM_EXE_FILE description
...
Signed-off-by: Kir Kolyshkin <kir@openvz.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:42:59 +01:00
Kir Kolyshkin
215db7b496
prctl.2: Note PR_SET_MM options appeared in Linux 3.5
...
Signed-off-by: Kir Kolyshkin <kir@openvz.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-02-26 17:42:59 +01:00