Michael Kerrisk
77117f4fc5
Reverting blunder in commit 4699
2008-08-08 16:41:48 +00:00
Michael Kerrisk
10874173db
s/PF_/AF_/ for socket family conistants. Reasons: the AF_ and
...
PF_ constants have always had the same values; there never has
been a protocol family that had more than one address family,
and POSIX.1-2001 only specifies the AF_* constants.
2008-08-08 16:28:06 +00:00
Michael Kerrisk
bfcecf8a76
Fix error conditions, now that the kernel silently ignores
...
nodes outside the task's cpuset, as long as one valid node remains.
Now that cpuset man page exists, we can refer to it. Remove
stale comment regarding lack thereof.
2008-08-08 15:22:56 +00:00
Michael Kerrisk
cdba92536d
Lee Schermerhorn
...
Fix up the error return for nodemask containing nodes disallowed by
the process' current cpuset. Disallowed nodes are now silently ignored,
as long as the nodemask contains at least one node that is on-line,
allowed by the process' cpuset and has memory.
Now that we have a cpuset man page, we can refer to cpusets directly
in the man page text.
2008-08-07 12:19:08 +00:00
Michael Kerrisk
6c48afffcf
wfix
2008-08-07 11:08:15 +00:00
Michael Kerrisk
2fb19a1619
The floating-point environment is reset to the default
...
during an execve().
2008-08-07 10:54:18 +00:00
Michael Kerrisk
b05757449e
ffix
2008-08-06 20:46:09 +00:00
Michael Kerrisk
9fcbe835d8
ffix
2008-08-06 20:45:26 +00:00
Michael Kerrisk
f36903108a
ffix
2008-08-06 20:41:47 +00:00
Michael Kerrisk
89b3c6b808
ffix
2008-08-06 20:33:17 +00:00
Michael Kerrisk
b546318a5f
In the ipc_perm structure definition, some fields were
...
incorrectly named: s/key/__key/ and s/seq/__seq/.
2008-08-06 20:22:46 +00:00
Michael Kerrisk
58413227bf
ffix
2008-08-06 20:20:52 +00:00
Michael Kerrisk
765eec1080
Last change was really:
...
In the ipc_perm structure definition, some fields were
incorrectly named: s/key/__key/ and s/seq/__seq/.
2008-08-06 20:19:17 +00:00
Michael Kerrisk
2d2892fc42
ffix
2008-08-06 20:18:38 +00:00
Michael Kerrisk
6edbac015c
ffix
2008-08-06 20:17:27 +00:00
Michael Kerrisk
116e7cd9df
tfix
2008-08-06 20:09:41 +00:00
Michael Kerrisk
b101827706
In ipc_perm structure definition, some fields were incorrectly
...
named: s/key/__key/ and s/seq/__seq/.
2008-08-06 20:09:12 +00:00
Michael Kerrisk
a2a11a45ec
ffix
2008-08-06 20:08:09 +00:00
Michael Kerrisk
c153f4a6fb
ffix
2008-08-06 19:58:00 +00:00
Michael Kerrisk
22b2283175
Remove EFAULT from errors. Under ENOMEM error, note that EFAULT
...
was the error produced in some cases for kernels before 2.4.19.
2008-08-06 19:41:51 +00:00
Michael Kerrisk
05c1f95677
Remove FIXME
2008-08-06 10:46:47 +00:00
Michael Kerrisk
5a54a60bf9
POSIX.1-2008 removes the specification of vfork().
2008-08-06 10:46:26 +00:00
Michael Kerrisk
0524a4fccf
POSIX.1-2008 marks utime() obsolete.
...
POSIX.1-2008 removes the POSIX.1-2001 LEGACY marking of utimes(),
so mention of this point has been removed from the page.
2008-08-06 10:45:14 +00:00
Michael Kerrisk
55cfc5749f
POSIX.1-2008 marks setpgrp() obsolete.
2008-08-06 10:36:11 +00:00
Michael Kerrisk
7a6f621e22
POSIX.1-2008 marks getitimer() and setitimer() obsolete.
2008-08-06 10:30:51 +00:00
Michael Kerrisk
da3a4661d3
Remove FIXME
2008-08-06 10:27:57 +00:00
Michael Kerrisk
3d15e15d04
tfix
2008-08-06 10:26:43 +00:00
Michael Kerrisk
257688032a
Fix mis-ordered (.SH) sections.
2008-08-05 16:42:24 +00:00
Michael Kerrisk
c45bd688fd
s/floating point/floating-point/ when used attributively.
2008-07-23 02:57:20 +00:00
Michael Kerrisk
94d5cb11d0
s/resp./respectively,/
2008-07-22 15:08:19 +00:00
Michael Kerrisk
bbae62c333
Remove ambiguity in description of support for O_EXCL on NFS.
...
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=491791 .
2008-07-22 05:48:27 +00:00
Michael Kerrisk
0d568afbc3
ffix
2008-07-18 03:55:11 +00:00
Michael Kerrisk
90d75949c5
SEE ALSO: add end(3).
2008-07-17 14:03:27 +00:00
Michael Kerrisk
88989295a8
Place options in some semblance of alphabetical order.
...
(No content or formatting changes were made.)
2008-07-16 14:01:02 +00:00
Michael Kerrisk
fd7193f57a
Removed trailing white space at end of lines
2008-07-16 13:11:30 +00:00
Michael Kerrisk
fccde10fbe
Remove FIXME.
2008-07-16 08:56:16 +00:00
Michael Kerrisk
61dd016f86
Documents utimensat(2), new in kernel 2.6.22, working properly in 2.6.26.
2008-07-16 08:42:14 +00:00
Michael Kerrisk
c57f36c572
SEE ALSO: add utimensat(3).
2008-07-16 08:40:14 +00:00
Michael Kerrisk
f09c8e9806
SEE ALSO: add utimensat(2), futimens(3).
2008-07-16 08:30:35 +00:00
Michael Kerrisk
6267a52b02
Add section number in page xrefs
2008-07-15 20:41:46 +00:00
Michael Kerrisk
4e3b3468e4
wfix
2008-07-15 20:36:58 +00:00
Michael Kerrisk
520f92e735
spfix
2008-07-15 20:35:22 +00:00
Michael Kerrisk
2b21301b01
remove section number from self-ref
2008-07-15 20:10:02 +00:00
Michael Kerrisk
44a2c3286c
Even when the CONFORMING TO section is just a list of standards,
...
they should be terminated by a period.
2008-07-15 13:39:17 +00:00
Michael Kerrisk
efcd957a99
tstamp
2008-07-14 21:18:06 +00:00
Michael Kerrisk
485eb4ad7a
Clarify "zero timeout" case.
2008-07-14 21:17:23 +00:00
Michael Kerrisk
3787794c31
Added .\" comment with pointer to RT wiki page.
2008-07-14 18:50:30 +00:00
Michael Kerrisk
f0c34053bc
Put SEE ALSO section into alphabetical order.
2008-07-14 15:52:21 +00:00
Michael Kerrisk
f655694b5e
add FIXME
2008-07-14 13:49:01 +00:00
Michael Kerrisk
6eb4bccc16
Noted which flags appered in Linux 2.2.
2008-07-14 05:26:06 +00:00
Michael Kerrisk
64aae2b17b
Reword RETURN VALUE text.
2008-07-12 11:11:58 +00:00
Michael Kerrisk
aae1ff184d
Fix error in, and reword, RETURN VALUE text.
2008-07-12 11:11:42 +00:00
Michael Kerrisk
84811e86e2
wfix
2008-07-12 11:01:09 +00:00
Michael Kerrisk
7a81055256
Update copyright notice.
2008-07-11 11:25:06 +00:00
Michael Kerrisk
98e1ece326
Rewrote and expnaded discussion of portability.
2008-07-11 11:16:14 +00:00
Michael Kerrisk
49b7166902
Minor rewording w.r.t. use of the term "parameter".
2008-07-10 20:56:42 +00:00
Michael Kerrisk
c4bb193f3c
s/parameter/argument/ when talking about the things given
...
to a function call, for consistency with majority usage.
2008-07-10 20:53:08 +00:00
Michael Kerrisk
c126cfd6b6
Minor rewording w.r.t. use of the term "parameter".
2008-07-10 20:10:28 +00:00
Michael Kerrisk
74aace8a7f
Small wording fixes -- express <= and >= in words when in running text.
2008-07-09 19:38:19 +00:00
Michael Kerrisk
4f9f83f047
ffix
2008-07-09 15:40:36 +00:00
Michael Kerrisk
8ee190da4a
s/UNIX/Unix/, when not used as part of a trademark,
...
for consistency with majority usage in pages.
2008-07-09 14:17:06 +00:00
Michael Kerrisk
2914a14d30
Removed trailing white space at end of lines
2008-07-09 13:55:24 +00:00
Michael Kerrisk
8ab8b43f0e
Document PR_CAPBSET_READ and PR_CAPBSET_DROP.
...
Document PR_GET_TSC and PR_SET_TSC.
Document PR_SET_SECCOMP and PR_GET_SECCOMP.
PR_SET_KEEPCAPS and PR_GET_KEEPCAPS operate on a per-thread
setting, not a per-process setting.
Clarify fork(2) details for PR_SET_PDEATHSIG.
Add description of PR_SET_SECUREBITS and PR_GET_SECUREBITS,
as well as pointer to further info in capabilities(7).
PR_GET_ENDIAN returns endianness info in location pointed to by
arg2 (not as function result, as was implied by previous text).
Expand description of PR_SET_NAME and PR_GET_NAME.
RETURN VALUE: bring up to date for various options.
Various improvements in ERRORS.
Note that PR_SET_TIMING setting of PR_TIMING_TIMESTAMP is not
currently implemented.
Minor changes:
* Clarify wording for PR_GET_UNALIGN, PR_GET_FPEMU, and PR_GET_FPEXC.
* Some reformatting of kernel version information.
* Reorder PR_GET_ENDIAN and PR_SET_ENDIAN entries.
2008-07-09 11:53:48 +00:00
Michael Kerrisk
94ce95ef07
Document RUSAGE_THREAD, new in 2.6.26.
...
Improve description of RUSAGE_CHILDREN.
Add pointer to /proc/PID/stat in proc(5).
Other minor clean-ups.
2008-07-09 11:42:02 +00:00
Michael Kerrisk
949892a7fe
Update in line with addition of file capabilities and
...
64-bit capability sets in kernel 2.6.2[45].
2008-07-09 11:38:16 +00:00
Michael Kerrisk
33fc47716e
Since Linux 2.6.26, MS_RDONLY honors bind mounts.
2008-07-09 11:37:44 +00:00
Michael Kerrisk
2837268c9d
Updated FIXME.
2008-07-08 19:25:37 +00:00
Michael Kerrisk
d3df61c415
Update type used for cpusetsize argument in SYNOPSIS.
2008-07-08 18:22:31 +00:00
Michael Kerrisk
ab04533a88
ffix
2008-07-08 14:36:09 +00:00
Michael Kerrisk
bf5a72471e
Added "Copyright" string to lines that had "([Cc])" for copyright.
2008-07-08 14:32:54 +00:00
Michael Kerrisk
f37855d179
Add "Copyright" word to copyright notices
2008-07-08 14:21:20 +00:00
Michael Kerrisk
5e5c87978d
tfix
2008-07-08 11:56:30 +00:00
Michael Kerrisk
d22faa3469
Since Linux 2.6.25, CAP_SYS_ADMIN is longer required to set
...
a low priority (IOPRIO_CLASS_IDLE).
2008-07-08 10:12:21 +00:00
Michael Kerrisk
4aeb366b72
Add "Link with -lrt" to SYNOPSIS.
2008-07-08 08:58:06 +00:00
Michael Kerrisk
d292d0f75e
tfix
2008-07-08 08:39:50 +00:00
Michael Kerrisk
018991f6c4
Updated .\"
2008-07-08 07:27:14 +00:00
Michael Kerrisk
ec774e61b9
Fix 2 * version number typo for MAX_SWAPFILES discussion:
...
s/2.6.10/2.4.10/
2008-07-07 12:10:55 +00:00
Michael Kerrisk
c810983b11
Document si_overrun and si_tid fields of siginfo structure.
...
Add some text for si_trapno field.
The si_errno field is *generally* unused.
Put descriptions of SA_* constants in alphabetical order.
2008-07-07 09:17:21 +00:00
Michael Kerrisk
d0fe4db73c
Modify description of ssi_trapno field.
2008-07-07 08:46:23 +00:00
Michael Kerrisk
c17a5c8b30
Removed trailing white space at end of lines
2008-07-07 07:46:36 +00:00
Michael Kerrisk
76e533c419
Add ref to signal(7) under EINTR error.
2008-07-07 05:24:15 +00:00
Michael Kerrisk
6602d44be1
Add reference to signal(7) for EINTR error.
2008-07-07 04:40:49 +00:00
Michael Kerrisk
3d54a9102a
Wrapped long source lines
2008-07-06 15:10:32 +00:00
Michael Kerrisk
34e8ac037a
wrap long source lines / ffix
2008-07-06 14:54:26 +00:00
Michael Kerrisk
8587f5c022
ffix + tfix
2008-07-06 14:26:07 +00:00
Michael Kerrisk
40d5cf23dd
Updated FIXME
2008-07-04 21:10:31 +00:00
Michael Kerrisk
3ade1aa962
ERRORS: Added EINTR error.
...
A few minor rewordings.
2008-07-04 16:21:39 +00:00
Michael Kerrisk
01538d0d51
ERRORS: Added reference to signal(7) in dicussion of EINTR.
2008-07-04 15:50:36 +00:00
Michael Kerrisk
f96bf6e9a3
tstamp
2008-07-04 15:45:55 +00:00
Michael Kerrisk
e51412ea9e
ERRORS: Add EINTR error
2008-07-04 15:44:19 +00:00
Michael Kerrisk
359f6e5e02
ERRORS: Add EINTR error
2008-07-04 15:40:42 +00:00
Michael Kerrisk
00b7d497e3
small wording fix
2008-07-04 15:23:23 +00:00
Michael Kerrisk
bbd7e60a1b
Note that SA_NOCLDSTOP is only meaningful if establishing a
...
handler for SIGCHLD.
Describe POSIX specification, and Linux semantics for
SA_NOCLDWAIT when establishing a handler for SIGCHLD.
Add pointer under SA_RESTART to new text in signal(7)
describing system call restarting.
Other minor edits.
2008-07-04 11:26:27 +00:00
Michael Kerrisk
21399189b4
Remove statement that WUNTRACED and WCONTINUED only have effect
...
if SA_NOCLDSTOP has not been set for SIGCHLD. That's not true.
2008-07-04 10:31:50 +00:00
Michael Kerrisk
367fe71f1f
tweak
2008-07-03 19:53:25 +00:00
Michael Kerrisk
e91751c96b
wfix, alphabetize SEE ALSO
2008-07-03 15:25:03 +00:00
Michael Kerrisk
59280ec051
tweaks
2008-07-03 12:29:17 +00:00
Michael Kerrisk
830cdc8b69
tweaks
2008-07-03 12:23:52 +00:00
Michael Kerrisk
90fe01c523
tweaks
2008-07-03 12:22:43 +00:00
Michael Kerrisk
fa23e0232e
SEE ALSO: Add getcpu(2).
2008-07-03 12:20:42 +00:00
Michael Kerrisk
3ee953ef7d
wfix
2008-07-03 11:35:54 +00:00
Michael Kerrisk
80997bc33c
Documents getcpu() system call, introduced in 2.6.19.
2008-07-03 11:31:29 +00:00
Michael Kerrisk
00ac6ce430
Removed trailing white space at end of lines
2008-07-02 13:43:42 +00:00
Michael Kerrisk
7c85aa6ba5
SEE ALSO: Add sigwait(3).
2008-07-02 13:30:54 +00:00
Michael Kerrisk
124fa3b75a
Describe behavior when multiple threads are blocked in
...
sigwaitinfo()/sigtimedwait().
2008-07-02 13:29:00 +00:00
Michael Kerrisk
65af053c1b
wfix
2008-07-02 13:00:16 +00:00
Michael Kerrisk
6c74a96694
wfix
2008-07-02 11:58:38 +00:00
Michael Kerrisk
f93af9c668
SEE ALSO: add shm_overview(7).
2008-07-02 05:01:23 +00:00
Michael Kerrisk
0425de01c7
s/ / /
2008-07-01 14:15:13 +00:00
Michael Kerrisk
d03d9a05b3
Added FIXME.
2008-06-30 08:59:04 +00:00
Michael Kerrisk
6387216bb2
Wrap lines at sentence breaks.
2008-06-28 04:57:20 +00:00
Michael Kerrisk
0678a1d4d1
Added a bit more detail on what sigreturn() actually does.
2008-06-27 15:51:26 +00:00
Michael Kerrisk
02afffe0fb
Documents clock_nanosleep(2).
2008-06-27 13:16:40 +00:00
Michael Kerrisk
1b4cf8f4c7
wfix
2008-06-27 12:21:32 +00:00
Michael Kerrisk
41dcd05490
Remove superfluous text from RETURN VALUE.
2008-06-27 12:12:07 +00:00
Michael Kerrisk
4ca71d176e
wfix
2008-06-27 12:10:15 +00:00
Michael Kerrisk
bb5c8705d2
wfix
2008-06-27 12:07:36 +00:00
Michael Kerrisk
abb02d5e20
spfix
2008-06-27 11:09:14 +00:00
Michael Kerrisk
ddaec46d7f
s/host name/hostname/
2008-06-27 03:37:56 +00:00
Michael Kerrisk
ae4a72b7b2
Remove orphaned formatting macros.
2008-06-26 13:39:26 +00:00
Michael Kerrisk
b818c6776e
SEE ALSO: Add symlink(7).
2008-06-26 13:35:02 +00:00
Michael Kerrisk
80d26cefad
ffix
2008-06-26 13:28:19 +00:00
Michael Kerrisk
5b8dbfd4d0
ffixes
2008-06-26 13:23:48 +00:00
Michael Kerrisk
cd60dedde9
Removed trailing white space at end of lines
2008-06-25 15:32:01 +00:00
Michael Kerrisk
6abd35c3d2
tstamp
2008-06-24 14:57:45 +00:00
Michael Kerrisk
8c54c588e3
wfix
2008-06-24 12:42:33 +00:00
Michael Kerrisk
0102b0ab21
Noted that POSIX.1 leaves interactions with alarm(), sleep(),
...
and usleep() unspecified.
Linux 2.6.16 removed the MAX_SEC_IN_JIFFIES ceiling on timer values.
Other minor changes.
2008-06-23 10:28:23 +00:00
Michael Kerrisk
8964c1a227
spfix
2008-06-23 09:56:09 +00:00
Michael Kerrisk
b0040075af
Remove crufty discussion of HZ, and replace with a pointer to time(7).
...
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485636
Replace mentions of "process' by "thread".
NOTES: describe case where clock_nanosleep() can be preferable.
NOTES: describe CLOCK_REALTIME versus CLOCK_NANOSLEEP
See also http://thread.gmane.org/gmane.linux.kernel/696854/
"nanosleep() uses CLOCK_MONOTONIC, should be CLOCK_REALTIME?"
Some minor rewrites.
2008-06-23 09:41:18 +00:00
Michael Kerrisk
1d7c4d16b2
SEE ALSO: add time(7)
2008-06-23 08:48:25 +00:00
Michael Kerrisk
364008baa4
tfix
2008-06-23 06:00:09 +00:00
Michael Kerrisk
a64c6ae1fb
s/AIO request blocks/AIO control blocks/
2008-09-18 12:30:46 +00:00
Michael Kerrisk
84db13a46f
Document ENOSYS error, which can occur if kernel was built
...
without CONFIG_PRINTK.
2008-09-18 12:30:45 +00:00
Michael Kerrisk
bddd0b2edc
Alphabetize SEE ALSO.
2008-09-18 12:30:44 +00:00
Michael Kerrisk
8846324af9
Clarify description of 'times' array for utrimes().
2008-09-18 12:30:41 +00:00
Michael Kerrisk
61792fc66b
ffix
2008-09-18 12:30:41 +00:00
Michael Kerrisk
7c40de088e
wfix
2008-09-18 12:30:37 +00:00
Michael Kerrisk
24d2f49a4f
Describe the unconventional error return provided by the wrapper
...
function in libaio (and contrast with behavior if the system call
is invoked via syscall(2)).
2008-06-18 20:24:08 +00:00
Michael Kerrisk
ddc676f488
Add comment to 'ee_pad' field in structure definition.
2008-06-18 12:57:21 +00:00
Michael Kerrisk
16d2122c01
tfix
2008-06-18 09:10:22 +00:00
Michael Kerrisk
2fadbfb588
For consistency, "fix" cases where aregument of .B or .I was on the following source line.
2008-06-18 08:57:49 +00:00
Michael Kerrisk
382d87bd5f
Document d_type field; other minor edits.
2008-06-17 21:51:05 +00:00
Michael Kerrisk
602995ec2c
Minor wording fixes.
2008-06-17 20:50:39 +00:00
Michael Kerrisk
a18e2edbf8
SEE ALSO: Add cpuset(7).
2008-06-17 08:32:41 +00:00
Michael Kerrisk
04af291ff4
Small wording fix.
2008-06-16 14:27:44 +00:00
Michael Kerrisk
b11e2adf59
Further tweaks
2008-06-16 11:35:40 +00:00
Michael Kerrisk
ea6100ea21
SEE ALSO: Add Documentation/scheduler/sched-rt-group.txt
2008-06-16 11:11:10 +00:00
Michael Kerrisk
dc2f55497e
Added system call history back to version 1.2.
...
Fix typo on kernel version for pivot_root().
2008-06-16 10:07:46 +00:00
Michael Kerrisk
4e5925162e
Add more detail to the rules that are applied when an unprivileged process with a non-zero
...
RLIMIT_RTPRIO limit changes policy and priority.
2008-06-16 08:41:43 +00:00
Michael Kerrisk
35a09d71ec
SYNC_FILE_RANGE_WRITE can block on writes greater than request
...
queue size. For some background, see
http://thread.gmane.org/gmane.linux.kernel/687713/focus=688340
2008-06-13 10:51:02 +00:00
Michael Kerrisk
a1d5601bee
Removed trailing white space at end of lines
2008-06-12 11:52:08 +00:00
Michael Kerrisk
5fda4d2588
Link to getcwd.3
2008-06-12 10:24:34 +00:00
Michael Kerrisk
34dcae5481
Fix text that warns against use of NULL argv and envp.
...
Using a NULL envp does in fact seem to be portable (works
on Solaris and FreeBSD), but the Linux semantics for a NULL
argv certainly aren't consistent with other implementations.
See http://bugzilla.kernel.org/show_bug.cgi?id=8408 .
2008-06-12 10:11:21 +00:00
Michael Kerrisk
20523df7ef
Wrap source lines so that new sentence starts on new line.
2008-06-12 06:09:19 +00:00
Michael Kerrisk
a3a22b7fc3
Add pointer to discussion of RLIMIT_RTTIME in getrlimit.2.
...
Rewrote and restructured various parts of the page for greater clarity.
2008-06-12 05:43:11 +00:00
Michael Kerrisk
b5c0095ae9
Clarify discussion of return value of sbrk().
...
DESCRIPTION: Add some sentences giving an overview of these interfaces.
Add note recommending use of malloc(3).
Change name of brk() argument to the simpler 'addr'.
Add "(void *)" cast to "-1" for error return of sbrk().
Removed some incorrect text about "brk(0)".
Note that SUSv2 specified the return value of sbrk().
Added a detail on the glibc brk() wrapper.
Remove discussions of standards old (C89 and POSIX.1-1990);
CONFORMING TO already discusses the situation with respect
to more recent standards.
2008-06-12 04:47:47 +00:00
Michael Kerrisk
3cde6db55c
Add a few more words to DESCRIPTION.
...
NOTES: Add pointer to acct(5).
2008-06-11 22:42:23 +00:00
Michael Kerrisk
bf1082be77
Describe rules governing ownership of new files (bsdgroups
...
versus sysvgroups, and the effect of the parent directory's
set-group-ID permission bit).
2008-06-11 22:24:45 +00:00
Michael Kerrisk
ad22ad5568
ffix
2008-06-11 22:19:03 +00:00
Michael Kerrisk
0689a4da14
Clarify description of chmod() and fchmod().
...
Add further detail on S_ISUID, S_ISGID, and S_ISVTX permissions.
Reformat list of permissions bits.
2008-06-11 22:14:00 +00:00
Michael Kerrisk
23ce0537cb
Add description of RLIMIT_RTTIME limit, new in 2.6.25.
2008-06-11 22:04:51 +00:00
Michael Kerrisk
c734b9f234
NOTES: Note that access mode flags are not single bits,
...
and document the Linuxism "access mode 3".
See also http://thread.gmane.org/gmane.linux.kernel/653123 .
2008-06-11 22:04:37 +00:00
Michael Kerrisk
a9cfde1dbc
SEE ALSO: add symlink.7
2008-06-11 21:50:53 +00:00
Michael Kerrisk
9d6299e824
Note that EEXIST applies, even if the pathname is a
...
(possibly dangling) symbolic link.
2008-06-11 15:26:41 +00:00
Michael Kerrisk
c4e453903d
Re-order ERRORS and SEE ALSO entries to be alphabetical.
2008-06-11 13:57:31 +00:00
Michael Kerrisk
e04e8187d2
tfix
2008-06-11 06:57:00 +00:00
Michael Kerrisk
2581c94554
ffix
2008-06-11 06:42:14 +00:00
Michael Kerrisk
bed63c46ad
Clarify description a little.
...
s/changes the root directory/changes the root directory of the calling process/
2008-06-11 06:41:06 +00:00
Michael Kerrisk
ffe84477ec
s/process/calling process/ so as to that the alarm signal is
...
delivered to the calling process.
2008-06-11 06:31:49 +00:00
Michael Kerrisk
be095d1e02
tfix
2008-06-11 06:24:39 +00:00
Michael Kerrisk
9708eb3749
Quote fixes
2008-06-10 12:29:07 +00:00
Michael Kerrisk
f81fb4445b
s/\\'/\\(aq/
2008-06-09 15:49:35 +00:00
Michael Kerrisk
84c517a450
Change use of quote characters to get better UTF-8 rendering.
2008-06-05 20:14:50 +00:00
Michael Kerrisk
f8a07a2154
s/'/\\'/ to improve rendering in UTF-8.
2008-06-05 17:52:37 +00:00
Michael Kerrisk
41325efd9a
tfix
2008-06-03 12:24:19 +00:00
Michael Kerrisk
65132f861c
Update timestamp
2008-06-03 09:44:05 +00:00
Michael Kerrisk
a6d57a94af
tfix
2008-06-03 09:19:38 +00:00
Michael Kerrisk
d051e0c01e
Update FIXME.
2008-06-03 09:19:25 +00:00
Michael Kerrisk
f95ef6d51f
Reformat DESCRIPTION and RETURN VALUE sections to be more
...
consistent with man-pages style.
Add some more detail to descriptions of system calls.
Clarified what happens if caller of getgroups() is a member of
more than 'size' supplementary groups.
ERRORS: Add ENOMEM.
2008-06-03 09:07:36 +00:00
Michael Kerrisk
55b8a252d7
NGROUPS_MAX increased in kernel 2.6.4.
...
SEE ALSO: Add credentials(7).
2008-06-02 21:15:41 +00:00
Michael Kerrisk
25fddfcd83
Note that this system is made obsolete by utimensat(2).
2008-06-02 14:12:37 +00:00
Michael Kerrisk
04527fe52c
wfix
2008-05-30 14:12:46 +00:00
Michael Kerrisk
46cdb99741
wfix
2008-05-30 13:25:25 +00:00
Michael Kerrisk
23b98a4c61
Update timestamp
2008-05-29 08:02:43 +00:00
Michael Kerrisk
7ce14e4094
Remove statement that (SYNC_FILE_RANGE_WAIT_BEFORE |
...
SYNC_FILE_RANGE_WRITE | SYNC_FILE_RANGE_WAIT_AFTER) is
a traditional fdatasync(2) operation.
See https://bugzilla.mozilla.org/show_bug.cgi?id=421482 comments 129 to 131.
2008-05-29 07:55:33 +00:00
Michael Kerrisk
7921f13b4c
SEE ALSO: add shmat(2).
2008-05-27 02:59:06 +00:00
Michael Kerrisk
54504ac3d3
SEE ALSO: add mprotect(2).
2008-05-27 02:57:24 +00:00
Michael Kerrisk
5b524e2533
SYNOPSIS: s/size_t \*len/size_t len/
2008-05-26 11:12:19 +00:00
Michael Kerrisk
8660aec07e
Re PTRACE_PEEKUSER: the offsets and data returned might not
...
match with the defintion of struct user.
2008-05-21 20:23:25 +00:00
Michael Kerrisk
da36351ec7
FUTEX_FD has been removed, as of kernel 2.6.26.
2008-05-21 13:48:54 +00:00
Michael Kerrisk
80d17cfa1a
NOTES: Added details on mapping address that is selected by
...
kernel when MAP_FIXED is / isn't specified.
2008-05-21 12:33:21 +00:00
Michael Kerrisk
ba1eb78cfb
Clarify that "unused" fields in shminfo structure are
...
"unused within the kernel".
Minor rewordings in comments for shminfo structure.
2008-05-20 21:20:38 +00:00
Michael Kerrisk
ffc19357d9
Clarify that "unused" fields in seminfo structure are
...
"unused within the kernel".
Minor rewordings in comments for seminfo structure.
2008-05-20 21:20:07 +00:00
Michael Kerrisk
767b89e84b
Clarify that "unused" fields in msginfo structure are
...
"unused within the kernel".
msginfo.msgpool is measured in kilobytes, not bytes.
Minor rewordings in comments for msginfo structure.
2008-05-20 21:18:59 +00:00
Michael Kerrisk
2be221988c
Added FIXME
2008-05-20 08:09:35 +00:00
Michael Kerrisk
9967820f26
Add NOTES section pointing out that 'size' argument is unused
...
since kernel 2.6.8.
2008-05-17 21:03:05 +00:00
Michael Kerrisk
42ab9eb994
Rename 'buf' argument of utime() to 'times' (like utimes()).
...
Clarify explanation of EACCES and EPERM errors.
Remove BUGS section, since it doesn't seem add useful information.
Clarified discussion of capabilities, and noted that
CAP_DAC_OVVERIDE also has a role.
Other minor rewordings.
2008-05-16 13:40:15 +00:00
Michael Kerrisk
b77e081d31
wfix
2008-05-14 06:46:09 +00:00
Michael Kerrisk
bd9ff0c9e4
tfix
2008-05-14 06:25:03 +00:00
Michael Kerrisk
79ad39a7d4
Clarify meaning of "BSD group semantics".
2008-05-13 12:42:43 +00:00
Michael Kerrisk
a3bf802265
Add chown.2/chmod.2 to SEE ALSO
2008-05-13 11:29:39 +00:00
Michael Kerrisk
373485dde6
spfix--This line, and those below, will be ignored--
...
M man2/chown.2
2008-05-13 10:57:08 +00:00
Michael Kerrisk
8b39ad6681
More than just ext2 supports "mount -o bsdgroups" nowadays, so make the
...
discussion about group ownership of new files a bit more generic.
2008-05-13 10:54:22 +00:00
Michael Kerrisk
d77eb76422
spfix
2008-05-12 14:38:18 +00:00
Michael Kerrisk
ba7cb080d9
spfix
2008-05-12 14:37:02 +00:00
Michael Kerrisk
61b7c1e18f
spfix/wfix
2008-05-12 14:30:24 +00:00
Michael Kerrisk
7364dea652
wfix
2008-05-12 12:35:13 +00:00
Michael Kerrisk
8bc3375d27
The location of the numactl package has changed.
2008-05-12 12:34:54 +00:00
Michael Kerrisk
a20e907fde
Remove out-of-date FIXME
2008-05-09 21:15:33 +00:00
Michael Kerrisk
60948d6886
Add .\" comment
2008-05-09 21:09:04 +00:00
Michael Kerrisk
3eed760e97
Remove wrongheaded FIXME
2008-05-09 21:08:14 +00:00
Michael Kerrisk
6f56387016
POSIX.1 also allows EEXIST for the ENOTEMPTY error condition.
2008-05-09 13:48:47 +00:00
Michael Kerrisk
31daf529b7
Reformat kernel version information for flags.
2008-05-07 13:43:44 +00:00
Michael Kerrisk
f99fc19730
ffix
2008-05-07 13:41:18 +00:00
Michael Kerrisk
64d6219cf0
s/since kernel x.y.z/since Linux s.y.z/
2008-05-07 13:33:52 +00:00
Michael Kerrisk
24ad90c3b4
Added FIXME.
2008-05-06 23:14:31 +00:00
Michael Kerrisk
f38fa944aa
MAP_POPULATE supports both file and anonymous mappings.
...
Since 2.6.23, MAP_POPULATE supports private mappings.
Since 2.6.23, MAP_NONBLOCK causes MAP_POPULATE to be a no-op.
2008-05-05 20:10:11 +00:00
Michael Kerrisk
22cddee1cd
SEE ALSO: Add getgrouplist(3).
2008-05-04 18:31:25 +00:00
Michael Kerrisk
15b17877ea
tfix
2008-05-04 08:35:01 +00:00
Michael Kerrisk
bb1abbbd18
Small tidy up of language relating to permissions/capabilities.
2008-04-29 13:45:56 +00:00
Michael Kerrisk
49d3590362
s/posix_madvise (2)/posix_madvise (3)/;
...
(The page referred-to page still doesn't exit yet, but hopefully
will do sometime soon.)
2008-04-28 18:27:36 +00:00
Michael Kerrisk
bac0a11532
Added FIXME
2008-04-28 18:25:49 +00:00
Michael Kerrisk
275714d8e6
Minor edits to structure definition.
2008-04-28 08:58:41 +00:00
Michael Kerrisk
4731cd2e39
Up to date as at 2.6.25
2008-04-28 08:58:21 +00:00
Michael Kerrisk
527bf3f688
Remove shmop from NAME section.
2008-04-27 15:04:18 +00:00
Michael Kerrisk
04a58fd379
Remove msgop from NAME section.
2008-04-27 15:04:07 +00:00
Michael Kerrisk
49237f3d7b
Added .\" comment
2008-04-27 15:03:45 +00:00
Michael Kerrisk
be5e709854
Add FIXME?
2008-04-25 10:55:41 +00:00
Michael Kerrisk
53c94269ec
wfix
2008-04-25 09:53:45 +00:00
Michael Kerrisk
b75101c34b
Removed trailing white space at end of lines
2008-04-25 06:57:43 +00:00
Michael Kerrisk
ff4e3b35c4
tstamp
2008-04-25 06:50:26 +00:00
Michael Kerrisk
f0e92583e1
tfix
2008-04-25 06:21:55 +00:00
Michael Kerrisk
df18528cf0
Added FIXME
2008-04-24 09:36:55 +00:00
Michael Kerrisk
84a275c4c8
ffix
2008-04-24 09:36:45 +00:00
Michael Kerrisk
148468921a
Added some comments to code in NOTES.
2008-04-24 08:54:08 +00:00
Michael Kerrisk
2e001ad4f9
Add fixme
2008-04-24 08:40:38 +00:00
Michael Kerrisk
275515f226
Added FIXME.
2008-04-23 21:03:43 +00:00
Michael Kerrisk
49ecc7a09a
Various minor rewordings and restructurings for clarity.
2008-04-23 20:59:00 +00:00
Michael Kerrisk
8e76d139b0
Remove unnecessary subheading for utimes().
2008-04-23 18:00:52 +00:00
Michael Kerrisk
de5f7e2851
Added some .SS headings to make structure of page a little more obvious.
2008-04-23 15:37:15 +00:00
Michael Kerrisk
6a27a99853
Added FIXME
2008-04-23 15:36:48 +00:00
Michael Kerrisk
1717fa1b98
Add FIXME
2008-04-23 15:05:47 +00:00
Michael Kerrisk
6cb0b6a045
Add FIXME
2008-04-23 15:05:40 +00:00
Michael Kerrisk
3ee895129b
If the 'sigmask' is NULL, the ppoll() is equivalent to poll()
...
with respect tio signal mask manipulations.
2008-04-23 14:49:53 +00:00
Michael Kerrisk
14946d05f3
tstamp
2008-04-23 14:42:14 +00:00
Michael Kerrisk
c98759f3ea
wfix
2008-04-23 14:40:47 +00:00
Michael Kerrisk
8d30cbf478
Added some FIXMEs.
2008-04-23 09:10:40 +00:00
Michael Kerrisk
f974b97592
Removed out-of-date FIXME
2008-04-22 12:55:50 +00:00
Michael Kerrisk
429e98671d
NOTES: since glibc 2.3.3, the glibc NPTL fork() wrapper bypasses the
...
fork() system call to invoke clone() with appropriate flags.
2008-04-22 04:18:32 +00:00
Michael Kerrisk
14f5ae6dc8
Change name of 'start' argument to 'addr' for consistency with:
...
* other memory related interfaces
* POSIX specification (for those interfaces in POSIX)
* Linux and glibc source code (in at least some cases)
2008-04-21 07:51:17 +00:00