Zsbán Ambrus
237565c981
ioctl_list.2: Document FAT_IOCTL_GET_ATTRIBUTES
...
The attached patch adds four ioctls from linux/msdos_fs.h to the
ioctl_list(2) manpage.
The ioctl FAT_IOCTL_GET_ATTRIBUTES reads FAT attributes of a
file a mounted vfat file system. I tested this on Linux
2.6.33, an example script can be found at
http://www.perlmonks.com/?node_id=832623
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-08 07:57:45 +02:00
Simon Paillard
5c977011c1
ptrace.2, setns.2, glob.7, ld.so.8: ffix: hyphen-used-as-minus-sign
...
See http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-05 13:09:41 +02:00
Michael Kerrisk
78638aae30
clock_getres.2: Note circumstances in which "SMP" note applies.
...
Reported-by: Rodrigo Campos <rodrigo@sdfg.com.ar>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-05 12:55:47 +02:00
Michael Kerrisk
783d6cb454
clock_getres.2: Add kernel version for CLOCK_*_CPUTIME_ID
...
CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID
appeared in 2.6.12.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 16:45:44 +02:00
Michael Kerrisk
d8b13fb4d9
wait.2: Add details on the fifth argument provided by raw waitid() system call
...
See https://bugzilla.kernel.org/show_bug.cgi?id=60744
Reported-by: Hannes Landeholm <hannes@jumpstarter.io>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 15:06:22 +02:00
Michael Kerrisk
e272bb60c6
clock_getres.2: Add VERSIONS section
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 14:27:59 +02:00
Michael Kerrisk
072c0d379e
sigwaitinfo.2: Clarify wording of 'timeout' as a "minimum" interval
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 10:39:34 +02:00
Michael Kerrisk
0d9101c438
poll.2: Clarify wording of 'timeout' as a "minimum" interval
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 10:39:34 +02:00
Michael Kerrisk
82a6092b03
futex.2: The 'timeout' can be rounded upwards by clock granularity and also overrun
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 10:39:34 +02:00
Michael Kerrisk
2785cd6cee
epoll_wait.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 10:39:34 +02:00
Michael Kerrisk
073f0240a4
select.2: Clarify wording of 'timeout' as a "minimum" interval
...
Reported-by: G.raud <graud@gmx.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 10:39:34 +02:00
David Prévot
7290621523
ptrace.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 08:18:07 +02:00
David Prévot
c576d0b3f2
ptrace.2: pfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 08:17:56 +02:00
Michael Kerrisk
e49b8d6737
mmap2.2: wfix
...
Reported-by: Magnus Reftel <magnus.reftel@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 08:16:24 +02:00
David Prévot
699893d8f9
perf_event_open.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-04 08:12:56 +02:00
D. Barbier
61a9bcb381
linkat.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-02 07:50:45 +02:00
Doug Goldstein
ef4901931a
open.2: Add EINVAL to errors list
...
EINVAL can be returned by open(2) when the underlying filesystem
doesn't support O_DIRECT. It is documented in the NOTES section
but this patch adds it to the list of possible errors.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-02 07:49:45 +02:00
Zdenek Pavlas
7d082baba6
sigaction.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-09-02 07:40:27 +02:00
Simon Paillard
40f7562094
fstatat.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-22 09:06:31 +02:00
Johan Erlandsson
aa60c0d2b2
syscall.2: Correct registers for arm/EABI
...
Registers was off by one.
Reference:
http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=3105/4
See also:
http://peterdn.com/post/e28098Hello-World!e28099-in-ARM-assembly.aspx
https://wiki.debian.org/ArmEabiPort
http://en.wikipedia.org/wiki/Calling_convention#ARM
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-09 10:13:22 +02:00
Robert Harris
2510e4e5a1
open.2: Add mmap(2) to list of calls that fail when given an O_PATH descriptor
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-09 09:49:22 +02:00
Johan Erlandsson
415f7e6317
syscall.2: Add missing argument in example
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-09 09:33:51 +02:00
Michael Kerrisk
6ace3248f2
setfsgid.2: Refer to setfsuid(2) for an explanation of why setfsgid() is obsolete
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-09 09:28:35 +02:00
Michael Kerrisk
4069bc44a6
setfsgid.2: Wording improvements
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-09 09:28:35 +02:00
Michael Kerrisk
2ec26c2b30
setfsuid.2: Wording improvements
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-09 09:28:35 +02:00
Michael Kerrisk
68f2e81eda
setfsuid.2: Correct header file in SYNOPSIS
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-09 09:28:35 +02:00
Michael Kerrisk
0070a62d0a
setfsgid.2: Correct header file in SYNOPSIS
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-09 09:28:35 +02:00
Michael Kerrisk
18cc659761
setfsuid.2: Clarify historical details and note that setfsuid() is obsolete
...
Reported-by: Chen Gang <gang.chen@asianux.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-09 09:27:07 +02:00
Michael Kerrisk
9e3859ed2b
kill.2: Small improvements to text on historical rules for permissions
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-09 08:41:53 +02:00
Michael Kerrisk
ff4739ceab
setfsgid.2: Clarify description of return value
...
More clearly describe the weirdness in the return value of this
system call, and ote the problems it creates in in BUGS
Reported-by: Oleg Nesterov <oleg@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 15:44:17 +02:00
Michael Kerrisk
06e4308972
setfsuid.2: Clarify description of return value
...
More clearly describe the weirdness in the return value of this
system call, and ote the problems it creates in in BUGS
Reported-by: Oleg Nesterov <oleg@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 15:42:28 +02:00
Michael Kerrisk
fd524ab98b
sched_setparam.2: Clarify that this system call applies to threads (not processes)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 15:19:00 +02:00
Michael Kerrisk
81bd66daf4
sched_setscheduler.2: Clarify that this system call applies to threads (not processes)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 15:02:24 +02:00
Michael Kerrisk
6a7fcf3ccf
sched_setaffinity.2: Clarify that these system calls affect a per-thread attribute
...
Reported-by: Christos Tsopokis <christos@tsopokis.gr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 15:02:21 +02:00
Michael Kerrisk
282c1a35d0
msgctl.2, semctl.2, shmctl.2, cciss.4: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 10:27:55 +02:00
Michael Kerrisk
9ee4a2b6ec
intro.1, time.1, access.2, acct.2, alloc_hugepages.2, bind.2, chdir.2, chmod.2, chown.2, chroot.2, clone.2, close.2, execve.2, fallocate.2, fcntl.2, getdents.2, getrusage.2, getxattr.2, init_module.2, inotify_add_watch.2, ioprio_set.2, kcmp.2, link.2, listxattr.2, lseek.2, madvise.2, mkdir.2, mknod.2, mmap.2, mount.2, move_pages.2, msgctl.2, nfsservctl.2, open.2, pivot_root.2, quotactl.2, read.2, readlink.2, removexattr.2, rename.2, rmdir.2, semctl.2, setfsgid.2, setfsuid.2, setresuid.2, setuid.2, setup.2, setxattr.2, shmctl.2, splice.2, spu_create.2, stat.2, statfs.2, swapon.2, symlink.2, sync.2, sync_file_range.2, sysfs.2, truncate.2, umount.2, unlink.2, unshare.2, ustat.2, utime.2, utimensat.2, write.2, btree.3, errno.3, fexecve.3, ftw.3, futimes.3, get_nprocs_conf.3, getcwd.3, getdirentries.3, getmntent.3, glob.3, mkfifo.3, mq_open.3, readdir.3, realpath.3, recno.3, remove.3, sem_open.3, shm_open.3, statvfs.3, sysconf.3, telldir.3, tmpfile.3, cciss.4, initrd.4, pts.4, sk98lin.4, vcs.4, core.5, filesystems.5, proc.5, boot.7, bootparam.7, capabilities.7, cpuset.7, credentials.7, feature_test_macros.7, fifo.7, hier.7, inotify.7, intro.7, mq_overview.7, path_resolution.7, pipe.7, sem_overview.7, shm_overview.7, spufs.7, symlink.7, unix.7, uri.7, sync.8: Global fix: s/file system/filesystem/
...
Notwithstanding 24d01c530c
,
"filesystem" is the form used by the great majority of man pages
outside the man-pages project and in a number of other sources,
so let's go with that.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 10:07:57 +02:00
Michael Kerrisk
3ad8d7a2b7
nfsservctl.2: Note commands that were only in Linux 2.4.x and earlier
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 09:49:03 +02:00
Michael Kerrisk
d59eaecdeb
nfsservctl.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 09:48:13 +02:00
Michael Kerrisk
58d0a2034a
nfsservctl.2: Minor wording fix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 09:45:41 +02:00
Michael Kerrisk
8699159874
nfsservctl.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-08 09:43:32 +02:00
Michael Kerrisk
bd6416540a
adjtimex.2: SEE ALSO: Add adjtimex(8)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-07 09:16:39 +02:00
Michael Kerrisk
95dadb392f
fcntl.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-08-01 11:52:12 +02:00
Michael Kerrisk
8a94e783a9
Removed trailing white space at end of lines
2013-07-31 08:45:42 +02:00
Michael Kerrisk
f80a7a348b
readlinkat.2, setpgid.2, resolv.conf.5, udp.7: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-31 08:45:18 +02:00
Michael Kerrisk
d806bc0518
clock_nanosleep.2, futex.2, nanosleep.2, poll.2, sigaction.2, sigreturn.2, signal.7: SEE ALSO: add restart_syscall(2)
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-30 05:21:20 +02:00
Michael Kerrisk
92f30072c8
restart_syscall.2: New page for restart_syscall(2) system call
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-30 05:08:16 +02:00
Vince Weaver
98f3e7ccfa
perf_event_open.2: Fix indentation of the MMAP layout section
...
The indentation of the MMAP layout section wasn't quite right.
I think this improves things but I admit I'm not an expert at the
low-level indentation directives.
Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-27 12:15:20 +02:00
David Prévot
bc4fc8e0d5
perf_event_open.2: cfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-27 12:14:31 +02:00
David Prévot
460e3d7a3e
perf_event_open.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-23 13:25:15 +02:00
Peter Schiffer
13a082cb40
open.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-22 12:44:48 +02:00
Michael Kerrisk
ab5deaea0d
fchownat.2, fstatat.2, linkat.2, capabilities.7: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-20 23:12:07 +02:00
Michael Kerrisk
a3041a5894
open.2: Remove warning that O_DIRECTORY is only for use with opendir(3)
...
O_DIRECTORY can also be used with, for example, O_PATH.
Reorted-by: Geoffrey Thomas <gthomas@mokafive.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-20 23:11:03 +02:00
Michael Kerrisk
09f677a344
open.2: Note that fcntl(F_GETFL) can also be used on O_PATH descriptor
...
Reported-by: Al Viro <viro@ZenIV.linux.org.uk>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-20 23:11:03 +02:00
Michael Kerrisk
f22e7f8016
open.2: srcfix: remove FIXME
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-20 23:11:03 +02:00
Michael Kerrisk
1135dbe188
open.2: Document O_PATH
...
See also https://bugzilla.redhat.com/show_bug.cgi?id=885740
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-20 23:11:02 +02:00
Michael Kerrisk
fd53da3318
fchownat.2: Document AT_EMPTY_PATH
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-20 23:11:02 +02:00
Michael Kerrisk
3fd3e05413
fstatat.2: Document AT_EMPTY_PATH
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-20 23:11:02 +02:00
Michael Kerrisk
5ad04066f7
linkat.2: Document AT_EMPTY_PATH
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-20 23:11:02 +02:00
Michael Kerrisk
80b0c433c5
readlinkat.2: Document use of empty 'pathname' argument
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-20 23:11:02 +02:00
Andrey Vagin
ff01b23214
ptrace.2: Place GETSIGINFO and SETSIGINFO near each other
...
Signed-off-by: Andrey Vagin <avagin@openvz.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 03:13:13 +02:00
Chuck Coffing
c1de8e3e30
Fix possible race condition in readlink.2 example
...
I noticed that the example in the readlink.2 man pages does error
checking for a race condition that would cause the value of the
symbolic link to get larger. However, it doesn't handle the
opposite case, in which the value gets shorter. (The NULL
terminator is always set at the old, longer offset.) This could
cause the program to operate on uninitialized data.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:35 +02:00
Michael Kerrisk
4b80b37c54
readlink.2: Change error check in example program from "< 0" to "== -1"
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:35 +02:00
Vince Weaver
e30dc77f5c
perf_event_open.2: Improve sysfs files documentation
...
This improves the documentation of the various
perf_event_open()-related sysfs files.
Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:35 +02:00
Vince Weaver
dbc01ecdff
perf_event_open.2: Update PERF_IOC_FLAG_GROUP info
...
It turns out PERF_IOC_FLAG_GROUP was broken from 75f937f24bd9
(in Linux 2.6.31, the initial perf_event release) until
724b6daa1 (Linux 3.4).
I've done some extensive kernel source code digging plus
running tests of various kernels and I hope the info
presented is accurate now.
(Patch edited somewhat by mtk.)
Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:35 +02:00
Denys Vlasenko
29f9b8fb31
ptrace.2: If SEIZE was used, initial auto-attach stop is EVENT_STOP
...
For every PTRACE_O_TRACEfoo option, mention that old-style SIGSTOP
is replaced by PTRACE_EVENT_STOP if PTRACE_SEIZE attach was used.
Mention the same thing again in the description of
PTRACE_EVENT_STOP.
Acked-by: Oleg Nesterov <oleg@redhat.com>
Acked-by: Dmitry V. Levin <ldv@altlinux.org>
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:34 +02:00
Michael Kerrisk
ad84c54302
ptrace.2: Minor fixes to patches from Denys Vlasenko
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:34 +02:00
Denys Vlasenko
8da59274b4
ptrace.2: Clarify PTRACE_INTERRUPT, PTRACE_LISTEN, and group-stop behavior
...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Acked-by: Oleg Nesterov <oleg@redhat.com>
Acked-by: Dmitry V. Levin <ldv@altlinux.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:34 +02:00
Denys Vlasenko
78686915ae
ptrace.2: Mention that PTRACE_PEEK* libc API and kernel API are different
...
Acked-by: Oleg Nesterov <oleg@redhat.com>
Acked-by: Dmitry V. Levin <ldv@altlinux.org>
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:34 +02:00
Simon Paillard
444f1c6c8e
_syscall.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:33 +02:00
Vince Weaver
6061d29f3d
perf_event_open.2: tfix
...
Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:33 +02:00
Michael Kerrisk
baf7029bac
perf_event_open.2: grfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:33 +02:00
Vince Weaver
045bf4d3db
perf_event_open.2: Improve PERF_SAMPLE_BRANCH_STACK documentation
...
Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-18 02:11:25 +02:00
Michael Kerrisk
07bfe93f85
setpgid.2: s/SIGTSTP/SIGTTIN/ when discussing reads from terminal
...
See https://bugzilla.kernel.org/show_bug.cgi?id=60504
Reported-by: graud@gmx.com
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-09 02:20:12 +02:00
Michael Kerrisk
51700fd719
Removed trailing white space at end of lines
2013-07-04 12:53:51 +02:00
Michael Kerrisk
ac9167ae16
execve.2, aio_error.3, aio_return.3, clock_getcpuclockid.3, ctermid.3, ecvt.3, ether_aton.3, rexec.3, signbit.3, timegm.3: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-04 10:36:51 +02:00
Vince Weaver
d1007d147c
perf_event_open.2: Update to match the Linux 3.10 release
...
This patch updates the perf_event_open() documentation to include
new interfaces added in the 3.10 kernel.
It also documents a few [To be documented] instances left over
from the 3.7 kernel.
Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-02 06:12:11 +02:00
Michael Kerrisk
af6e5ad89b
perf_event_open.2: grfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-02 06:08:29 +02:00
Vince Weaver
8cc8b90de8
perf_event_open.2 Add PERF_IOC_FLAG_GROUP documentation
...
The perf_event_open() ENABLE/DISABLE/RESET ioctls can take an
argument, PERF_IOC_FLAG_GROUP. This wasn't documented at all
until about a year ago (despite the support being there from
the beginning) so I missed this when initially writing
the man page.
Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-07-02 06:05:48 +02:00
Peter LaDow
0c42642f86
execve: Add envp to the Linux notes about NULL pointers
...
During the review of static analysis results, we discovered a
functional, but non-portable, use of execve(). For example:
char *cmd[] = { "/path/to/some/file", NULL };
execve(cmd[0], cmd, NULL);
The call succeeds. Yet, the static analysis tool (rightly)
pointed out that envp could be dereferenced. But digging into
glibc and the kernel, it appears that like argv, envp when NULL
is treated as if it were an empty list.
So, to clear things up, I'm submitting this patch to update the
man page to indicate that envp is treated like argv.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-21 14:21:43 +02:00
Michael Kerrisk
f9293d9857
io_setup.2, perf_event_open.2, readdir.2, syscall.2, a64l.3, abs.3, asprintf.3, bindresvport.3, catgets.3, ceil.3, cimag.3, conj.3, crypt.3, drand48.3, encrypt.3, ether_aton.3, fcloseall.3, ferror.3, fmtmsg.3, getdate.3, getgrent.3, getgrnam.3, getpass.3, getpwent.3, getpwnam.3, getttyent.3, getusershell.3, localeconv.3, mblen.3, mbrlen.3, mbrtowc.3, modf.3, pthread_attr_setschedparam.3, pthread_attr_setschedpolicy.3, pthread_setname_np.3, ptsname.3, qecvt.3, re_comp.3, readdir.3, rexec.3, round.3, scalbln.3, stdio_ext.3, strerror.3, tmpnam.3, trunc.3, ttyname.3, ttyslot.3, inotify.7, man-pages.7, socket.7, tcp.7, udp.7: tstamp
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-21 13:35:03 +02:00
Michael Kerrisk
2857d3ff8a
pread.2: pread() and pwrite() are especially useful in multithreaded applications
...
Reported-by: Марк Коренберг <socketpair@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-21 12:30:25 +02:00
Yuri Kozlov
276939a6b2
fallocate.2: wfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-12 15:00:52 +02:00
Michael Kerrisk
5049da5bef
arch_prctl.2, getpeername.2, getrlimit.2, ioctl_list.2, mmap2.2, mremap.2, sched_setaffinity.2, setup.2, shmop.2, argz_add.3, exec.3, fenv.3, fmtmsg.3, gethostbyname.3, posix_memalign.3, printf.3, scanf.3, sigpause.3, wordexp.3, xdr.3, st.4, tty_ioctl.4: Formatting fix: prevent '*' in declaration or cast wrapping to next line
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-12 15:00:52 +02:00
Michael Kerrisk
c994238936
ioctl_list.2, sched_yield.2, vm86.2, backtrace.3, catopen.3, daemon.3, dl_iterate_phdr.3, fnmatch.3, getfsent.3, glob.3, grantpt.3, infnan.3, putgrent.3, setaliasent.3, shm_open.3, stdin.3, ttyS.4: Convert inline formatting (\fX...\fP) to dot-directive formatting
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-12 15:00:52 +02:00
Michael Kerrisk
509e20562d
msync.2, getusershell.3, full.4, pts.4: Convert inline formatting (\fX...\fP) to dot-directive formatting
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-12 14:56:28 +02:00
Michael Kerrisk
c6fa0841a9
time.1, _syscall.2, acct.2, getsockname.2, nanosleep.2, pciconfig_read.2, sched_get_priority_max.2, umask.2, uname.2, ustat.2, INFINITY.3, argz_add.3, atexit.3, bsearch.3, byteorder.3, carg.3, closedir.3, dlopen.3, drand48.3, envz_add.3, errno.3, ether_aton.3, exp10.3, finite.3, flockfile.3, fseeko.3, getcontext.3, getmntent.3, getnetent.3, getprotoent.3, getrpcent.3, getservent.3, iconv_close.3, iconv_open.3, initgroups.3, login.3, longjmp.3, mbsinit.3, memccpy.3, memmem.3, mempcpy.3, offsetof.3, on_exit.3, pow10.3, pthread_cancel.3, pthread_cleanup_push.3, rpc.3, rpmatch.3, setenv.3, setjmp.3, setlogmask.3, sockatmark.3, strfmon.3, strptime.3, strverscmp.3, swab.3, tcgetpgrp.3, tmpfile.3, toascii.3, y0.3, null.4, tty.4, tty_ioctl.4, hosts.equiv.5, environ.7, path_resolution.7, tzselect.8: Convert inline formatting (\fX...\fP) to dot-directive formatting
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-12 14:56:28 +02:00
Michael Kerrisk
32398a624c
semctl.2: 'sem_nsems' is 'unsigned long' since Linux 2.4
...
Reported-by: Simone Piccardi <piccardi@truelite.it>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-03 18:44:45 +02:00
Vince Weaver
751c0f1a66
perf_event_open.2: Clarify the perf_event_open() wakeup_events/wakeup_watermark fields
...
Clarify the perf_event_open() wakeup_events/wakeup_watermark
fields a bit, based on info from kernel commit cfeb1d90a1b1.
Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-02 14:27:20 +02:00
Michael Kerrisk
7b6de6f689
prctl.2: Note equivalents of PR_SET_NAME
...
pthread_setname_np() and pthread_getname_np() and
/proc/self/task/TID/comm provide access to the same
attribute.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-02 14:27:20 +02:00
Michael Kerrisk
c420fde274
prctl.2: Minor wroding fix for PR_SET_NAME
...
Reported-by: Марк Коренберг <socketpair@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-02 14:27:20 +02:00
Vince Weaver
08e325e8d5
perf_event_open.2: Small correction to description of 'flags' argument
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-06-02 14:27:20 +02:00
Mike Frysinger
202f5bfb9a
syscall.2: Document s390/s390x calling convention
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-05-19 20:04:01 +02:00
Michael Kerrisk
f24e3a3ad9
readdir.2, asprintf.3, getline.3, getlogin.3, pthread_setname_np.3, readdir.3, strerror.3: Clarify that terminating null byte is '\0'
...
Reported-by: Jon Grant <jg@jguk.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-05-19 19:59:06 +02:00
David Prévot
8b7a20f02f
alarm.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-05-19 19:59:05 +02:00
David Prévot
15e540d94c
io_destroy.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-05-19 19:59:05 +02:00
Cyril Hrubis
9c456b53a3
io_setup.2: Clarify the nr_events parameter
...
Currently the io_setup.2 man page describes what the kernel really
does, i.e., that the resulting context may be able to hold more
than the 'nr_event's operations because the memory allocated in
kernel is rounded to be multiple of page size.
It is better not to expose this implementation detail and
simply state that the resulting context is suitable for
'nr_events' operations.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
Acked-by: Jeff Moyer <jmoyer@redhat.com>
2013-05-19 19:58:38 +02:00
Michael Kerrisk
3944ae0c0d
move_pages.2: ffix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-05-11 22:19:52 +02:00
Michael Kerrisk
d1ac81cf89
killpg.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-05-06 17:32:46 +02:00
Michael Kerrisk
89cc637cb5
move_pages.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-04-21 13:05:46 +02:00
Michael Kerrisk
d4c528479e
migrate_pages.2: tfix
...
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-04-21 13:05:42 +02:00