diff --git a/Changes b/Changes index e69de29bb..ce4d5edff 100644 --- a/Changes +++ b/Changes @@ -0,0 +1,70 @@ +==================== Changes in man-pages-2.66 ==================== + +Released: 2007-??-?? + + +Contributors +------------ + +The following people contributed notes, ideas, or patches that have +been incorporated in changes in this release: + +Amit K. Arora +David Chinner +Fredrik Noring +Mats Wichmann +Maxime Vaudequin +Ollie Wild +Ulrich Drepper + +Apologies if I missed anyone! + + +Global changes +-------------- + +Typographical or grammatical errors have been corrected in several +places. + + +New pages +--------- + +fallocate.2 + David Chinner, with some input from Amit Amora and mtk + Describes the fallocate() system call, new in 2.6.23. + + +Changes to individual pages +--------------------------- + +close.2 + Fredrik Noring + Add text cautioning about use of close() in + multithreaded programs. + +execve.2 + Ollie Wild / mtk + Add text describing limit on total size of argv + envp, + and changes that occurred with 2.6.23. + mtk + Add getopt(3) to SEE ALSO list. + +open.2 + mtk, Acked by Ulrich Drepper + Added description of O_CLOEXEC (new in 2.6.23) + other + minor fixes for O_DIRECT. + +recv.2 + mtk + Added description of MSG_CMSG_CLOEXEC (new in 2.6.23). + +sysctl.2 + mtk + Strengthened the warning against using this system call + and note that it may disappear in a future kernel version. + +rpc.3 + Mats Wichmann + Fix type definition for 'protocol' in prototypes of pmap_set() + and pmap_getport(). diff --git a/Changes.old b/Changes.old index f9c309fa8..db52f9942 100644 --- a/Changes.old +++ b/Changes.old @@ -8037,6 +8037,13 @@ stat.2 Add notes on the different system call interfaces that have appeared over time. +syscalls.2 + mtk + A fairly substantial rewrite of this page, + bringining it up to date with the current + kernel version, and listing all system calls + in tabular form. + uname.2 mtk Add notes on the different system call interfaces that diff --git a/HOWTOHELP b/HOWTOHELP index bbaf4c9f9..8f767c43b 100644 --- a/HOWTOHELP +++ b/HOWTOHELP @@ -234,6 +234,8 @@ If you are thinking of writing one or more of these pages, then: System Calls ------------ +clock_nanosleep(2) Since kernel 2.6 + perfmonctl(2) IA-64 specific sys_debug_setcontext(2) PowerPC id CONFIG_POWERPC @@ -253,33 +255,21 @@ restart_syscall(2) (new in kernel 2.6) getcpu(2) new in kernel 2.6.16; glibc support since version 2.6 with wrapper sched_getcpu(3) + 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/ ) - (Perhaps these will ultimately be library - functions.) - set_robust_list(2) New in 2.6.17 get_robust_list(2) Information can be found in the 2.6.17 ChangeLog under "lightweight robust futexes" move_pages(2) New in 2.6.18 -fallocate(2) May appear in a future kernel - -signalfd(2) Likely to appear around 2.6.23 (or pollfs?) - See http://lwn.net/Articles/225714/ -timerfd(2) Likely to appear around 2.6.22 (or pollfs?) - See http://lwn.net/Articles/225714/ - lutimesat(2) Likely to appear in a future kernel utimesnsat(2) Kernel 2.6.22? -futimesns(3) Supported in glibc since version 2.6, - layered on utimesnsat(2) +futimesns(3) To be supported in glibc, layered on utimesnsat(2)? /sys file system ---------------- @@ -296,7 +286,7 @@ Library Functions (See a further list of missing pages in the "undocumented(3)" manual page.) -Searches like the following are likely to suggest other functions +(Searches like the following are likely to suggest other functions that need to be documented: @@ -312,7 +302,6 @@ for f in $(cat $(echo $GLIBCDIR/abilist/*.abilist) | grep -v 'GLIBC' | \ done ) -clock_nanosleep(3) crypt_r(3) (To be added to crypt.3) dlinfo(3) Since glibc 2.3.3 (Solaris and FreeBSD have a similar function.) diff --git a/man-pages-2.66.Announce b/man-pages-2.66.Announce index 3a94746bc..4c999716d 100644 --- a/man-pages-2.66.Announce +++ b/man-pages-2.66.Announce @@ -1,7 +1,7 @@ RELEASE The Linux man page maintainer proudly announces. . . - man-pages-2.??.tar.gz- man pages for Linux + man-pages-2.x6.tar.gz - man pages for Linux Differences from the previous manual pages release are listed in the file "Changes". diff --git a/man-pages-2.66.lsm b/man-pages-2.66.lsm index 2200a47fc..d4b2c8653 100644 --- a/man-pages-2.66.lsm +++ b/man-pages-2.66.lsm @@ -1,13 +1,13 @@ Begin3 Title: Section 2, 3, 4, 5 and 7 man pages for Linux -Version: 2.65 -Entered-date: 2007-09-17 +Version: 2.66 +Entered-date: 2007-??-?? Description: Linux and POSIX manual pages Keywords: man pages Author: several Maintained-by: Michael Kerrisk Primary-site: ftp://ftp.kernel.org/pub/linux/docs/manpages - 2688k man-pages-2.65.tar.gz + ????k man-pages-2.??.tar.gz Alternate-site: ftp://ftp.win.tue.nl/pub/linux-local/manpages Copying-policy: several; for the POSIX pages, see the file POSIX-COPYRIGHT; the other pages are all freely distributable as long as