summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-07-08Ready for 3.70HEADman-pages-3.70masterMichael Kerrisk2-3/+3
2014-07-08Removed trailing white space at end of linesMichael Kerrisk3-3/+3
2014-07-08Changes: Expanded tabsMichael Kerrisk1-4/+4
2014-07-08Changes: Ready for 3.70Michael Kerrisk1-6/+295
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08iconv.1, ldd.1, connect.2, dup.2, epoll_ctl.2, eventfd.2, fallocate.2, ↵Michael Kerrisk37-37/+37
fcntl.2, getitimer.2, inotify_add_watch.2, open.2, pipe.2, poll.2, sendmmsg.2, set_tid_address.2, shmop.2, signalfd.2, splice.2, syscalls.2, syslog.2, tee.2, vmsplice.2, ether_aton.3, mallopt.3, printf.3, profil.3, charmap.5, proc.5, epoll.7, inotify.7, libc.7, pipe.7, sched.7, socket.7, udplite.7, iconvconfig.8, ld.so.8: tstamp Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08ldd.1: SEE ALSO: add sprof(1)Michael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08profil.3: SEE ALSO: add sprof(1)Michael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08ld.so.8: SEE ALSO: add sprof(1)Michael Kerrisk1-0/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08sprof.1: Reviewed by Marko MyllynenMichael Kerrisk1-1/+1
Reviewed-by: Marko Myllynen <myllynen@redhat.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08sprof.1: New page for the glibc sprof(1) commandMichael Kerrisk1-0/+301
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08ld.so.8: Clarify that LD_PROFILE can specify just a single shared objectMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08ld.so.8: Clarify that LD_PROFILE output is appended to target fileMichael Kerrisk1-1/+1
The LD_PROFILE output is appended to any existing contents of the target file. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08inotify.7: Clarify with events are generated for watched directoriesMichael Kerrisk1-7/+13
Really, with respect to watched directories, events fall into three classes (not two, as was shown): * Events that can be generated only for the watched directory. * Events that can be generated only for objects that are inside the watched directory. * Events that can be generated both for the watched directory and for objects inside the directory. So, mark these three classes more clearly in the list of inotify events. dd Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08fcntl.2: Suggest the use of real-time signals with F_NOTIFYMichael Kerrisk1-0/+5
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-08fcntl.2: ERRORS: Document ENOTDIR error for F_NOTIFYMichael Kerrisk1-0/+8
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-07pipe.7: Clarify that since 2.6.35, 65535 bytes is the default pipe capacityMichael Kerrisk1-1/+2
Reported-by: Walter Harms <wharms@bfs.de> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-07pipe.7: Add reference that the pipe capacity can be changed.Elie De Brauwer1-0/+10
In fcntl(2) F_SETPIPE_SZ, F_GETPIPE_SZ and /proc/sys/fs/pipe-max-size are defined, however pipe(7) still defines the pipe capacity as being a static entity. Adding a reference to fcntl(2). Signed-off-by: Elie De Brauwer <eliedebrauwer@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-07pipe.2: PIPE_BUF is defined in limits.hElie De Brauwer1-0/+4
To make use of PIPE_BUF in an application one should include limits.h. Adding a reference to this inclusion. Signed-off-by: Elie De Brauwer <eliedebrauwer@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-07epoll_ctl.2: BUGS: EPOLLWAKEUP is silently ignored without CAP_BLOCK_SUSPENDMichael Kerrisk1-0/+28
If the caller does not have CAP_BLOCK_SUSPEND, then EPOLLWAKEUP is silently ignored. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-07epoll.7: Minor tweaks to Neil Brown's patchMichael Kerrisk1-13/+15
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-07epoll.7: Document EPOLLWAKEUPNeilBrown1-0/+29
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-07epoll_ctl.2: Minor tweaks to Neil Brown's patchMichael Kerrisk1-4/+4
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-07epoll_ctl.2: Document EPOLLWAKEUPNeilBrown1-0/+20
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-06set_tid_address.2: SEE ALSO: add gettid(2)Michael Kerrisk1-1/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-06set_tid_address.2: Use "thread" rather than "process" in DESCRIPTIONMichael Kerrisk1-10/+10
Reported-by: Rich Felker <dalias@libc.org> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-06syscalls.2: grfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-05fcntl.2: Use proper page cross-references in F_NOTIFY discussionMichael Kerrisk1-6/+34
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-03poll.2: The negate-fd-to-ignore technique does not work for file descriptor 0Michael Kerrisk1-1/+2
See https://bugzilla.kernel.org/show_bug.cgi?id=79411 Reported-by: Nadav Har'El <nyh@math.technion.ac.il> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-01fcntl.2: The return value for F_SETPIPE_SZ is the pipe capacityMichael Kerrisk1-4/+2
Reported-by: Tomi Salminen <tlsalmin@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-01getitimer.2: Rewrite a few pieces to clarify some detailsMichael Kerrisk1-10/+17
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-01inotify.7: ffixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-07-01mallopt.3: MALLOC_MMAP_THRESHOLD_ and MALLOC_MMAP_MAX_ *do* work in setgid ↵Michael Kerrisk1-12/+0
programs My testing on this point was bogus, overlooking details of strace(1)'s behavior with setuid programs. See https://sourceware.org/bugzilla/show_bug.cgi?id=12155 Reported-by: Florian Weimer <fweimer@redhat.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29dup.2: Fix erroneous discussion regarding closing 'newfd' before calling dup2()Michael Kerrisk1-6/+35
And propose a workaround if the caller cares about catching close() time errors. See http://stackoverflow.com/questions/23440216/race-condition-when-using-dup2#comment36888604_23444465 and http://austingroupbugs.net/view.php?id=411 Reported-by: Rich Felker <dalias@libc.org> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29dup.2: Rework and enhance discussion of dup2()Michael Kerrisk1-23/+51
In particular, note that dup2() performs the steps of closing and reusing 'newfd' atomically. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29dup.2: Add subhead for dup3()Michael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29printf.3: Update references to standards for C and S conversion specifiersMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29printf.3: Remove some old text about glibc 2.0 changesMichael Kerrisk1-2/+2
We probably don't now need such ancient info. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29printf.3: wfixMichael Kerrisk1-3/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29getpass.3: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29cmsg.3: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29printf.3: Remove libc4 and libc5 detailsMichael Kerrisk1-46/+46
Rich Felker noted that "scare text" in the man page warned about the use of snprintf() on libc, and that some people had cited this as a reason not to use snprintf(). Linux libc is now ancient history, so there is no real need to keep that text. But, while we're at it, we may as well clear out all of the other ancient libc4 and libc5 pieces in the page. They are nowadays more clutter than help. Reported-by: Rich Felker <dalias@libc.org> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29printf.3: grfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29libc.7: Clarify man-pages policy on documenting C libraries other tahn glibcMichael Kerrisk1-2/+2
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29libc.7: wfixMichael Kerrisk1-2/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29libc.7: Use absolute dates in discussion of libc vs glibcMichael Kerrisk1-2/+3
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29printf.3: SUSv3 and later agree with C99 for the snprintf() return valueMichael Kerrisk1-0/+3
Determined by inspection of the SUSv3 and SUSv4 specifications. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-29inotify.7: Clarify IN_ONESHOT explanationMichael Kerrisk1-1/+1
Make it clearer that the target of monitoring is an i-node, not a pathname. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-28inotify.7: Clarify description of IN_EXCL_UNLINKMichael Kerrisk1-2/+5
Clarify the text a little, in particular making it clearer that the target of a watch is an i-node (not a pathname). Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-28inotify.7: wfixMichael Kerrisk1-1/+1
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2014-06-28inotify_add_watch.2: Clarify that the target of a watch is an i-nodeMichael Kerrisk1-8/+6
The target of a watch is an i-node, not a pathname. Clarify the text to prevent the reader possibly misunderstanding that establishing watches by two different links to the same file might create different watch descriptors. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>