2008-06-11 22:42:54 +00:00
|
|
|
|
==================== Changes in man-pages-3.01 ====================
|
2007-09-19 21:40:03 +00:00
|
|
|
|
|
2008-06-25 15:33:06 +00:00
|
|
|
|
Released: 2008-06-25, Munich
|
2007-09-19 21:40:03 +00:00
|
|
|
|
|
|
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
|
Contributors
|
|
|
|
|
------------
|
2007-10-23 11:33:49 +00:00
|
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
|
The following people contributed notes, ideas, or patches that have
|
|
|
|
|
been incorporated in changes in this release:
|
2007-09-20 18:15:23 +00:00
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
Alain Portal <aportal@univ-montp2.fr>
|
2008-06-16 11:08:34 +00:00
|
|
|
|
Andreas Herrmann <andreas.herrmann3@amd.comm>
|
2008-06-24 03:34:40 +00:00
|
|
|
|
Andrew P <ap@zip.com.au>
|
2008-06-12 11:46:56 +00:00
|
|
|
|
Andrew Clayton <andrew@digital-domain.net>
|
2008-06-23 09:42:51 +00:00
|
|
|
|
Bart Van Assche <bart.vanassche@gmail.com>
|
2008-06-23 06:01:06 +00:00
|
|
|
|
Christian Borntraeger <borntraeger@de.ib.com>
|
2008-06-11 22:42:54 +00:00
|
|
|
|
Christoph Hellwig <hch@infradead.org>
|
2008-06-13 09:17:39 +00:00
|
|
|
|
Daniele Giacomini <appunti2@gmail.com>
|
2008-06-18 09:17:18 +00:00
|
|
|
|
Dorin Lazar <dorin.lazar@gmail.com>
|
2008-06-18 20:30:51 +00:00
|
|
|
|
George Spelvin <linux@horizon.com>
|
2008-09-18 12:30:40 +00:00
|
|
|
|
Jason Englander <jason@englanders.cc>
|
2008-06-18 20:30:51 +00:00
|
|
|
|
Jeff Moyer <jmoyer@redhat.com>
|
2008-06-23 06:01:06 +00:00
|
|
|
|
Laurent Vivier <laurent.vivier@bull.net>
|
2008-06-18 20:30:51 +00:00
|
|
|
|
Masatake YAMOTO <yamoto@redhat.com>
|
|
|
|
|
Matt Mackall <mpm@selenic.com>
|
2008-06-12 10:11:40 +00:00
|
|
|
|
Neil Horman <nhorman@tuxdriver.com>
|
2008-06-16 11:08:34 +00:00
|
|
|
|
Pavel Machek <pavel@suse.cz>
|
2008-06-11 22:42:54 +00:00
|
|
|
|
Peter Zijlstra <a.p.zijlstra@chello.nl>
|
2008-06-18 09:17:18 +00:00
|
|
|
|
Petr Baudis <pasky@suse.cz>
|
2008-06-12 10:11:40 +00:00
|
|
|
|
Petr Gajdos <pgajdos@suse.cz>
|
2008-06-23 09:42:51 +00:00
|
|
|
|
Roman Zippel <zippel@linux-m68k.org>
|
2008-06-11 22:42:54 +00:00
|
|
|
|
Sam Varshavchik <mrsam@courier-mta.com>
|
|
|
|
|
Samuel Thibault <samuel.thibault@ens-lyon.org>
|
2008-06-16 11:08:34 +00:00
|
|
|
|
Stephane Chazelas <stephane_chazelas@yahoo.fr>
|
2008-06-11 22:42:54 +00:00
|
|
|
|
Stuart Cunningham <stuartc@rd.bbc.co.uk>
|
2008-06-24 14:57:55 +00:00
|
|
|
|
Thomas Gleixner <tglx@linutronix.de>
|
2008-06-16 11:08:34 +00:00
|
|
|
|
Tolga Dalman <tdalman@project-psi.org>
|
2008-06-12 10:11:40 +00:00
|
|
|
|
Yao Zhao <dragonlinux@gmail.com>
|
2008-06-23 06:01:06 +00:00
|
|
|
|
WANG Cong <wcong@critical-links.com>
|
2007-11-24 10:49:28 +00:00
|
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
|
Apologies if I missed anyone!
|
2007-11-24 10:49:28 +00:00
|
|
|
|
|
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
New and rewritten pages
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
acct.5
|
|
|
|
|
mtk
|
|
|
|
|
A complete rewrite of this page, now with much more detail.
|
|
|
|
|
|
|
|
|
|
hostname.7
|
|
|
|
|
mtk
|
2008-09-18 12:30:40 +00:00
|
|
|
|
A description of hostname resolution. Taken from FreeBSD 6.2,
|
2008-06-25 15:31:51 +00:00
|
|
|
|
and lightly edited for man-pages style.
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
|
|
|
|
symlink.7
|
|
|
|
|
mtk
|
2008-06-25 15:31:51 +00:00
|
|
|
|
A description of symbolic links. Taken from FreeBSD 6.2, but
|
|
|
|
|
heavily edited for Linux details, improved readability, and
|
|
|
|
|
man-pages style.
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
|
|
|
|
|
2008-06-12 10:11:40 +00:00
|
|
|
|
Newly documented interfaces in existing pages
|
|
|
|
|
---------------------------------------------
|
|
|
|
|
|
|
|
|
|
getrlimit.2
|
|
|
|
|
mtk / Peter Zijlstra
|
|
|
|
|
Add description of RLIMIT_RTTIME limit, new in 2.6.25.
|
|
|
|
|
|
|
|
|
|
mkstemp.3
|
|
|
|
|
mtk
|
|
|
|
|
Add description of mkostemp(), new in glibc 2.7.
|
|
|
|
|
|
|
|
|
|
core.5
|
|
|
|
|
mtk, after a note by Petr Gajdos; review by Neil Horman
|
|
|
|
|
Document core_pattern pipe syntax, which appeared in
|
2008-06-12 11:51:54 +00:00
|
|
|
|
kernel 2.6.19.
|
|
|
|
|
Add an example program demonstrating use of core_pattern
|
|
|
|
|
pipe syntax.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
mtk
|
|
|
|
|
Document /proc/PID/coredump_filter, new in kernel 2.6.23.
|
2008-06-12 11:51:54 +00:00
|
|
|
|
Documentation was based on the text in
|
|
|
|
|
Documentation/filesystems/proc.txt, plus testing, and
|
2008-06-18 09:17:18 +00:00
|
|
|
|
checking the kernel source.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
|
|
|
|
|
proc.5
|
|
|
|
|
mtk
|
|
|
|
|
Document /proc/PID/oom_score, which was new in kernel 2.6.11.
|
2008-06-12 11:52:08 +00:00
|
|
|
|
This file displays the "badness" score of the process, which
|
2008-06-12 11:51:54 +00:00
|
|
|
|
provides the basis for OOM-killer decisions.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
mtk
|
|
|
|
|
Document /proc/PID/oom_adj, which was new in kernel 2.6.11.
|
2008-06-12 11:51:54 +00:00
|
|
|
|
This file influences the oom_score of a process.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
mtk
|
|
|
|
|
Document /proc/PID/limits, which was new in 2.6.24.
|
2008-06-12 11:51:54 +00:00
|
|
|
|
This file displays a process's resource limits.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
mtk
|
|
|
|
|
Document /proc/PID/fdinfo/*, which was new in 2.6.22.
|
|
|
|
|
These files display info about each descriptor opened by the
|
2008-06-12 11:51:54 +00:00
|
|
|
|
process: the current file offset, and the file access mode +
|
|
|
|
|
file status flags as set in open() or fcntl(F_SETFL).
|
2008-06-12 10:11:40 +00:00
|
|
|
|
mtk
|
|
|
|
|
Document /proc/PID/mountinfo, which was new in 2.6.26.
|
2008-06-12 11:51:54 +00:00
|
|
|
|
This file displays information about mount points.
|
|
|
|
|
Closely based on text from Documentation/filesystems/proc.txt.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
mtk
|
|
|
|
|
Document /proc/PID/mountstats, which was new in 2.6.17.
|
2008-06-12 11:51:54 +00:00
|
|
|
|
This file displays statistics about mount points.
|
2008-06-18 09:17:18 +00:00
|
|
|
|
mtk
|
|
|
|
|
Document /proc/PID/status.
|
2008-06-24 03:34:40 +00:00
|
|
|
|
Samuel Thibault / mtk, review by Laurent Vivier,
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Christian Borntraeger, and Andrew P
|
2008-06-23 06:01:06 +00:00
|
|
|
|
Document guest (virtual CPU) time field in /proc/stat.
|
|
|
|
|
Document guest (virtual CPU) time fields in /proc/PID/stat.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
New links
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
mkostemp.3
|
|
|
|
|
mtk
|
|
|
|
|
Link to mkstemp.3.
|
|
|
|
|
|
2008-06-12 11:46:56 +00:00
|
|
|
|
getcwd.2
|
|
|
|
|
mtk
|
|
|
|
|
Link to getcwd.3, which describes several interfaces, among
|
2008-06-12 11:51:54 +00:00
|
|
|
|
them getcwd(), which is in fact a system call.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
|
2008-06-18 09:17:18 +00:00
|
|
|
|
sched_setaffinity.2
|
|
|
|
|
sched_setscheduler.2
|
|
|
|
|
set_mempolicy.2
|
|
|
|
|
mbind.2
|
|
|
|
|
mtk
|
2008-06-25 15:31:51 +00:00
|
|
|
|
SEE ALSO: Add cpuset(7).
|
2008-06-18 09:17:18 +00:00
|
|
|
|
|
|
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
|
Global changes
|
|
|
|
|
--------------
|
2007-11-24 10:49:28 +00:00
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
chown.2
|
|
|
|
|
faccessat.2
|
|
|
|
|
fchmodat.2
|
|
|
|
|
fchownat.2
|
|
|
|
|
fstatat.2
|
|
|
|
|
getxattr.2
|
|
|
|
|
link.2
|
|
|
|
|
linkat.2
|
|
|
|
|
listxattr.2
|
|
|
|
|
open.2
|
|
|
|
|
readlink.2
|
|
|
|
|
removexattr.2
|
|
|
|
|
rename.2
|
|
|
|
|
setxattr.2
|
|
|
|
|
stat.2
|
|
|
|
|
symlink.2
|
|
|
|
|
symlinkat.2
|
|
|
|
|
unlink.2
|
|
|
|
|
futimes.3
|
|
|
|
|
remove.3
|
|
|
|
|
path_resolution.7
|
2008-06-10 08:47:02 +00:00
|
|
|
|
mtk
|
2008-06-11 22:42:54 +00:00
|
|
|
|
SEE ALSO: Add symlink(7).
|
|
|
|
|
|
2008-06-12 10:11:40 +00:00
|
|
|
|
intro.1
|
|
|
|
|
time.1
|
|
|
|
|
fcntl.2
|
|
|
|
|
gethostbyname.3
|
|
|
|
|
ioctl_list.2
|
|
|
|
|
mtk
|
|
|
|
|
Wrap source lines so that new sentence starts on new line.
|
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
addseverity.3
|
|
|
|
|
backtrace.3
|
|
|
|
|
dlopen.3
|
|
|
|
|
fmtmsg.3
|
|
|
|
|
getnameinfo.3
|
|
|
|
|
getpt.3
|
|
|
|
|
grantpt.3
|
|
|
|
|
makecontext.3
|
|
|
|
|
ptsname.3
|
|
|
|
|
tcgetsid.3
|
|
|
|
|
unlockpt.3
|
|
|
|
|
wordexp.3
|
2008-06-09 21:12:35 +00:00
|
|
|
|
mtk
|
2008-06-11 22:42:54 +00:00
|
|
|
|
Added VERSIONS section.
|
|
|
|
|
|
2008-06-18 09:17:18 +00:00
|
|
|
|
msgctl.2
|
|
|
|
|
msgget.2
|
|
|
|
|
semget.2
|
|
|
|
|
semop.2
|
|
|
|
|
pciconfig_read.2
|
|
|
|
|
basename.3
|
|
|
|
|
cmsg.3
|
|
|
|
|
ftok.3
|
|
|
|
|
console_ioctl.4
|
|
|
|
|
tzfile.5
|
|
|
|
|
mq_overview.7
|
|
|
|
|
pty.7
|
|
|
|
|
mtk
|
|
|
|
|
For consistency, "fix" cases where argument of .B or .I was
|
2008-06-25 15:31:51 +00:00
|
|
|
|
on the following source line.
|
2008-06-18 09:17:18 +00:00
|
|
|
|
|
2008-06-23 09:42:51 +00:00
|
|
|
|
adjtimex.2
|
|
|
|
|
getrusage.2
|
|
|
|
|
io_getevents.2
|
|
|
|
|
poll.2
|
|
|
|
|
select.2
|
|
|
|
|
semop.2
|
|
|
|
|
sigwaitinfo.2
|
|
|
|
|
aio_suspend.3
|
|
|
|
|
clock_getres.3
|
|
|
|
|
mq_receive.3
|
|
|
|
|
mq_send.3
|
|
|
|
|
sem_wait.3
|
2008-06-24 14:57:55 +00:00
|
|
|
|
proc.5
|
2008-06-23 09:42:51 +00:00
|
|
|
|
mtk
|
|
|
|
|
SEE ALSO: add time(7)
|
|
|
|
|
|
2008-09-18 12:30:40 +00:00
|
|
|
|
Typographical or grammatical errors have been corrected in several places.
|
2008-06-23 06:01:06 +00:00
|
|
|
|
(Special thanks to Nicolas Fran<61>ois and Alain Portal.)
|
2008-09-18 12:30:40 +00:00
|
|
|
|
|
2008-03-19 07:09:48 +00:00
|
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
|
Changes to individual pages
|
|
|
|
|
---------------------------
|
2008-06-05 20:14:50 +00:00
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
acct.2
|
|
|
|
|
mtk
|
|
|
|
|
Add a few more words to DESCRIPTION.
|
2008-06-12 11:51:54 +00:00
|
|
|
|
NOTES: Add pointer to acct(5).
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
|
|
|
|
alarm.2
|
|
|
|
|
Alain Portal
|
2008-06-25 15:27:57 +00:00
|
|
|
|
s/process/calling process/ so as to say that the alarm signal is
|
2008-06-12 11:51:54 +00:00
|
|
|
|
delivered to the calling process.
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
2008-06-12 10:11:40 +00:00
|
|
|
|
brk.2
|
|
|
|
|
Yao Zhao / mtk
|
|
|
|
|
Clarify discussion of return value of sbrk().
|
|
|
|
|
mtk
|
|
|
|
|
DESCRIPTION: Add some sentences giving an overview of these
|
2008-06-12 11:51:54 +00:00
|
|
|
|
interfaces.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
Add note recommending use of malloc(3).
|
2008-06-12 11:51:54 +00:00
|
|
|
|
Change name of brk() argument to the simpler 'addr'.
|
|
|
|
|
Add "(void *)" cast to "-1" for error return of sbrk().
|
|
|
|
|
Removed some incorrect text about "brk(0)".
|
|
|
|
|
Note that SUSv2 specified the return value of sbrk().
|
|
|
|
|
Added a detail on the glibc brk() wrapper.
|
2008-06-25 16:07:08 +00:00
|
|
|
|
Remove discussions of old standards (C89 and POSIX.1-1990);
|
2008-06-12 11:51:54 +00:00
|
|
|
|
CONFORMING TO already discusses the situation with respect
|
|
|
|
|
to more recent standards.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
chmod.2
|
|
|
|
|
mtk
|
|
|
|
|
Clarify description of chmod() and fchmod().
|
2008-06-12 11:51:54 +00:00
|
|
|
|
Add further detail on S_ISUID, S_ISGID, and S_ISVTX permissions.
|
|
|
|
|
Reformat list of permissions bits.
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
|
|
|
|
chown.2
|
|
|
|
|
mtk
|
|
|
|
|
Describe rules governing ownership of new files (bsdgroups
|
2008-06-12 11:51:54 +00:00
|
|
|
|
versus sysvgroups, and the effect of the parent directory's
|
|
|
|
|
set-group-ID permission bit).
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
|
|
|
|
chroot.2
|
|
|
|
|
Alain Portal
|
|
|
|
|
Clarify description a little.
|
2008-06-12 11:51:54 +00:00
|
|
|
|
s/changes the root directory/
|
|
|
|
|
changes the root directory of the calling process/
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
2008-06-12 10:11:40 +00:00
|
|
|
|
execve.2
|
|
|
|
|
mtk
|
|
|
|
|
Fix text that warns against use of NULL argv and envp.
|
2008-06-12 11:51:54 +00:00
|
|
|
|
Using a NULL envp does in fact seem to be portable (works
|
2008-06-12 10:11:40 +00:00
|
|
|
|
on Solaris and FreeBSD), but the Linux semantics for a NULL
|
2008-06-12 11:51:54 +00:00
|
|
|
|
argv certainly aren't consistent with other implementations.
|
|
|
|
|
See http://bugzilla.kernel.org/show_bug.cgi?id=8408.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
|
2008-06-18 09:17:18 +00:00
|
|
|
|
getdents.2
|
2008-06-25 16:08:18 +00:00
|
|
|
|
mtk, after a note from George Spelvin
|
2008-06-18 09:17:18 +00:00
|
|
|
|
Document d_type field, present since kernel 2.6.4.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Other minor edits.
|
2008-06-18 09:17:18 +00:00
|
|
|
|
|
2008-06-24 03:34:40 +00:00
|
|
|
|
getitimer.2
|
|
|
|
|
mtk
|
|
|
|
|
Noted that POSIX.1 leaves interactions with alarm(), sleep(),
|
2008-06-25 15:31:51 +00:00
|
|
|
|
and usleep() unspecified.
|
2008-06-24 03:34:40 +00:00
|
|
|
|
Linux 2.6.16 removed the MAX_SEC_IN_JIFFIES ceiling on timer
|
2008-06-25 15:31:51 +00:00
|
|
|
|
values.
|
|
|
|
|
Other minor changes.
|
2008-06-24 03:34:40 +00:00
|
|
|
|
|
2008-06-18 20:30:51 +00:00
|
|
|
|
io_cancel.2
|
|
|
|
|
io_destroy.2
|
|
|
|
|
io_getevents.2
|
|
|
|
|
io_setup.2
|
|
|
|
|
io_submit.2
|
|
|
|
|
mtk, after a note by Masatake YAMOTO and input from Jeff Moyer
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Describe the unconventional error return provided by the
|
|
|
|
|
wrapper function in libaio (and contrast with behavior if
|
|
|
|
|
the system call is invoked via syscall(2)).
|
|
|
|
|
See http://thread.gmane.org/gmane.linux.ltp/4445/
|
2008-06-18 20:30:51 +00:00
|
|
|
|
Alain Portal / mtk
|
|
|
|
|
Re-order ERRORS and SEE ALSO entries to be alphabetical.
|
|
|
|
|
|
2008-06-23 06:01:06 +00:00
|
|
|
|
io_getevents.2
|
|
|
|
|
Alain Portal
|
|
|
|
|
Small wording fix.
|
|
|
|
|
|
|
|
|
|
io_submit.2
|
|
|
|
|
Jeff Moyer
|
|
|
|
|
s/AIO request blocks/AIO control blocks/
|
|
|
|
|
|
2008-06-12 10:11:40 +00:00
|
|
|
|
mknod.2
|
|
|
|
|
mtk
|
|
|
|
|
Note that EEXIST applies, even if the pathname is a
|
2008-06-12 11:51:54 +00:00
|
|
|
|
(possibly dangling) symbolic link.
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
2008-06-23 09:42:51 +00:00
|
|
|
|
nanosleep.2
|
|
|
|
|
mtk, after a report from Stephane Chazelas
|
|
|
|
|
Remove crufty discussion of HZ, and replace with a pointer
|
2008-06-25 15:31:51 +00:00
|
|
|
|
to time(7).
|
|
|
|
|
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485636
|
2008-06-23 09:42:51 +00:00
|
|
|
|
mtk, after some discussions with Bart Van Assche and Roman Zippel
|
|
|
|
|
NOTES: describe CLOCK_REALTIME versus CLOCK_NANOSLEEP
|
2008-06-25 15:31:51 +00:00
|
|
|
|
See also http://thread.gmane.org/gmane.linux.kernel/696854/
|
|
|
|
|
"nanosleep() uses CLOCK_MONOTONIC, should be CLOCK_REALTIME?"
|
2008-06-23 09:42:51 +00:00
|
|
|
|
mtk
|
|
|
|
|
Replace mentions of "process' by "thread".
|
|
|
|
|
NOTES: describe case where clock_nanosleep() can be preferable.
|
|
|
|
|
Some minor rewrites.
|
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
open.2
|
2008-06-12 10:11:40 +00:00
|
|
|
|
mtk, after a note from Christoph Hellwig
|
2008-06-11 22:42:54 +00:00
|
|
|
|
NOTES: Note that access mode flags are not single bits,
|
2008-06-12 11:51:54 +00:00
|
|
|
|
and document the Linuxism "access mode 3".
|
2008-06-11 22:42:54 +00:00
|
|
|
|
See also http://thread.gmane.org/gmane.linux.kernel/653123.
|
|
|
|
|
|
2008-06-18 09:17:18 +00:00
|
|
|
|
readdir.2
|
|
|
|
|
mtk
|
2008-06-18 20:30:51 +00:00
|
|
|
|
Minor wording fixes.
|
|
|
|
|
|
|
|
|
|
recv.2
|
|
|
|
|
Alain Portal
|
|
|
|
|
Add comment to 'ee_pad' field in structure definition.
|
2008-06-18 09:17:18 +00:00
|
|
|
|
|
2008-06-12 10:11:40 +00:00
|
|
|
|
sched_setscheduler.2
|
2008-06-11 22:42:54 +00:00
|
|
|
|
mtk
|
2008-06-12 10:11:40 +00:00
|
|
|
|
Add pointer to discussion of RLIMIT_RTTIME in getrlimit.2.
|
|
|
|
|
mtk, after a note by Andrew Clayton
|
|
|
|
|
Rewrote and restructured various parts of the page for greater
|
2008-06-12 11:51:54 +00:00
|
|
|
|
clarity.
|
2008-06-16 11:08:34 +00:00
|
|
|
|
mtk
|
|
|
|
|
Add more detail to the rules that are applied when an
|
2008-06-25 15:31:51 +00:00
|
|
|
|
unprivileged process with a non-zero RLIMIT_RTPRIO limit
|
|
|
|
|
changes policy and priority.
|
2008-06-18 09:17:18 +00:00
|
|
|
|
SEE ALSO: Add Documentation/scheduler/sched-rt-group.txt
|
2008-06-16 11:08:34 +00:00
|
|
|
|
|
2008-06-18 09:17:18 +00:00
|
|
|
|
sync_file_range.2
|
2008-06-16 11:08:34 +00:00
|
|
|
|
Pavel Machek
|
|
|
|
|
SYNC_FILE_RANGE_WRITE can block on writes greater than request
|
2008-06-25 15:31:51 +00:00
|
|
|
|
queue size. For some background, see
|
|
|
|
|
http://thread.gmane.org/gmane.linux.kernel/687713/focus=688340
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
2008-06-18 09:17:18 +00:00
|
|
|
|
syscalls.2
|
|
|
|
|
mtk
|
|
|
|
|
Added system call history back to version 1.2.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Fix typo on kernel version for pivot_root().
|
2008-06-18 09:17:18 +00:00
|
|
|
|
|
2008-06-23 06:01:06 +00:00
|
|
|
|
syslog.2
|
|
|
|
|
WANG Cong
|
|
|
|
|
Document ENOSYS error, which can occur if kernel was built without
|
2008-06-25 15:31:51 +00:00
|
|
|
|
CONFIG_PRINTK.
|
2008-06-23 06:01:06 +00:00
|
|
|
|
|
2008-09-18 12:30:42 +00:00
|
|
|
|
utime.2
|
|
|
|
|
Nicolas Fran<61>ois
|
2008-06-23 06:01:06 +00:00
|
|
|
|
Clarify description of 'times' array for utimes().
|
|
|
|
|
|
|
|
|
|
adjtime.3
|
|
|
|
|
mtk
|
|
|
|
|
The longstanding bug that if delta was NULL, olddelta
|
2008-06-25 15:31:51 +00:00
|
|
|
|
didn't return the outstanding clock adjustment, is now fixed
|
|
|
|
|
(since glibc 2.8 + kernel 2.6.26).
|
2008-06-23 06:01:06 +00:00
|
|
|
|
http://sourceware.org/bugzilla/show_bug?id=2449
|
|
|
|
|
http://bugzilla.kernel.org/show_bug.cgi?id=6761
|
2008-09-18 12:30:42 +00:00
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
dprintf.3
|
2008-06-10 08:47:02 +00:00
|
|
|
|
mtk
|
2008-06-11 22:42:54 +00:00
|
|
|
|
Note that these functions are included in the next POSIX revision.
|
2008-06-12 11:51:54 +00:00
|
|
|
|
Remove editorial discussion about what the functions should have
|
|
|
|
|
been named.
|
2008-06-10 08:47:02 +00:00
|
|
|
|
|
2008-06-23 06:01:06 +00:00
|
|
|
|
ftime.3
|
|
|
|
|
mtk
|
|
|
|
|
Rewrote various pieces, and added some details.
|
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
getaddrinfo.3
|
|
|
|
|
mtk
|
2008-06-16 11:08:34 +00:00
|
|
|
|
Improve description or 'hints' and 'res' arguments.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Add details on numeric strings that can be specified for 'node'.
|
2008-06-23 09:42:51 +00:00
|
|
|
|
Other fairly major restructurings and rewrites to improve
|
2008-06-25 15:31:51 +00:00
|
|
|
|
logical structure and clarity of the page.
|
2008-06-11 22:42:54 +00:00
|
|
|
|
SEE ALSO: Add hostname(7).
|
|
|
|
|
|
2008-06-16 11:08:34 +00:00
|
|
|
|
gethostbyname.3
|
|
|
|
|
mtk
|
|
|
|
|
DESCRIPTION: Add reference to inet_addr(3) for dotted notation.
|
|
|
|
|
SEE ALSO: add inet(3).
|
|
|
|
|
mtk
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Added BUGS section noting that gethostbyname() does not
|
|
|
|
|
recognize hexadecimal components in dotted address strings;
|
|
|
|
|
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482973
|
2008-06-16 11:08:34 +00:00
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
getmntent.3
|
|
|
|
|
mtk, after Stuart Cunningham pointed out the typo
|
|
|
|
|
Remove statement that LSB deprecates the functions
|
2008-06-12 11:51:54 +00:00
|
|
|
|
"endmntent(), setmntent() [sic] and setmntent()".
|
2008-06-12 13:42:30 +00:00
|
|
|
|
This doesn't seem to be true (I can't find mention of it
|
|
|
|
|
being deprecated in any of the LSB specs). Rather, LSB simply
|
2008-06-12 11:51:54 +00:00
|
|
|
|
doesn't specify these functions. (LSB 1.3 had a spec of
|
|
|
|
|
setmntent(), but not getmntent() or endmntent(), and noted
|
|
|
|
|
that having a spec of setmntent() was of little use without
|
|
|
|
|
also having a spec of getmntent().)
|
|
|
|
|
See also https://lists.linux-foundation.org/pipermail/\
|
|
|
|
|
lsb-discuss/2006-October/003078.html
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
2008-06-12 10:11:40 +00:00
|
|
|
|
getnameinfo.3
|
2008-06-16 11:08:34 +00:00
|
|
|
|
Tolga Dalman
|
|
|
|
|
Remove mention of sa_len field from example code.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
That field is a BSDism not present on Linux.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
mtk
|
|
|
|
|
Various minor changes.
|
|
|
|
|
|
2008-06-16 11:08:34 +00:00
|
|
|
|
inet.3
|
|
|
|
|
mtk / Stephane Chazelas
|
2008-06-25 15:31:51 +00:00
|
|
|
|
inet_aton() is *not* in POSIX.1.
|
|
|
|
|
Rewrote discussion of why inet_addr() is disfavored.
|
2008-06-16 11:08:34 +00:00
|
|
|
|
SEE ALSO: Add getaddrinfo(3).
|
|
|
|
|
as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482979.
|
|
|
|
|
mtk, after a note by Stephane Chazelas
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Describe the various address forms supported by inet_aton().
|
2008-06-16 11:08:34 +00:00
|
|
|
|
mtk
|
|
|
|
|
Rewrite description of inet_network().
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Clarify discussion of inet_lnaof(), inet_netof(), and inet_makeaddr().
|
2008-06-16 11:08:34 +00:00
|
|
|
|
Add discussion of Classful Addressing, noting that it is obsolete.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Added an EXAMPLE program.
|
2008-06-16 11:08:34 +00:00
|
|
|
|
mtk
|
|
|
|
|
Relocate discussion of i386 byte order to NOTES.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Note that inet_aton() returns an address in network byte order.
|
2008-06-16 11:08:34 +00:00
|
|
|
|
SEE ALSO: Add byteorder(3) and getnameinfo(3).
|
|
|
|
|
|
|
|
|
|
inet_ntop.3
|
|
|
|
|
mtk
|
|
|
|
|
Remove unneeded header files from SYNOPSIS.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
SEE ALSO: Add inet(3) and getnameinfo(3).
|
2008-06-16 11:08:34 +00:00
|
|
|
|
Make NAME line more precise.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Move errors to an ERRORS section.
|
|
|
|
|
Add EXAMPLE section pointing to inet_pton(3).
|
2008-06-16 11:08:34 +00:00
|
|
|
|
|
|
|
|
|
inet_pton.3
|
|
|
|
|
mtk / Stephane Chazelas
|
|
|
|
|
Remove statement that inet_pton() extends inet_ntoa();
|
2008-06-25 15:31:51 +00:00
|
|
|
|
that's not really true, since inet_pton() doesn't support
|
|
|
|
|
all of the string forms that are supported by inet_ntoa().
|
2008-06-16 11:08:34 +00:00
|
|
|
|
SEE ALSO: Add getaddrinfo(3).
|
|
|
|
|
as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482987.
|
|
|
|
|
mtk
|
|
|
|
|
Describe IPv6 address formats.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Describe dotted decimal format in more detail.
|
|
|
|
|
Add an example program.
|
2008-06-16 11:08:34 +00:00
|
|
|
|
mtk
|
|
|
|
|
Remove unneeded header files from SYNOPSIS.
|
|
|
|
|
Make NAME line more precise.
|
|
|
|
|
Make description of return value more precise.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
SEE ALSO: Add inet(3).
|
2008-06-16 11:08:34 +00:00
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
mkfifo.3
|
|
|
|
|
mtk
|
|
|
|
|
Note that EEXIST applies, even if the pathname is a
|
2008-06-12 11:51:54 +00:00
|
|
|
|
(possibly dangling) symbolic link.
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
2008-06-12 10:11:40 +00:00
|
|
|
|
mkstemp.3
|
|
|
|
|
mtk
|
2008-06-12 11:51:54 +00:00
|
|
|
|
Fix discussion of O_EXCL flag.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
These functions may also fail for any of the errors described
|
2008-06-12 11:51:54 +00:00
|
|
|
|
in open(2).
|
|
|
|
|
Various other rewordings.
|
2008-06-12 10:11:40 +00:00
|
|
|
|
|
2008-06-18 09:17:18 +00:00
|
|
|
|
readdir.3
|
|
|
|
|
mtk
|
|
|
|
|
Document DT_LNK (symbolic link) for d_type field.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Reorder DT_ entries alphabetically.
|
2008-06-18 09:17:18 +00:00
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
remainder.3
|
|
|
|
|
mtk
|
|
|
|
|
Recommend against drem(), in favor of remainder().
|
|
|
|
|
|
2008-06-23 06:01:06 +00:00
|
|
|
|
scanf.3
|
|
|
|
|
mtk, after a note from Stephane Chazelas
|
|
|
|
|
Add an ERRORS section documenting at least some of the errors
|
2008-06-25 15:32:01 +00:00
|
|
|
|
that may occur for scanf().
|
2008-06-25 15:31:51 +00:00
|
|
|
|
See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=487254.
|
2008-06-23 06:01:06 +00:00
|
|
|
|
mtk, after a note from Stephane Chazelas; review by Stephane Chazelas
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Document the GNU 'a' modifier for dynamically allocating strings.
|
|
|
|
|
See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=487254.
|
|
|
|
|
Document the GNU 'm' modifier for dynamically allocating strings.
|
2008-06-23 06:01:06 +00:00
|
|
|
|
|
2008-06-16 11:08:34 +00:00
|
|
|
|
strcat.3
|
|
|
|
|
Andreas Herrmann
|
|
|
|
|
s/strcat/strncat/ (a typo that changed the semantics in
|
2008-06-25 15:31:51 +00:00
|
|
|
|
DESCRIPTION).
|
2008-06-16 11:08:34 +00:00
|
|
|
|
|
2008-06-13 09:17:39 +00:00
|
|
|
|
strerror.3
|
|
|
|
|
mtk, after a note from Daniele Giacomini
|
|
|
|
|
Modify SYNOPSIS to show protoypes of both versions of strerror_r(),
|
2008-06-25 15:31:51 +00:00
|
|
|
|
and make other small clarifications of the description regarding
|
|
|
|
|
the two versions.
|
2008-06-13 09:17:39 +00:00
|
|
|
|
|
2008-06-18 20:30:51 +00:00
|
|
|
|
random.4
|
|
|
|
|
George Spelvin (taking time out from his busy Broadway schedule),
|
|
|
|
|
with some tweaks by Matt Mackall and mtk
|
|
|
|
|
Add a Usage subsection that recommends most users to use
|
|
|
|
|
/dev/urandom, and emphasizes parsimonious usage of
|
2008-06-25 15:31:51 +00:00
|
|
|
|
/dev/random.
|
2008-06-18 20:30:51 +00:00
|
|
|
|
|
2008-06-18 09:17:18 +00:00
|
|
|
|
locale.5
|
|
|
|
|
Petr Baudis <pasky@suse.cz>
|
|
|
|
|
LC_TIME: Describe first_weekday and first_workday.
|
2008-06-25 15:32:01 +00:00
|
|
|
|
|
2008-06-24 14:57:55 +00:00
|
|
|
|
proc.5
|
|
|
|
|
mtk
|
|
|
|
|
The vaious CPU time fields in /proc/stat and /proc/PID/stat
|
2008-06-25 15:31:51 +00:00
|
|
|
|
return time in clock ticks (USER_HZ, cputime_to_clock_t(),
|
|
|
|
|
sysconf(_SC_CLK_TCK)).
|
2008-06-24 14:57:55 +00:00
|
|
|
|
Updated, clarified and expanded the description several
|
2008-06-25 15:31:51 +00:00
|
|
|
|
fields in /proc/[number]/stat.
|
2008-06-24 14:57:55 +00:00
|
|
|
|
mtk
|
|
|
|
|
Clarified and expanded the description of /proc/[number]/fd.
|
|
|
|
|
mtk
|
|
|
|
|
Updated and clarified the description of /proc/[number]/statm.
|
|
|
|
|
mtk
|
|
|
|
|
Updated and clarified the description of /proc/sys/fs/dentry-state.
|
|
|
|
|
mtk
|
|
|
|
|
Many formatting, wording, and grammar fixes.
|
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
man-pages.7
|
|
|
|
|
mtk
|
|
|
|
|
Enhanced description of VERSIONS section.
|
2008-06-12 11:52:08 +00:00
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
mq_overview.7
|
|
|
|
|
mtk
|
|
|
|
|
Note that Linux does not currently support ACLs for POSIX
|
2008-06-12 11:51:54 +00:00
|
|
|
|
message queues.
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
|
|
|
|
sem_overview.7
|
2008-06-05 20:14:50 +00:00
|
|
|
|
mtk
|
2008-06-11 22:42:54 +00:00
|
|
|
|
Note that Linux supports ACLs on POSIX named semaphores
|
2008-06-12 11:51:54 +00:00
|
|
|
|
since 2.6.19.
|
2008-06-11 22:42:54 +00:00
|
|
|
|
|
2008-06-23 09:42:51 +00:00
|
|
|
|
time.7
|
2008-06-24 14:57:55 +00:00
|
|
|
|
mtk, with some suggestions from Bart Van Assche and Thomas Gleixner
|
2008-06-23 09:42:51 +00:00
|
|
|
|
Added some details about where jiffies come into play.
|
2008-06-25 15:31:51 +00:00
|
|
|
|
Added section on high-resolution timers.
|
|
|
|
|
Mentioned a few other time-related interfaces at various
|
|
|
|
|
points in the page.
|
|
|
|
|
See http://thread.gmane.org/gmane.linux.kernel/697378.
|
2008-06-23 09:42:51 +00:00
|
|
|
|
|
2008-06-11 22:42:54 +00:00
|
|
|
|
unix.7
|
|
|
|
|
mtk, after a note by Samuel Thibault
|
|
|
|
|
Provide a clear description of the three types of address that
|
2008-06-12 11:51:54 +00:00
|
|
|
|
can appear in the sockaddr_un structure: pathname, unnamed,
|
|
|
|
|
and abstract.
|