Ready for 2.29 release.

This commit is contained in:
Michael Kerrisk 2006-04-06 08:27:24 +00:00
parent 97c0488f3e
commit 66c4fb1227
4 changed files with 137 additions and 29 deletions

94
Changes
View File

@ -1,6 +1,6 @@
==================== Changes in man-pages-2.29 ====================
Released: 2006-??-??
Released: 2006-04-06
Contributors
------------
@ -8,6 +8,9 @@ Contributors
The following people contributed notes, ideas, or patches that have
been incorporated in changes in this release:
Michael Haardt <michael@moria.de>
Roberto Jimenoca <robertojimenoca@terra.es>
Stefan Puiu <stefanpuiuro@yahoo.com>
Apologies if I missed anyone!
@ -15,12 +18,101 @@ Apologies if I missed anyone!
Global changes
--------------
getrlimit.2
prctl.2
sigaction.2
elf.5
signal.7
mtk
Added SEE ALSO entry referring to new core.5 page.
New pages
---------
mkdirat.2
mtk
New page describing mkdirat(2), new in 2.6.16.
mknodat.2
mtk
New page describing mknodat(2), new in 2.6.16.
core.5
mtk
New page describing core dump files.
mkfifoat.3
mtk
New page describing mkfifoat(3).
Changes to individual pages
---------------------------
accept.2
getpeername.2
getsockname.2
Michael Haardt / mtk
Document EINVAL error for 'len' argument < 0.
fcntl.2
mtk
Expanded discussion of mandatory locking.
getrlimit.2
mtk
Added BUGS text on 2.6.x handling of RLIMIT_CPU limit
of zero seconds. See
http://marc.theaimsgroup.com/?l=linux-kernel&m=112256338703880&w=2
mkdir.2
mtk
Added SEE ALSO entry referring to new mkdirat.2.
mknod.2
mtk
Added SEE ALSO entry referring to new mknodat.2.
open.2
mtk / Roberto Jimenoca
Clarified discussion of file types affected by O_NONBLOCK.
See Debian bug 360243.
openat.2
mtk
Rewrote NOTES describing rationale for openat().
Various other minor changes.
recv.2
Stefan Puiu
Removed a misleading cross-ref to socket.2.
shmop.2
mtk
Since 2.6.17-rc1, shmdt() gives the error EINVAL in a further
circumstance: if shmaddr is not aligned on a page boundary.
unshare.2
mtk
Remove text saying that specifying invalid flags "is likely
to cause compatibility problems" since the kernel now
(2.6.17-rc1) contains an explicit check for invalid buts
with a consequent EINVAL error.
mkfifo.3
mtk
Added SEE ALSO entry referring to new mkfifoat.3.
proc.5
mtk
Information on core_pattern and core_uses_pid has
been migrated to the new core.5 page.
ip.7
Stefan Puiu
Removed paragraph referring to obsolete ipchains / ipfw(4).
sem_overview.7
mtk
Add SEE ALSO entry referring to pthreads.7.

View File

@ -3468,10 +3468,6 @@ Greg Johnson <gjohnson@lanl.gov>
Apologies if I missed anyone!
Global changes
--------------
New pages
---------
@ -3490,6 +3486,7 @@ sem_overview.7
These pages supercede and provide a superset of the information
in the glibc (3thr) "semaphores(3)" manual page.
Changes to individual pages
---------------------------

View File

@ -255,43 +255,63 @@ If you are thinking of writing one or more of these pages, then:
System Calls
------------
add_key(2) (new in kernel 2.6.10)
keyctl(2) (new in kernel 2.6.10)
request_key(2) (new in kernel 2.6.10)
add_key(2) (new in kernel 2.6.10)
keyctl(2) (new in kernel 2.6.10)
request_key(2) (new in kernel 2.6.10)
See:
Documentation/keys.txt
Documentation/keys-request-key.txt
ioprio_get(2) (new in kernel 2.6.13)
ioprio_set(2) (new in kernel 2.6.13)
See Documentation/block/ioprio.txt
ioprio_get(2) (new in kernel 2.6.13)
ioprio_set(2) (new in kernel 2.6.13)
See:
Documentation/block/ioprio.txt
The following may also be useful:
http://marc.theaimsgroup.com/?t=106829609100002&r=1&w=2
Subject: [PATCH] cfq + io priorities
Date: 2003-11-08 12:47:58
http://marc.theaimsgroup.com/?l=linux-kernel&m=110364047432467&w=2
Subject: [PATCH][CFT] time sliced cfq ver18
From: Jens Axboe <axboe () suse ! de>
Date: 2004-12-21 14:40:50
restart_syscall(2) (new in kernel 2.6)
kexec_load(2) (new in kernel 2.6.13)
migrate_pages(2) (new in kernel 2.6.16)
See Documentation/vm/page_migration
preadv(2), pwritev(2) (new in ?? -- see
http://www.lwn.net/Articles/164887/ )
restart_syscall(2) (new in kernel 2.6)
epoll_pwait(2) (probably will arrive in 2.6.17)
kexec_load(2) (new in kernel 2.6.13)
migrate_pages(2) (new in kernel 2.6.16)
See Documentation/vm/page_migration
preadv(2), pwritev(2) (new in ?? -- see
http://www.lwn.net/Articles/164887/ )
epoll_pwait(2) (probably will arrive in 2.6.17)
splice(2) Likely to be in 2.6.17.
See http://lwn.net/Articles/178199/
sync_file_range(2) Likely to be in 2.6.17.
See the kernel source for comments describing
this interface in fs/sync.c.
See http://lwn.net/Articles/178199/
set_robust_list(2) Likely to be in 2.6.17
get_robust_list(2)
The new *at(2) system calls in 2.6.16:
openat(2) S [Already documented]
faccessat(2)
faccessat(2) [See also gliubc wrapper for
AT_SYMLINK_NOFOLLOW and AT_EACCESS]
fstatat(2) S f (AT_SYMLINK_NOFOLLOW)
fchmodat(2)
fchownat(2) S f (AT_SYMLINK_NOFOLLOW)
futimesat(2) S [See also glibc wrapper]
mkdirat(2)
mknodat(2)
linkat(2) 2
futimesat(2) S [See also glibc wrapper]
mkdirat(2) [Already documented]
mknodat(2) [Already documented]
linkat(2) 2
unlinkat(2) S f (AT_REMOVEDIR)
symlinkat(2)
readlinkat(2)
@ -357,7 +377,6 @@ mallinfo(3)
mallopt(3)
mcheck(3), mprobe(3)
memmem(3) (GNU extension)
mkfifoat(3) -- see notes on the *at(2) syscalls above (since glibc 2.4)
readdir_r(3) (probably as additional text in readdir.3)
open_wmemstream(3) (since glibc 2.4)
posix_madvise(3)
@ -374,7 +393,6 @@ updwtmpx(3)
sigandset(3), sigosset(3), sigisemptyset(3)
(perhaps on same page as sigemptyset(3))
fwscanf(3), swscanf(3), vfwscanf(3), vswscanf(3), wscanf(3)
argp_error(3)
@ -441,6 +459,7 @@ wcstoq(3) (atoq(3))
wcstoq(3) (strtoq(3))
wcstouq(3) (strtouq(3))
wscanf(3) (scanf(3))
and fwscanf(3), swscanf(3), vfwscanf(3), vswscanf(3)
wcsftime(3) (strftime(3))
After these manual pages are written, add SEE ALSO entries

View File

@ -1,7 +1,7 @@
Begin3
Title: Section 2, 3, 4, 5 and 7 man pages for Linux
Version: 2.29
Entered-date: 2006-0?-??
Entered-date: 2006-04-06
Description: Linux and POSIX manual pages
Keywords: man pages
Author: several