Michael Kerrisk
969d3d9e76
sendmmsg.2: srcfix: Added FIXME
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 11:10:11 +13:00
Michael Kerrisk
53aeb9c2da
send.2: Add mention of sendmmsg(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 11:10:11 +13:00
Michael Kerrisk
82c182484a
sendmmsg.2: New page for sendmmsg(2)
...
Some pieces inspired by an initial attempt by Stephan Mueller.
Reported-by: Stephan Mueller <stephan.mueller@atsec.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-27 11:10:11 +13:00
Michael Kerrisk
d5563c9427
dup.2: SYNOPSIS: Add "#include <fntl.h>" for O_* constants
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-14 10:19:54 +13:00
Michael Kerrisk
509b5e8b73
pipe.2: SYNOPSIS: Add "#include <fntl.h>" for O_* constants
...
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659750
Reported-by: Salvo Tomaselli <tiposchi@tiscali.it>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-14 10:16:21 +13:00
Jessica McKellar
0deb3ce930
open.2: Fix grammar in O_DIRECT description
...
Some small grammar fixes to the O_DIRECT description.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-13 10:22:05 +13:00
Michael Kerrisk
2b2e0ce503
mremap.2: spfix
...
Reported-by: Vijay Rao <vijay@portuosus.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-12 22:53:31 +13:00
Michael Kerrisk
c799ca6250
sync.2: PROTOTYPE: Fix return type of syncfs()
...
Reported-by: Simone Piccardi <piccardi@truelite.it>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-12 06:01:35 +13:00
Michael Kerrisk
f49ee36532
vfork.2: CONFORMING TO: Note that POSIX.1-2001 marked vfork() obsolete
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-08 12:05:46 +13:00
Michael Kerrisk
619c3d1b2d
vfork.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-08 12:05:46 +13:00
Michael Kerrisk
c59392ff61
vfork.2: Add some notes on reasons why vfork() still exists
...
Reported-by: starlight@binnacle.cx
Reported-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-08 12:05:36 +13:00
Michael Kerrisk
ab47b8bc20
vfork.2: Note clone() flags equivalent to vfork()
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-08 10:03:58 +13:00
Michael Kerrisk
60875c0427
vfork.2: Clarify what is duplicated in the child
...
Add some words to make it clear to the reader that vfork(),
like fork(), creates duplicates of process attributes
in the child.
Reported-by: starlight@binnacle.cx
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-08 10:00:41 +13:00
Michael Kerrisk
6de06bb89f
fork.2: NOTES: Descibe clone() call equivalent to fork()
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-08 09:30:07 +13:00
Michael Kerrisk
cf2b18fe6d
vfork.2: Clarify that calling *thread* is suspended during vfork()
...
Reported-by: starlight@binnacle.cx
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-02-08 09:28:06 +13:00
Michael Kerrisk
82d0acff52
mount.2: Removed erroneous statement about MS_RDONLY and bind mounts
...
Reported-by: Junjiro Okajima <jro@mx3.ttcn.ne.jp>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-01-18 23:23:51 +13:00
Clemens Ladisch
45b4eda6e8
sched_rr_get_interval.2: Update notes on modifying quantum
...
Since Linux 2.6.24, it is no longer possible to
modify the SCHED_RR quantum using setpriority(2).
(Slight edits to Clemens' patch by mtk.)
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-16 07:01:47 +02:00
Michael Kerrisk
585d38140f
sched_rr_get_interval.2: Reworded text of ESRCH error
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-16 06:54:16 +02:00
Michael Kerrisk
ca016ea98b
sched_rr_get_interval.2: srcfix: Changed in-line formatting to dot directives
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-16 06:50:04 +02:00
Michael Kerrisk
4e2621b57e
sched_rr_get_interval.2: Reordered various pieces of text
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-16 06:45:57 +02:00
Michael Kerrisk
7f03801baa
recvmmsg.2: srcfix: Added FIXME
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-05 06:45:34 +02:00
Michael Kerrisk
dc43a89191
syscalls.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-05 06:44:40 +02:00
Michael Kerrisk
c409c4ffa3
Removed trailing white space at end of lines
2011-10-04 08:34:28 +02:00
Michael Kerrisk
41acdb62c9
Changes, setns.2, stat.2, proc.5, capabilities.7: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-04 08:32:21 +02:00
Michael Kerrisk
1eee8505ff
recvmmsg.2: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-04 07:58:49 +02:00
Michael Kerrisk
6df3494543
recvmmsg.2: SEE ALSO: add sendmmsg(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-04 07:55:35 +02:00
Michael Kerrisk
946fb6e2ce
recvmmsg.2: Added copyright and license notice
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-04 07:55:35 +02:00
Michael Kerrisk
d92f6e8405
recv.2: Add mention of recvmmsg(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-04 07:55:35 +02:00
Michael Kerrisk
8b0ea18b39
recvmmsg.2: Various improvements and formatting fixes
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-04 07:55:35 +02:00
Andi Kleen
242966fd5b
recvmmsg.2: New man page for recvmmsg(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-04 07:55:35 +02:00
Michael Kerrisk
9eff286780
mount.2, prctl.2: s/task/thread/ for consistency with other pages
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 15:40:42 +02:00
Michael Kerrisk
5503c85ea4
intro.1, fork.2, futex.2, open.2, rename.2, select_tut.2, semop.2, spu_create.2, stat.2, netlink.3, random.3, scanf.3, shm_open.3, strftime.3, console.4, console_codes.4, sk98lin.4, st.4, bootparam.7, cpuset.7, credentials.7, man-pages.7, path_resolution.7, uri.7: Global fix: remove spaces around em-dash
...
Normal English typographical convention is not to have
spaces around em dashes.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:47:35 +02:00
Michael Kerrisk
7aa166c58d
setns.2: Edited in review comments from Eric Biederman
...
Reviewed-by: Eric W. Biederman <ebiederm@xmission.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:36:41 +02:00
Michael Kerrisk
92dcb22063
setns.2: Various improvements
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:36:41 +02:00
Michael Kerrisk
b93a34b5a2
setns.2: Minor improvements
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:36:41 +02:00
Michael Kerrisk
4e1e208d0f
setns.2: srcfix: Added FIXMEs
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:36:41 +02:00
Michael Kerrisk
63b6ef4127
setns.2: Note privileges required
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:36:41 +02:00
Michael Kerrisk
c07ad242fd
setns.2: Minor improvements
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:36:41 +02:00
Eric W. Biederman
dfa22c8b77
setns.2: New manual page for setns(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:36:41 +02:00
Michael Kerrisk
9c1e33bc99
sigwaitinfo.2: Note that attempts to wait for SIGKILL and SIGSTOP are silently ignored
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 08:14:23 +02:00
Kevin Lyda
8be7707745
rt_sigqueueinfo.2: spfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 07:43:42 +02:00
Kevin Lyda
59e754b885
mknodat.2: scrfix: spelling fix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-03 07:41:50 +02:00
Michael Kerrisk
295bb82e56
stat.2: Regarding automounter action, add a reference to fstatat(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-01 07:16:10 +02:00
Michael Kerrisk
d3e8b1410a
stat.2: Note POSIX.1-2001 and POSIX.1-2008 requirements for lstat()
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-01 07:16:10 +02:00
Michael Kerrisk
beb0ebc887
stat.2: Clean up text describing which POSIX descibes S_IF* constants
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-01 07:16:10 +02:00
Michael Kerrisk
e5ded49fc8
send.2: CONFORMING TO: POSIX.1-2008 adds MSG_NOSIGNAL
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-10-01 07:16:10 +02:00
Michael Kerrisk
280ff2097b
stat.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-28 06:27:15 +02:00
Michael Kerrisk
ad3fd4c0e3
execve.2, recv.2, getaddrinfo.3, getcwd.3, getipnodebyname.3, getlogin.3, mbsinit.3: Global fix: s/null pointer/NULL pointer/
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-28 06:25:05 +02:00
Michael Kerrisk
cebca1bd40
flock.2, recv.2, btree.3, dbopen.3, des_crypt.3, fts.3, mpool.3, recno.3: Global fix: use ORing
...
Use "ORing", not "OR'ing", nor an italic ".IR OR ing".
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-28 05:06:37 +02:00
Michael Kerrisk
435b60754a
capget.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-28 05:05:10 +02:00
Michael Kerrisk
836830b4c9
readlink.2, getsubopt.3, termcap.5, tzfile.5, unix.7: srcfix: change single quote to "\(aq"
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-28 04:56:17 +02:00
Michael Kerrisk
4e83614439
clock_getres.2, clone.2, mbind.2, set_mempolicy.2, atan2.3, getipnodebyname.3, ilogb.3, lgamma.3, elf.5, capabilities.7, math_error.7: srcfix: Remove double space
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-27 05:17:10 +02:00
Guillem Jover
25675bff81
lseek.2: CONFORMING TO: Note other systems that have SEEK_HOLE+SEEK_DATA
...
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-25 07:09:58 +02:00
Michael Kerrisk
f497e4567d
readlink.2: Minor fixes (copyright, example program)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-25 06:54:33 +02:00
David Prévot
4ada4f45a4
lseek.2: wfix
...
Signed-off-by: David Prévot <taffit@debian.org>
2011-09-24 07:54:34 +02:00
Michael Kerrisk
1976f57a63
Removed trailing white space at end of lines
2011-09-23 08:01:18 +02:00
Michael Kerrisk
fe48639fc3
set_mempolicy.2, getcwd.3: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-23 07:17:13 +02:00
David Prévot
8c3fb60451
madvise.2: ffix
...
Signed-off-by: David Prévot <taffit@debian.org>
2011-09-23 07:13:09 +02:00
Michael Kerrisk
b18e759d8c
fstatat.2, rt_sigqueueinfo.2, sendfile.2, hsearch.3, matherr.3, rtld-audit.7: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-23 07:11:27 +02:00
David Prévot
62fc472fa8
posix_fadvise.2: ffix
...
Signed-off-by: David Prévot <taffit@debian.org>
2011-09-23 07:07:58 +02:00
David Prévot
fb30b09644
lseek.2, inet_pton.3, tzfile.5: tfix
...
Please find attach a consistency fix: there were only five
"zeroes" but twenty four "zeros" in those manual pages.
(Make all instances "zeros".)
Signed-off-by: David Prévot <taffit@debian.org>
2011-09-23 07:02:06 +02:00
Michael Kerrisk
f7cac3c341
sigqueue.2: srcfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-22 16:35:41 +02:00
David Prévot
c0e140e64c
madvise.2: tfix
...
Signed-off-by: David Prévot <taffit@debian.org>
2011-09-22 04:58:20 +02:00
Denis Barbier
928b19706f
fallocate.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-22 04:54:53 +02:00
Michael Kerrisk
3d4b49b0a1
madvise.2: Minor fixes
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-21 06:59:45 +02:00
Doug Goldstein
e8dd3ed2f1
madvise.2: Add MADV_HUGEPAGE and MADV_NOHUGEPAGE
...
Document the MADV_HUGEPAGE and MADV_NOHUGEPAGE flags added to
madvise() in Linux 2.6.38.
Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-21 06:59:38 +02:00
Michael Kerrisk
7f98857ab9
sched_setscheduler.2: Document 2.6.39 changes to rules governing changes from SCHED_IDLE policy
...
Since Linux 2.6.39, unprivileged processes under the
SCHED_IDLE policy can switch to another nonrealtime
policy if their nice value falls within the range
permitted by their RLIMIT_NICE limit.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-20 18:25:40 +02:00
Michael Kerrisk
96f6255496
readlink.2: Added copyright text + changelog note for Guillem Jover's patch
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-20 08:50:20 +02:00
Michael Kerrisk
b61acee948
readlink.2: Minor edits to Guillem Jover's previous patch
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-20 08:39:57 +02:00
Guillem Jover
f91c6bd76f
readlink.2: Document using st_size to allocate the buffer
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-20 08:19:52 +02:00
Michael Kerrisk
1e0819c860
lseek.2: Document SEEK_HOLE and SEEK_DATA
...
These flags, designed for discovering holes in a file,
were added in Linux 3.1. Included comments from Eric
Blake and Sunil Mushran.
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Sunil Mushran <sunil.mushran@oracle.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-20 08:07:47 +02:00
Michael Kerrisk
b9d482436e
fstatat.2: AT_NO_AUTOMOUNT has no effect if mount has already occurred
...
Reported-by: David Howells <dhowells@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-20 07:05:48 +02:00
Michael Kerrisk
cdc839c3ee
fstatat.2: Document AT_NO_AUTOMOUNT
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-20 07:05:48 +02:00
Michael Kerrisk
363f71eb27
sigqueue.2: srcfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-20 07:05:48 +02:00
Michael Kerrisk
6b6646e855
clone.2: srcfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-20 07:05:48 +02:00
David Prévot
5243e7b3b8
ptrace.2: tfix
...
Signed-off-by: David Prévot <taffit@debian.org>
2011-09-19 17:32:54 +02:00
David Prévot
4a7300fe45
mlock.2: tfix
...
Signed-off-by: David Prévot <taffit@debian.org>
2011-09-19 17:32:54 +02:00
David Prévot
26d5d1fd84
sendfile.2: ffix
...
Signed-off-by: David Prévot <taffit@debian.org>
2011-09-19 17:32:54 +02:00
Michael Kerrisk
45eb0d22b7
fallocate.2: ERRORS: Add EPERM and ESPIPE errors
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-19 17:32:54 +02:00
Michael Kerrisk
710fdd5d6b
lseek.2: Remove suspect note about 'whence' being incorrect English.
...
As noted by Alan Curry:
According to man2/lseek.2,
This document's use of whence is incorrect English, but
maintained for historical reasons.
What is the grammatical objection?
From WordNet (r) 3.0 (2006) [wn]:
whence
adv 1: from what place, source, or cause
Wiktionary:
[edit] Adverb
whence (not comparable)
1. From where; from which place or source.
lseek's second parameter is a distance to be traveled, and
the third parameter chooses the starting point from which
that distance is measured. How is that not a "whence"?
Looking at some man page archives, I found that the accusation
of incorrect English goes back to before 4.4BSD. It survives
not just in the linux-man-pages but also in recent versions
of {Net,Open,Free}BSD. The name "whence" for this parameter
goes back at least to V7.
Of all the people who have read this page over the years,
am I the only one wondering... what's this about? Who decided
that "whence" was incorrect and put that note in the man page?
Was there ever anything wrong, or do we have someone's
20-year-old unresearched pet peeve lingering in the man pages?
Reported-by: Alan Curry <pacman@kosh.dhis.org>
Reported-by: Reuben Thomas <rrt@sc3d.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-19 17:32:54 +02:00
Michael Kerrisk
4a19d2ace3
tkill.2: SEE ALSO: Add rt_sigqueueinfo (2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-19 17:32:54 +02:00
Michael Kerrisk
485ab7013e
getrlimit.2, kill.2, rt_sigqueueinfo.2, sigaction.2, signal.2, signalfd.2, sigprocmask.2, sigwaitinfo.2, psignal.3, pthread_sigqueue.3, credentials.7, signal.7: Change reference to "sigqueue(2)" to "sigqueue(3)"
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-19 17:32:53 +02:00
Michael Kerrisk
7767750f4b
syscalls.2: srcfix: remove unneeded comments
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-19 17:32:53 +02:00
Michael Kerrisk
27b93dae24
sigqueue.2: Create link to page that was relocated to section 3
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-18 06:58:46 +02:00
Michael Kerrisk
ae88a0d6b1
sigqueue.3: Move this page to section 3
...
Now that the underlying system call rt_sigqueueinfo(2) is
properly documented, move sigqueue() to Section 3, since
it is really a library function.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-18 06:58:46 +02:00
Michael Kerrisk
b203e4d582
rt_tgsigqueueinfo.2: New link to new rt_sigqueueinfo.2 page
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-18 06:58:46 +02:00
Michael Kerrisk
23f438b540
rt_sigqueueinfo.2: New page for rt_sigqueueinfo(2) and rt_tgsigqueueinfo(2)
...
This replaces the previous '.so' man page link file for
rt_sigqueueinfo.2, which linked to ths sigqueue() man page.
Reported-by: Stephan Mueller <stephan.mueller@atsec.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-18 06:58:33 +02:00
Michael Kerrisk
d0e1cbceeb
syscalls.2: Minor: remove duplicated open_by_handle() entry
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-17 07:11:02 +02:00
Paul Pluzhnikov
cadcf1b16b
prctl.2: PR_SET_DUMPABLE makes process non-ptrace-attachable
...
We've recently discovered that GDB will fail to attach to any
process that sets itself non-dumpable. Tested on kernel 2.6.32,
with:
int main(int argc, char *argv[])
{
if (prctl(PR_SET_DUMPABLE, 0, 0, 0) != 0) {
perror("prctl");
}
printf("Run gdb %s %d\n", argv[0], getpid());
sleep(20);
abort();
}
./a.out
Run gdb ./a.out 30476
gdb -q ./a.out 30476
Reading symbols from /tmp/a.out...done.
Attaching to program: /tmp/a.out, process 30476
ptrace: Operation not permitted.
/tmp/30476: No such file or directory.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-17 06:10:54 +02:00
Paul Pluzhnikov
2e781e2082
prctl.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-17 06:08:35 +02:00
Michael Kerrisk
1ad008e71e
Removed trailing white space at end of lines
2011-09-17 05:45:55 +02:00
Michael Kerrisk
1293f354e2
sendfile.2: wfix
...
Reported-by: Stefan Puiu <stefan.puiu@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-17 05:16:43 +02:00
Michael Kerrisk
f81c6cc693
fcntl.2, recv.2, crypt.3, err.3, strtoul.3, proc.5: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:02:06 +02:00
Hendrik Jan Thomassen
3d5be2aa85
unlink.2: Improve EBUSY description
...
The current version of the page says (under ERRORS):
> EBUSY (not on Linux)
> The file pathname cannot be unlinked because it is being
> used by the system or another process and the
> implementation considers this an error.
But if you look in the kernel source file fs/namei.c
at routine may_delete() you'll see two occasions where
an EBUSY is generated. So the above "not on Linux" is wrong.
I suggest that this '(not on Linux)' be removed. It may
also improve the page if the commentary is reworded to give a
better description of the two situations. Something along
the lines of:
> The file pathname cannot be unlinked because it is being used
> by the system, e.g. if some (relative) rootdir is mounted upon it,
> or because the NFS client software created it to represent an
> active but otherwise nameless inode ("NFS silly renamed").
Just FYI: the NFS silly rename (you'll find this term mentioned
in the kernel source code) is described at:
http://nfs.sourceforge.net/#section_d
under section D2. The reason I found this manpage bug is because
I stumbled upon one of these silly renamed files, and an strace
of the rm-command revealed the EBUSY return errno.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:48 +02:00
Michael Kerrisk
12e263f178
open.2: wfix
...
Reported-by: Graham Gower <graham.gower@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:48 +02:00
Tomislav Jonjic
612144c541
timerfd_create.2: Fix small error in description of timerfd_settime()
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:48 +02:00
Michael Kerrisk
963da6c54d
mlock.2: Clarify EINVAL error
...
See http://bugs.debian.org/cgi-bin/bugreport.cgi?625747
Reported-by: Brian M. Carlson <sandals@crustytoothpaste.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:48 +02:00
Simon Paillard
3cbd3fee32
get_mempolicy.2: spfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:48 +02:00
Michael Kerrisk
1e8a0addef
execve.2: Note that the first argv[] value should contain name of executable
...
Reported-by: Sebastian Geiger <sbastig@gmx.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:48 +02:00
Tolga Dalman
866ed7369f
sendfile.2: Add an explicit reference to splice(2)
...
Unlike sendfile(), splice() can transfer data
between a pair of sockets.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2011-09-16 07:00:48 +02:00