This commit is contained in:
Michael Kerrisk 2008-04-18 17:05:40 +00:00
parent 3736a895a2
commit f0fa025878
1 changed files with 120 additions and 4 deletions

124
Changes
View File

@ -11,11 +11,16 @@ been incorporated in changes in this release:
Andries E. Brouwer <Andries.Brouwer@cwi.nl>
Felix Kater <fkater@googlemail.com>
Aurelien Gerome <ag@roxor.cx>
Ingo Molnar <mingo@elte.hu>
Justin Pryzby <justinpryzby@users.sourceforge.net>
Karsten Weiss <K.Weiss@science-computing.de>
Marty Leisner <leisner@rochester.rr.com>
Nicolas François <nicolas.francois@trialog.com>
Theodoros V. Kalamatianos <thkala@softlab.ece.ntua.gr>
Thomas Huriaux <thomas.huriaux@gmail.com>
Tim Stoakes <tim@stoakes.net>
Timothy Baldwin <T.E.Baldwin99@members.leeds.ac.uk>
Tolga Dalman <tdalman@project-psi.org>
Apologies if I missed anyone!
@ -35,7 +40,7 @@ st.4
ip.7
packet.7
mtk
Replace "(il)legal" by "permitted" or "valid".
Replace "(il)legal" by "(not) permitted" or "(in)valid".
read.2
utime.2
@ -95,6 +100,7 @@ Various pages
carrying the verbatim license.
Typographical or grammatical errors have been corrected in several places.
(Special thanks to Nicolas François.)
New pages
@ -140,44 +146,119 @@ setkey_r.3
Changes to individual pages
---------------------------
clone.2
mtk
Added note that CLONE_STOP (which no-one ever used anyway) is
now deprecated.
epoll_ctl.2
mtk
Added portability note to BUGS text for EPOLL_CTL_DEL.
gettid.2
mtk
Added VERSIONS section noting that this system call first
appeared in 2.4.11.
kill.2
Marty Leiser / mtk
Add text explicitly noting that sig==0 can be used to check for
the existence of a PID or PGID.
mtk
A few minor rewordings.
mount.2
mtk
The MS_REMOUNT changes in 2.4 were at 2.4.10 (not 2.4).
mtk
Minor wording change.
open.2
mtk
Note that O_CLOEXEC should be in the next POSIX.1 revision.
recv.2
Felix Kater / mtk
Improve wording for EAGAIN error in discussion of MSG_DONTWAIT.
sched_setscheduler.2
mtk, with input from Ingo Molnar
Add description of SCHED_IDLE policy (new in 2.6.23).
Tweak description of SCHED_BATCH.
Minor rewordings.
select_tut.2
Justin Pryzby
Various working clean-ps.
semop.2
Aurelien Gerome
Small fix in example code.
setpgid.2
mtk / Karsten Weiss
Clarify description of setpgid() a little.
setpriority.2
mtk, after a note from Ingo Molnar
Add text in NOTES about the punchier effect of nice values in
kernel 2.6.23 and later.
Add Documentation/scheduler/sched-nice-design.txt to SEE ALSO list.
signalfd.2
mtk
Added BUGS text noting that before kernel 2.6.25, the ssi_int
and ssi_ptr fields are not set.
Added comments describing fields in signalfd_siginfo structure.
Update field names in example program (s/signo/ssi_signo/).
Various small fixes, and remove duplicated sentence.
stat.2
mtk
Minor wording change.
timerfd_create.2
mtk
Minor change to example program.
Minor wording change.
utime.2
mtk
Change description in NAME line ("or" is not correct: these calls
always change *both* timestamps).
CONFORMING TO: utimes() is in POSIX.1-2001.
wait.2
mtk, after a note by Justin Pryzby
Add a sentence clarifying that even though the default disposition
of SIGCHLD is "ignore", explicitly setting the disposition to
SIG_IGN results in different treatment of zombies.
backtrace.3
Nicolas François
s/backtrace_symbols/backtrace-symbols_fd/ in one sentence.
ctimes.3
mtk
Add warning under NOTES that asctime(), ctime(), gmtime(), and
localtime() may each overwrite the static object returned by any
of the other calls.
Other minor edits.
fexecve.3
mtk
Clean up SYNOPSIS after work by cut-and-paste-Pete:
the necessary header file is <unistd.h> not <sys/time.h>!
futimes.3
mtk
Add documentation of lutimes(), which appeared in glibc 2.6.
mtk
Change description in NAME line ("or" is not correct: these calls
always change *both* timestamps).
futimes() did not come from 4.2BSD. (It came from FreeBSD; see
the FreeBSD man page.)
CONFORMING TO: futimes() did not come from 4.2BSD. (It came from
FreeBSD; see the FreeBSD man page.)
getenv.3
mtk
Noted that caller must not modify returned value string.
@ -194,11 +275,24 @@ getopt.3
mtk
Add 'optarg', 'optind', 'opterr', and 'optopt' to NAME section.
malloc.3
mtk
RETURN VALUE: Note circumstances in which successful malloc() and
calloc() can return NULL.
mq_open.3
mtk, after a note by Marty Leisner
Note that <fcntl.h> is needed for O_* constants and <sys/stat.h> is
needed for 'mode' constants.
raise.3
mtk / Timothy Baldwin
Clarify semantics of raise() when called from a multithreaded
program.
as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476484.
mtk
Rewrites and additions to various parts of the page.
rand.3
Tolga Dalman / aeb / mtk
Remove outdated warning in NOTES; encourage the use of
@ -247,7 +341,29 @@ undocumented.3
mtk
initstate_r(3), setkey_r(3), setstate_r(3) are now documented.
utmp.5
Nicolas François
Small rewording.
resolv.conf.5
Nicolas François
gethostname is in Section 2, not section 3.
charsets.7
Nicolas François
s/unicode.com/unicode.org/
inotify.7
mtk
Document SIGIO feature (new in 2.6.25) for inotify file descriptors.
mtk
Note that select()/poll()/epoll_wait() indicate a ready inotify
file descriptor as readable.
pthreads.7
Justin Pryzby
Grammar fix, plus fix typo in script.
standards.7
mtk
Add a section on the upcoming POSIX revision.