Commit Graph

456 Commits

Author SHA1 Message Date
Michael Kerrisk 347e325b6a Updated FIXME 2006-03-20 04:31:20 +00:00
Michael Kerrisk cd31a0d631 spfix 2006-03-20 00:52:31 +00:00
Michael Kerrisk c8a55a3d73 spfix 2006-03-20 00:19:11 +00:00
Michael Kerrisk 22ca838f59 ppoll() proto needs _GNU_SOURCE 2006-03-19 23:37:17 +00:00
Michael Kerrisk 9b81374196 pselect() prototype needs "#define _XOPEN_SOURCE 600". 2006-03-19 23:32:26 +00:00
Michael Kerrisk 16718a1c3d Added comment in SYNOPSIS to note that syscall(2) may be
preferable over _syscallN (see intro(2)).
2006-03-16 00:50:08 +00:00
Michael Kerrisk cb2431bf34 ffix 2006-03-16 00:28:09 +00:00
Michael Kerrisk e755a587cd Further changes for ppoll.2. 2006-03-16 00:06:34 +00:00
Michael Kerrisk 424a895034 shm_open() is in section 3, not 2. 2006-03-15 22:26:36 +00:00
Michael Kerrisk 2f11acf57e Minor changes 2006-03-15 10:27:09 +00:00
Michael Kerrisk 123a769478 Added MPOL_MF_MOVE and MPOL_MF_MOVE_ALL descriptions,
from numactl-0.9.2 man page.
Plus a few other smaller fixes.
2006-03-15 10:26:29 +00:00
Michael Kerrisk 9b54d4fa8b Modified wording referring that refers to raw(8) to
indicate that this interface is deprecated.
2006-03-12 21:18:47 +00:00
Michael Kerrisk 5b650f4770 New link to poll.2 2006-03-12 01:45:49 +00:00
Michael Kerrisk af800319ee Added FIXME for SCHED_BATCH 2006-03-12 01:39:10 +00:00
Michael Kerrisk e1dda04bf6 Added FIXME for new MADV_* constants in 2.6.16-rc6 2006-03-12 01:36:27 +00:00
Michael Kerrisk 7bbd888bbb Added a little extra text to clarify EISDIR vs EPERM. 2006-03-11 23:33:50 +00:00
Michael Kerrisk ea4adf4ba9 Added text to note that although POSIX says msg_controllen
should be socklen_t, glibc actually uses size_t.
Various formatting fixes.
2006-03-12 19:09:15 +00:00
Michael Kerrisk d02aa9bc8c Fixes for pselect() description. 2006-03-12 03:09:50 +00:00
Michael Kerrisk 19017a1626 ffix 2006-03-12 03:09:28 +00:00
Michael Kerrisk 26a9dd2f79 Fix SYNOPSIS formatting 2006-03-08 02:48:53 +00:00
Michael Kerrisk 77f00d75f1 Noted pselect() treatment of timeout. 2006-03-07 22:38:11 +00:00
Michael Kerrisk cc9befa9ac Updated to reflect the fact that pselect() has been implemented
in the kernel in 2.6.16; various other minor wording changes.
2006-03-07 02:25:37 +00:00
Michael Kerrisk 9d7f3355ef Added SEE ALSO pointing to new fexecve.3. 2006-03-07 02:20:16 +00:00
Michael Kerrisk 7fdcdf23b2 ffix 2006-03-06 04:40:24 +00:00
Michael Kerrisk 51fa356ef2 openat(2) is new in 2.6.16. 2006-03-06 04:36:54 +00:00
Michael Kerrisk 28c54d4593 Added SEE ALSO pointing to new openat.2.
Split out part of the RETURN VALUE text into separate NOTES section.
2006-03-06 04:36:33 +00:00
Michael Kerrisk a9b305d61e Added SEE ALSO reference to mq_overview.7. 2006-03-05 20:58:40 +00:00
Michael Kerrisk 0f75fe20df Updated FIXME 2006-03-05 20:41:49 +00:00
Michael Kerrisk 51f930362d Updated FIXME 2006-03-05 20:39:53 +00:00
Michael Kerrisk b0c93735cd Removed outdated FIXME 2006-03-05 20:34:30 +00:00
Michael Kerrisk 212dd19f6e Updated FIXMEs 2006-03-05 20:29:47 +00:00
Michael Kerrisk d63e9a260b Added SEE ALSO for new unshare.2 2006-03-05 20:27:43 +00:00
Michael Kerrisk ac5d787d2a Changed FIXME formatting 2006-03-05 20:19:42 +00:00
Michael Kerrisk a19b251fd5 Minor wording changes 2006-03-05 20:19:17 +00:00
Michael Kerrisk 4558058c03 new page describing unshare(2). 2006-03-05 19:11:18 +00:00
Michael Kerrisk e91fec0909 Removed FIXME for IN_ONESHOT, since the bug is now confirmed
fixed in 2.6.16-rc5
2006-03-04 03:05:35 +00:00
Michael Kerrisk 60e94b7cef Added FIXME 2006-03-02 05:04:48 +00:00
Michael Kerrisk 248eff92eb Added FIXME 2006-03-02 04:12:55 +00:00
Michael Kerrisk 2374c17872 Add a case to the EINVAL error text.
Various minor wording fixes
2006-03-02 00:51:08 +00:00
Michael Kerrisk efb2cf158b wfix 2006-03-01 04:09:19 +00:00
Michael Kerrisk 1f0ea6d8b7 Added SEE ALSO referring to new posix_fallocate.3. 2006-03-01 03:34:07 +00:00
Michael Kerrisk f5441d2af5 Added "#define _XOPEN_SOURCE 600" to prototype. 2006-03-01 03:29:07 +00:00
Michael Kerrisk 82a060204c minor punctuation clarification 2006-02-16 04:55:18 +00:00
Michael Kerrisk 29546c248f Comented out crufty text describing EINVAL error
for the now obsolete CLONE_DETACHED flag.
Under CLONE_SIGHAND, noted that 'flags' must also include
CLONE_VM if CLONE_SIGHAND is specified.
2006-02-16 04:00:49 +00:00
Michael Kerrisk 2ccb99ea53 Remove duplicate CLONE_STOPPED text. 2006-02-16 03:17:12 +00:00
Michael Kerrisk efa25b17c6 Modify formatting of copyright notices 2006-02-15 23:19:08 +00:00
Michael Kerrisk 1130df606b Amend copyright notices, in particular those where I had significant
authorship.
2006-02-15 23:15:29 +00:00
Michael Kerrisk 2486cacf6d ffix 2006-02-14 18:16:45 +00:00
Michael Kerrisk 3adb464791 tfix 2006-02-13 22:46:01 +00:00
Michael Kerrisk 2d7195b8fb Change "path name" to "pathname" 2006-02-12 22:19:08 +00:00
Michael Kerrisk 2c5f10893e Change "file name" to "filename" 2006-02-12 22:15:41 +00:00
Michael Kerrisk 069c98bab0 Minor wording fix. 2006-02-12 01:54:40 +00:00
Michael Kerrisk 435827ff1d tfix 2006-02-11 20:54:15 +00:00
Michael Kerrisk 360c175e1a Documented the EAGAIN error for msgrcv(). 2006-02-11 20:53:04 +00:00
Michael Kerrisk 0483625f84 ffix 2006-02-11 20:16:44 +00:00
Michael Kerrisk 8548d8e240 Under ERRORS: Separate out EAGAIN error for locking mmaped files. 2006-02-10 20:29:38 +00:00
Michael Kerrisk c533af9d27 Reformatted FIXMEs 2006-02-10 18:46:42 +00:00
Michael Kerrisk dcec8eb551 Formatting fixes 2006-02-09 20:29:51 +00:00
Michael Kerrisk 9ff08aad91 Formatting fixes 2006-02-09 20:24:53 +00:00
Michael Kerrisk c4d4162c93 Modified versions of old GPL pages on kernel modules API. 2006-02-09 19:32:36 +00:00
Michael Kerrisk 0b3189d89a minor wording change 2006-02-08 19:36:09 +00:00
Michael Kerrisk ad31978e25 Minor changes after suggestions from Robert Love. 2006-02-08 19:16:12 +00:00
Michael Kerrisk 92057f4dbc Updated FIXMEs 2006-02-08 09:44:13 +00:00
Michael Kerrisk 64c7bb8a52 Add SEE ALSO for pwrite(2). 2006-02-08 04:18:44 +00:00
Michael Kerrisk 6188db2db4 Add SEE ALSO for pread(2).
As per Debian bug 351873.
2006-02-08 04:18:25 +00:00
Michael Kerrisk 4d2b74dded New pages for inotify API 2006-02-08 04:13:22 +00:00
Michael Kerrisk 314093c9cd New pages on NUMA memory allocation policy API. 2006-02-08 03:20:44 +00:00
Michael Kerrisk 1363cf9511 Added xref under dnotify description to inotify.7. 2006-02-06 22:43:15 +00:00
Michael Kerrisk 083ddbc2c7 Added BUGS txt on interaction between MCL_FUTURE and RLIMIT_MEMLOCK.
See the following LKML thread:
http://marc.theaimsgroup.com/?l=linux-kernel&m=113801392825023&w=2
"Rationale for RLIMIT_MEMLOCK"
2006-02-03 20:56:21 +00:00
Michael Kerrisk cbea10b39a Small wording change under NOTES to clarify
what happends when a process sends a signal to itself.
See Debian bug 350236.
2006-02-03 03:46:54 +00:00
Michael Kerrisk a5a997ca09 On x86, clone() should not be called through vsyscall,
but directly through "int $0x80".
2006-02-03 03:32:38 +00:00
Michael Kerrisk 48be114450 Major rewrite. 2006-02-02 19:46:34 +00:00
Michael Kerrisk 21045df8dd Other minor wording changes. 2006-02-02 18:18:55 +00:00
Michael Kerrisk 071dbad970 Added return types to prototypes for FD_SET(), FD_CLR(),
FD_ZERO, and FD_ISSET().
2006-02-02 18:15:36 +00:00
Michael Kerrisk 6e0e514c76 Rewrote declaration of 'msgp' to be "void *" in response
to Debian bug report 350884.
Various other wording fixes.
2006-02-02 10:47:23 +00:00
Michael Kerrisk 68b93ce208 Small wording changes 2006-02-02 03:25:50 +00:00
Michael Kerrisk bfe9ba6712 Clarify distinction between "file creation flags" and
"file status flags".
2006-02-02 03:25:41 +00:00
Michael Kerrisk 74f3f90ba5 Noted that portable applications should specify fd as -1
when using MAP_ANONYMOUS.
Some rewriting of description of MAP_ANONYMOUS.
2006-02-01 19:19:59 +00:00
Michael Kerrisk c72dada18f tfix 2006-02-01 18:39:15 +00:00
Michael Kerrisk 04d6ea6b8a Noted that waitid() does not set infop->si_uid field on
most other implementations.
2006-01-23 06:41:46 +00:00
Michael Kerrisk d6c1d7e0b5 New link to sigreturn.2 2006-01-17 21:45:31 +00:00
Michael Kerrisk cd84309e6b new link to sigsuspend.2 2006-01-17 21:45:04 +00:00
Michael Kerrisk 736e551b25 tfix 2006-01-16 19:40:20 +00:00
Michael Kerrisk ed645f8762 Clarify relationship between mmap2(2) and mmap64(3)
A few other small rewordings.
2006-01-15 20:47:36 +00:00
Michael Kerrisk b50582ebfa Added BUG noting that O_ASYNC can't be enabled via
open(): fcntl() must be used for this purpose.
2006-01-15 04:39:23 +00:00
Michael Kerrisk 6e126ed614 Formatting fix 2006-01-14 17:09:59 +00:00
Michael Kerrisk 964d4d9c5c Format fix 2006-01-14 17:05:44 +00:00
Michael Kerrisk e75529df3b Noted bug that could wrongly cause EPERM in unprivileged
capset() with 'pid' field == getpid().
2006-01-14 03:25:01 +00:00
Michael Kerrisk 80b50848d0 Replace "SYSV" by "System V" 2006-01-13 09:44:53 +00:00
Michael Kerrisk aa651b3950 Replace "SysV" by "System V" 2006-01-13 09:39:55 +00:00
Michael Kerrisk 62d4f1bd38 Relocate misplaced discussion of MSG_DONTWAIT. 2006-01-13 07:56:23 +00:00
Michael Kerrisk 28d88c1751 Global change to many pages...
Various pages use inconsistent terms for 'null byte' (which
is the C99/SUSv3 term for the '\0' character).
To rectify this the following changes were made in these pages:

Replace 'zero byte' with 'null byte'.
Replace 'null character' with 'null byte'.
Replace 'nulls' with 'null bytes'.
Replace 'NUL-terminated' by 'null-terminated'.
Replace 'NUL' by 'null byte'.
Replace 'terminating NUL' by 'terminating null byte'.
Replace 'final NUL' by 'terminating null byte'.
Replace 'NUL character' by 'null byte'.
2006-01-13 02:09:44 +00:00
Michael Kerrisk 16055a24f3 Added GLIBC NOTES describing operation of glibc's
gethostname() wrapper function.
2006-01-12 21:53:50 +00:00
Michael Kerrisk fee44d9bff Noted that EPOLLONESHOT was added in 2.6.2 2006-01-04 11:03:07 +00:00
Michael Kerrisk dc81d42e12 Updated FIXME 2006-01-04 10:25:08 +00:00
Michael Kerrisk 34fa629837 Added some text to explain the usual scenario in which
sigaltstack() is employed.
2006-01-01 07:02:49 +00:00
Michael Kerrisk 5059acc358 Remove text under EINVAL error: "This may change in the future:
see linux/unix/sock.c for details."  This behaviour has been
unchanged for a long time, and seems unlikely to change.

Add EADDRINUSE to errors.
2005-12-19 10:46:01 +00:00
Michael Kerrisk 1df419f2b7 Add cmsg.3 to SEE ALSO. 2005-12-19 09:16:57 +00:00
Michael Kerrisk 69c4c18902 updated FIXME 2005-12-14 16:46:05 +00:00
Michael Kerrisk 512c311c5e Put 'flags' list in alphabetical order. 2005-12-14 16:44:39 +00:00