summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2006-04-06 08:27:24 +0000
committerMichael Kerrisk <mtk.manpages@gmail.com>2006-04-06 08:27:24 +0000
commit66c4fb122703d5b39e0527a5bda2122ef90043c2 (patch)
treed32b1b307b5309020e40d83c91a1cb97497f75b5
parent97c0488f3e6769af78ee996e99501a98e2ac3f39 (diff)
Ready for 2.29 release.
-rw-r--r--Changes94
-rw-r--r--Changes.old5
-rw-r--r--HOWTOHELP67
-rw-r--r--man-pages-2.29.lsm2
4 files changed, 138 insertions, 30 deletions
diff --git a/Changes b/Changes
index 2f45f9f17..25dac7465 100644
--- a/Changes
+++ b/Changes
@@ -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.
diff --git a/Changes.old b/Changes.old
index 64956130a..0b0d3ecc2 100644
--- a/Changes.old
+++ b/Changes.old
@@ -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
---------------------------
diff --git a/HOWTOHELP b/HOWTOHELP
index f2ec2e93c..1a62988e8 100644
--- a/HOWTOHELP
+++ b/HOWTOHELP
@@ -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
-
-
-restart_syscall(2) (new in kernel 2.6)
-kexec_load(2) (new in kernel 2.6.13)
+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
+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/ )
-
+preadv(2), pwritev(2) (new in ?? -- see
+ http://www.lwn.net/Articles/164887/ )
-epoll_pwait(2) (probably will arrive in 2.6.17)
-
+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
diff --git a/man-pages-2.29.lsm b/man-pages-2.29.lsm
index 6fc870143..d228a95c7 100644
--- a/man-pages-2.29.lsm
+++ b/man-pages-2.29.lsm
@@ -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