diff options
author | Michael Kerrisk <mtk.manpages@gmail.com> | 2006-04-06 08:27:24 +0000 |
---|---|---|
committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2006-04-06 08:27:24 +0000 |
commit | 66c4fb122703d5b39e0527a5bda2122ef90043c2 (patch) | |
tree | d32b1b307b5309020e40d83c91a1cb97497f75b5 | |
parent | 97c0488f3e6769af78ee996e99501a98e2ac3f39 (diff) |
Ready for 2.29 release.
-rw-r--r-- | Changes | 94 | ||||
-rw-r--r-- | Changes.old | 5 | ||||
-rw-r--r-- | HOWTOHELP | 67 | ||||
-rw-r--r-- | man-pages-2.29.lsm | 2 |
4 files changed, 138 insertions, 30 deletions
@@ -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 --------------------------- @@ -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 |