From 9fe6a80667f492f40df1fdab9f2106647a2a73c7 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Thu, 16 Dec 2004 14:51:54 +0000 Subject: [PATCH] --- Changes | 114 +++++++++++++++++++++++++++++++------------------------- 1 file changed, 64 insertions(+), 50 deletions(-) diff --git a/Changes b/Changes index b61b8b545..17fb13fb3 100644 --- a/Changes +++ b/Changes @@ -15,12 +15,14 @@ Andries Brouwer Chris Green Branden Robinson Emmanuel Colbus +Enrico Zini Eric Estievenart Fabian Kreutz Florian Weimer Jan Kuznik Joey (Martin) Schulze Johannes Berg +John V. Belmonte Karel Kulhavy Luis Javier Merino Morán Martin Pool @@ -51,23 +53,23 @@ of several Section 2 pages using the _syscallN() macros. on various pages. -- types such as "uint" in syscalN() declarations were changed - to "unsigned int", etc. + to "unsigned int", etc. - -- various other minor breakages in the synopses were fixed. + -- various other minor breakages in the synopses were fixed. The affected pages are: - getdents.2 - gettid.2 - llseek.2 - mmap2.2 - modify_ldt.2 - pivot_root.2 - quotactl.2 - readdir.2 - sysctl.2 - syslog.2 - tkill.2 + getdents.2 + gettid.2 + llseek.2 + mmap2.2 + modify_ldt.2 + pivot_root.2 + quotactl.2 + readdir.2 + sysctl.2 + syslog.2 + tkill.2 Typographical or grammatical errors have been corrected in several other places. @@ -82,19 +84,19 @@ bind.2 fcntl.2 Martin Pool - Added O_NOATIME to list of flags that can be changed via F_SETFL. + Added O_NOATIME to list of flags that can be changed via F_SETFL. mtk/aeb - Noted F_GETOWN bug after suggestion from aeb. - See also: - http://marc.theaimsgroup.com/?l=linux-kernel&m=108380640603164&w=2 + Noted F_GETOWN bug after suggestion from aeb. + See also: + http://marc.theaimsgroup.com/?l=linux-kernel&m=108380640603164&w=2 getrlimit.2 mtk Material on getrusage.2 has been separated out into its own page. - Rewrote discussion on RLIMIT_MEMLOCK to incorporate kernel - 2.6.9 changes. - Added note on RLIMIT_CPU error in older kernels. - Added RLIMIT_SIGPENDING + Rewrote discussion on RLIMIT_MEMLOCK to incorporate kernel + 2.6.9 changes. + Added note on RLIMIT_CPU error in older kernels. + Added RLIMIT_SIGPENDING Also made a few other minor changes. getrusage.2 @@ -107,8 +109,8 @@ getrusage.2 kill.2 Modified after suggestion from Emmanuel Colbus - Changed wording of sentence under NOTES describing - when signals can be sent to init. + Changed wording of sentence under NOTES describing + when signals can be sent to init. mlock.2, munlock.2, mlockall.2, munlockall.2 These have been consolidated into a single mlock.2 page. @@ -120,7 +122,7 @@ mmap.2 mtk Added cross-ref to setrlimit(2) concerning memory locking limits. Eric Estievenart - Note that MAP_FIXED replaces existing mappings + Note that MAP_FIXED replaces existing mappings msgctl.2 mtk @@ -139,9 +141,9 @@ msgop.2 open.2 Martin Pool - Added O_NOATIME (new in Linux 2.6.8) + Added O_NOATIME (new in Linux 2.6.8) mtk - Reordered list of 'flags' description alphabetically + Reordered list of 'flags' description alphabetically personality.2 2004-11-03 applied patch from Martin Schulze @@ -172,7 +174,7 @@ shmctl.2 Noted that CAP_IPC_LOCK is not required for SHM_UNLOCK since kernel 2.6.9. Added notes on 2.6.9 RLIMIT_MEMLOCK changes. - Added RLIMIT_SIGPENDING (new in Linux 2.6.8) + Added RLIMIT_SIGPENDING (new in Linux 2.6.8) shmget.2 mtk @@ -191,7 +193,7 @@ sigaction.2 Added SA_NOCLDWAIT. Updated discussion for POSIX.1-2001 and SIGCHLD and sa_flags. Noted that CLD_CONTINUED is supported since Linux 2.6.9. - Added SI_TKILL (new in Linux 2.4.19). + Added SI_TKILL (new in Linux 2.4.19). Other minor changes. signal.2 @@ -202,23 +204,29 @@ signal.2 sigwaitinfo.2 After bug report from Andrey Kiselev Fixed prototype: "timeout" --> "*timeout" - as per: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=222145 + as per: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=222145 + +stat,2 + Enrico Zini + Added text to clarify that S_IS*() macros should be applied to + st_mode field. + as per: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=249698 swapon.2 After bug report from Anand Kumria - Added "no swap space signature" to EINVAL error - as per http://bugs.debian.org/cgi-bin/bugreport.cgi + Added "no swap space signature" to EINVAL error + as per http://bugs.debian.org/cgi-bin/bugreport.cgi mtk - Added EINVAL error for swapoff() ("not currently a swap area"). - Added EBUSY error for swapon(). - A few formatting fixes. + Added EINVAL error for swapoff() ("not currently a swap area"). + Added EBUSY error for swapon(). + A few formatting fixes. times.2 mtk - In Linux 2.6, the return value of times changed; it is no - longer time since boot, but rather: + In Linux 2.6, the return value of times changed; it is no + longer time since boot, but rather: - boot_time + 2^32 / HZ - 300 + boot_time + 2^32 / HZ - 300 Repaired note on SIGCHLD behaviour to note that the POSIX non-conformance has been fixed in 2.6.9. @@ -228,14 +236,14 @@ undocumented.2 After bug report from Johannes Berg Changed .TH UNIMPLEMENTED - to: + to: .TH UNDOCUMENTED as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=220741 wait.2 mtk Added waitid(2). - Added WCONTINUED and WIFCONTINUED (new in 2.6.10). + Added WCONTINUED and WIFCONTINUED (new in 2.6.10). Added text on SA_NOCLDSTOP. Updated discussion of SA_NOCLDWAIT to reflect 2.6 behaviour. Much other text rewritten. @@ -245,7 +253,7 @@ wait4.2 Rewrote this page, removing much duplicated information, and replacing with pointers to wait.2. Luis Javier Merino Morán / mtk - CONFORMING TO said "SVr4, POSIX". Changed to "4.3BSD" + CONFORMING TO said "SVr4, POSIX". Changed to "4.3BSD" waitid.2 mtk @@ -255,7 +263,7 @@ assert.3 After bug report from Branden Robinson The assert() failure message goes to stderr not stdout. As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=284814 - + ctime.3 mtk Noted that 0 in tm_mday is interpreted to mean the last day @@ -264,7 +272,7 @@ ctime.3 getnameinfo.3 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=229618 getnameinfo() does not set errno, it returns a non-zero - value indicating the error. + value indicating the error. mtk added EAI_OVERFLOW error @@ -278,22 +286,28 @@ lseek64.3 tzset.3 Richard Kreckel - Change "NULL" to "empty" when talking about the value of TZ. - http://sources.redhat.com/bugzilla/show_bug.cgi?id=601 + Change "NULL" to "empty" when talking about the value of TZ. + http://sources.redhat.com/bugzilla/show_bug.cgi?id=601 printf.3 After bug report from Jan Kuznik http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=205736 Fixed bad realloc() use in snprintf() example +random.4 + After bug report from John V. Belmonte + Updated init and quit scripts to reflect kernel 2.4/2.6 reality + (Scripts taken from drivers/char/random.c) + as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=247779 + proc.5 mtk Updated description of /proc/loadavg to include nr_running(), nr_threads, last_pid. - rtsig-max and rtsig-nr went away in 2.6.8 + rtsig-max and rtsig-nr went away in 2.6.8 - updated statm, and fixed error in order of list + updated statm, and fixed error in order of list realpath.3 mtk @@ -304,7 +318,7 @@ boot.7 capabilities.7 mtk - Added O_NOATIME for CAP_FOWNER + Added O_NOATIME for CAP_FOWNER netdevice.7 Karel Kulhavy and AEB @@ -313,9 +327,9 @@ netdevice.7 signal.7 mtk - /proc/sys/kernel/rtsig-* were superceded by RLIMIT_SIGPENDING - in kernel 2.6.8. - + /proc/sys/kernel/rtsig-* were superceded by RLIMIT_SIGPENDING + in kernel 2.6.8. + tcp.7 mtk/aeb Updated details of interaction of TCP_CORK and TCP_NODELAY.