]> git.ipfire.org Git - thirdparty/man-pages.git/log
thirdparty/man-pages.git
9 years agointro.1, ldd.1, clone.2, getgroups.2, getpid.2, getsockopt.2, ioctl_list.2, msgop...
Michael Kerrisk [Sun, 29 Mar 2015 16:52:05 +0000 (18:52 +0200)] 
intro.1, ldd.1, clone.2, getgroups.2, getpid.2, getsockopt.2, ioctl_list.2, msgop.2, open.2, seccomp.2, setgid.2, setresuid.2, setreuid.2, setuid.2, sigaction.2, sigpending.2, sigprocmask.2, sigreturn.2, sigsuspend.2, sigwaitinfo.2, socket.2, syscall.2, syscalls.2, umount.2, clock.3, dlopen.3, fmemopen.3, fpathconf.3, fputwc.3, fputws.3, fseek.3, fseeko.3, gcvt.3, getline.3, getwchar.3, hypot.3, if_nameindex.3, initgroups.3, popen.3, resolver.3, strcoll.3, strdup.3, tzset.3, ulimit.3, wcstombs.3, wctob.3, xdr.3, console_codes.4, random.4, filesystems.5, host.conf.5, hosts.5, proc.5, resolv.conf.5, securetty.5, credentials.7, feature_test_macros.7, hier.7, ipv6.7, packet.7, pthreads.7, raw.7, signal.7, tcp.7, user_namespaces.7, ld.so.8, ldconfig.8: tstamp

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoChanges: Ready for 3.82
Michael Kerrisk [Sun, 29 Mar 2015 16:49:01 +0000 (18:49 +0200)] 
Changes: Ready for 3.82

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosyscall.2: ffix
Michael Kerrisk [Sun, 29 Mar 2015 20:28:37 +0000 (22:28 +0200)] 
syscall.2: ffix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosyscall.2: Minor edtis to Jann Horn's patch
Michael Kerrisk [Sun, 29 Mar 2015 16:08:27 +0000 (18:08 +0200)] 
syscall.2: Minor edtis to Jann Horn's patch

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosyscall.2: Add x32 ABI
Jann Horn [Tue, 24 Mar 2015 18:40:43 +0000 (19:40 +0100)] 
syscall.2: Add x32 ABI

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoseccomp.2: Minor edits to Jann Horn's patch
Michael Kerrisk [Sun, 29 Mar 2015 16:00:46 +0000 (18:00 +0200)] 
seccomp.2: Minor edits to Jann Horn's patch

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoseccomp.2: Explain blacklisting problems, expand example
Jann Horn [Tue, 24 Mar 2015 18:38:33 +0000 (19:38 +0100)] 
seccomp.2: Explain blacklisting problems, expand example

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoraw.7: tfix
Michael Kerrisk [Sun, 29 Mar 2015 15:15:35 +0000 (17:15 +0200)] 
raw.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agonptl.7: wfix
Michael Kerrisk [Sun, 22 Mar 2015 19:00:44 +0000 (20:00 +0100)] 
nptl.7: wfix

Reported-by: Bert Wesarg <bert.wesarg@googlemail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigsetops.3: Note treatment of signals used internally by NPTL
Michael Kerrisk [Sun, 22 Mar 2015 10:54:31 +0000 (11:54 +0100)] 
sigsetops.3: Note treatment of signals used internally by NPTL

The glibc sigfillset() function excludes the two real-time
signals used by NPTL.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agopthread_sigqueue.3: Note treatment of signals used internally by NPTL
Michael Kerrisk [Sun, 22 Mar 2015 10:50:15 +0000 (11:50 +0100)] 
pthread_sigqueue.3: Note treatment of signals used internally by NPTL

The glibc pthread_sigqueue() function gives an error on attempts
to send either of the real-time signals used by NPTL.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agopthread_kill.3: Note treatment of signals used internally by NPTL
Michael Kerrisk [Sun, 22 Mar 2015 10:48:12 +0000 (11:48 +0100)] 
pthread_kill.3: Note treatment of signals used internally by NPTL

The glibc pthread_kill() function gives an error on attempts
to send either of the real-time signals used by NPTL.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigaction.2: Note treatment of signals used internally by NPTL
Michael Kerrisk [Sun, 22 Mar 2015 10:40:55 +0000 (11:40 +0100)] 
sigaction.2: Note treatment of signals used internally by NPTL

The glibc wrapper gives an EINVAL error on attempts to change the
disposition of either of the two real-time signals used by NPTL.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agopthread_sigmask.3: Note treatment of signals used internally by NPTL
Michael Kerrisk [Sun, 22 Mar 2015 10:33:35 +0000 (11:33 +0100)] 
pthread_sigmask.3: Note treatment of signals used internally by NPTL

The glibc implementation silently ignores attempts to block the two
real-time signals used by NPTL.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigprocmask.2: Note treatment of signals used internally by NPTL
Michael Kerrisk [Sun, 22 Mar 2015 10:31:35 +0000 (11:31 +0100)] 
sigprocmask.2: Note treatment of signals used internally by NPTL

The glibc wrapper silently ignores attempts to block the two
real-time signals used by NPTL.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigwait.3: Note treatment of signals used internally by NPTL
Michael Kerrisk [Sun, 22 Mar 2015 10:29:22 +0000 (11:29 +0100)] 
sigwait.3: Note treatment of signals used internally by NPTL

The glibc sigwait() silently ignore attempts to wait for
signals used by NPTL.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigwaitinfo.2: Note treatment of signals used internally by NPTL
Michael Kerrisk [Sun, 22 Mar 2015 10:26:54 +0000 (11:26 +0100)] 
sigwaitinfo.2: Note treatment of signals used internally by NPTL

The glibc wrappers silently ignore attempts to wait for
signals used by NPTL.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosetuid.2: Add discussion of NPTL credential-changing mechanism
Michael Kerrisk [Sun, 22 Mar 2015 08:50:10 +0000 (09:50 +0100)] 
setuid.2: Add discussion of NPTL credential-changing mechanism

At the kernel level, credentials (UIDs and GIDs) are a per-thread
attribute. NPTL uses a signal-based mechanism to ensure that
when one thread changes its credentials, all other threads change
credentials to the same values. By this means, the NPTL
implementation conforms to the POSIX requirement that the threads
in a process share credentials.

Reported-by: Shawn Landden <shawn@churchofgit.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosetreuid.2: Add discussion of NPTL credential-changing mechanism
Michael Kerrisk [Sun, 22 Mar 2015 08:50:05 +0000 (09:50 +0100)] 
setreuid.2: Add discussion of NPTL credential-changing mechanism

At the kernel level, credentials (UIDs and GIDs) are a per-thread
attribute. NPTL uses a signal-based mechanism to ensure that
when one thread changes its credentials, all other threads change
credentials to the same values. By this means, the NPTL
implementation conforms to the POSIX requirement that the threads
in a process share credentials.

Reported-by: Shawn Landden <shawn@churchofgit.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosetresuid.2: Add discussion of NPTL credential-changing mechanism
Michael Kerrisk [Sun, 22 Mar 2015 08:49:51 +0000 (09:49 +0100)] 
setresuid.2: Add discussion of NPTL credential-changing mechanism

At the kernel level, credentials (UIDs and GIDs) are a per-thread
attribute. NPTL uses a signal-based mechanism to ensure that
when one thread changes its credentials, all other threads change
credentials to the same values. By this means, the NPTL
implementation conforms to the POSIX requirement that the threads
in a process share credentials.

Reported-by: Shawn Landden <shawn@churchofgit.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosetgid.2: Add discussion of NPTL credential-changing mechanism
Michael Kerrisk [Sun, 22 Mar 2015 08:49:26 +0000 (09:49 +0100)] 
setgid.2: Add discussion of NPTL credential-changing mechanism

At the kernel level, credentials (UIDs and GIDs) are a per-thread
attribute. NPTL uses a signal-based mechanism to ensure that
when one thread changes its credentials, all other threads change
credentials to the same values. By this means, the NPTL
implementation conforms to the POSIX requirement that the threads
in a process share credentials.

Reported-by: Shawn Landden <shawn@churchofgit.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agogetgroups.2: Add discussion of NPTL credential-changing mechanism
Michael Kerrisk [Sun, 22 Mar 2015 08:42:46 +0000 (09:42 +0100)] 
getgroups.2: Add discussion of NPTL credential-changing mechanism

At the kernel level, credentials (UIDs and GIDs) are a per-thread
attribute. NPTL uses a signal-based mechanism to ensure that
when one thread changes its credentials, all other threads change
credentials to the same values. By this means, the NPTL
implementation conforms to the POSIX requirement that the threads
in a process share credentials.

Reported-by: Shawn Landden <shawn@churchofgit.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosignal.7: SEE ALSO: add nptl(7)
Michael Kerrisk [Sat, 21 Mar 2015 21:31:58 +0000 (22:31 +0100)] 
signal.7: SEE ALSO: add nptl(7)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agopthreads.7: Add references to nptl(7)
Michael Kerrisk [Sat, 21 Mar 2015 21:20:48 +0000 (22:20 +0100)] 
pthreads.7: Add references to nptl(7)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agocredentials.7: Add reference to nptl(7)
Michael Kerrisk [Sat, 21 Mar 2015 12:46:42 +0000 (13:46 +0100)] 
credentials.7: Add reference to nptl(7)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agonptl.7: New page with details of the NPTL POSIX threads implementation
Michael Kerrisk [Sat, 21 Mar 2015 21:19:06 +0000 (22:19 +0100)] 
nptl.7: New page with details of the NPTL POSIX threads implementation

9 years agosocket.7: wfix
Michael Kerrisk [Sat, 28 Mar 2015 22:55:01 +0000 (23:55 +0100)] 
socket.7: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoip.7: tfix
Michael Kerrisk [Fri, 27 Mar 2015 13:27:26 +0000 (14:27 +0100)] 
ip.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoraw.7: tfix
Michael Kerrisk [Fri, 27 Mar 2015 13:21:40 +0000 (14:21 +0100)] 
raw.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoraw.7: Rephrase "Linux 2.2" language to "Linux 2.2 or later"
Michael Kerrisk [Fri, 27 Mar 2015 13:20:30 +0000 (14:20 +0100)] 
raw.7: Rephrase "Linux 2.2" language to "Linux 2.2 or later"

The man page was written in the LInux 2.2 timeframe, and
some phrasing was not future-proof.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agopacket.7: Rework description of fanout algorithms as list
Michael Kerrisk [Fri, 27 Mar 2015 11:59:12 +0000 (12:59 +0100)] 
packet.7: Rework description of fanout algorithms as list

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agopacket.7: Rework description of 'sockaddr_ll' fields as a list
Michael Kerrisk [Fri, 27 Mar 2015 11:54:14 +0000 (12:54 +0100)] 
packet.7: Rework description of 'sockaddr_ll' fields as a list

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agopacket.7: Remove text about ancient glibc not defining SOL_PACKET
Michael Kerrisk [Fri, 27 Mar 2015 11:47:35 +0000 (12:47 +0100)] 
packet.7: Remove text about ancient glibc not defining SOL_PACKET

This was fixed in glibc 2.1.1, which is a long while ago.
And in any case, there is nothing special about this case;
it's just one of those times when glibc lags.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agopacket.7: Various minor edits
Michael Kerrisk [Fri, 27 Mar 2015 11:24:57 +0000 (12:24 +0100)] 
packet.7: Various minor edits

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agopacket.7: Remove mention of needing UID 0 to create packet socket
Michael Kerrisk [Fri, 27 Mar 2015 11:25:53 +0000 (12:25 +0100)] 
packet.7: Remove mention of needing UID 0 to create packet socket

The existing text makes no sense. The check is based
purely on a capability check. (Kernel function
net/packet/af_packet.c::packet_create()

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agold.so.8: tfix
Michael Kerrisk [Fri, 27 Mar 2015 11:23:02 +0000 (12:23 +0100)] 
ld.so.8: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosymlink.7: tfix
Michael Kerrisk [Fri, 27 Mar 2015 11:22:41 +0000 (12:22 +0100)] 
symlink.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agocpuset.7: tfix
Michael Kerrisk [Fri, 27 Mar 2015 11:22:30 +0000 (12:22 +0100)] 
cpuset.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoman.7: tfix
Michael Kerrisk [Fri, 27 Mar 2015 11:22:11 +0000 (12:22 +0100)] 
man.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agopacket.7: tfix
Michael Kerrisk [Fri, 27 Mar 2015 11:22:00 +0000 (12:22 +0100)] 
packet.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agobootparam.7: tfix
Michael Kerrisk [Fri, 27 Mar 2015 11:21:48 +0000 (12:21 +0100)] 
bootparam.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agonsswitch.conf.5: tfix
Michael Kerrisk [Fri, 27 Mar 2015 11:21:34 +0000 (12:21 +0100)] 
nsswitch.conf.5: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoprintf.3: tfix
Michael Kerrisk [Fri, 27 Mar 2015 11:21:19 +0000 (12:21 +0100)] 
printf.3: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoraw.7: tfix
Michael Kerrisk [Fri, 27 Mar 2015 10:12:17 +0000 (11:12 +0100)] 
raw.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoconsole_codes.4: Update timestamp
Scot Doyle [Thu, 26 Mar 2015 13:03:19 +0000 (14:03 +0100)] 
console_codes.4: Update timestamp

Actually a dummy commit to mark the fact that I mashed commit
e8db1b97ebec23aaa8b81b8d93c5a174bb644ca7 to have the wrong
author. Come release time, I'll at least fix the Changelog
to note that the author was Scot Doyle.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agogetpid.2: Note that getppid() returns 0 if parent is in different PID namespace
Michael Kerrisk [Thu, 26 Mar 2015 08:09:16 +0000 (09:09 +0100)] 
getpid.2: Note that getppid() returns 0 if parent is in different PID namespace

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoipv6.7: Tweaks to Stéphane Aulery's patch
Michael Kerrisk [Mon, 23 Mar 2015 06:14:51 +0000 (07:14 +0100)] 
ipv6.7: Tweaks to Stéphane Aulery's patch

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoipv6.7: SOL_IPV6 and other SOL_* options socket are not portable
Stéphane Aulery [Mon, 9 Mar 2015 13:04:53 +0000 (14:04 +0100)] 
ipv6.7: SOL_IPV6 and other SOL_* options socket are not portable

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472447

Reported-by: David Madore <david.madore@ens.fr>
Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agohier.7: Document /initrd, /lost+found and /sys
Stéphane Aulery [Sun, 22 Mar 2015 20:37:48 +0000 (21:37 +0100)] 
hier.7: Document /initrd, /lost+found and /sys

Ubuntu Bug #70094 reported by Brian Beck
https://bugs.launchpad.net/ubuntu/+source/manpages/+bug/70094

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoboot.7: Minor fixes to Michael Witten's patch
Michael Kerrisk [Sun, 22 Mar 2015 19:38:53 +0000 (20:38 +0100)] 
boot.7: Minor fixes to Michael Witten's patch

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoboot.7: Mention `systemd(1)' and its related `bootup(7)'
Michael Witten [Wed, 11 Mar 2015 21:00:00 +0000 (21:00 +0000)] 
boot.7: Mention `systemd(1)' and its related `bootup(7)'

It's important that the reader receive contemporary information.

Signed-off-by: Michael Witten <mfwitten@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoboot.7: Copy edit
Michael Witten [Wed, 11 Mar 2015 19:54:44 +0000 (19:54 +0000)] 
boot.7: Copy edit

While a lot of the changes are issues of presentation,
there are also issues of grammar and punctuation.

Signed-off-by: Michael Witten <mfwitten@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agorint.3: Document that halfway cases are rounded to even
Matt Turner [Fri, 13 Mar 2015 01:43:27 +0000 (18:43 -0700)] 
rint.3: Document that halfway cases are rounded to even

Per IEEE-754 rounding rules.

The round(3) page describes the behavior of rint and nearbyint
in the halfway cases by saying:

    These functions round x to the nearest integer, but round
    halfway cases away from zero [...], instead of to the
    nearest even integer like rint(3)

Signed-off-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoseccomp.2: Minor fixes to Jann Horn's patch
Michael Kerrisk [Sun, 22 Mar 2015 19:18:02 +0000 (20:18 +0100)] 
seccomp.2: Minor fixes to Jann Horn's patch

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoseccomp.2: Add note about alarm(2) not being sufficient to limit runtime
Jann Horn [Thu, 12 Mar 2015 13:07:01 +0000 (14:07 +0100)] 
seccomp.2: Add note about alarm(2) not being sufficient to limit runtime

On Wed, Mar 11, 2015 at 10:43:50PM +0100, Mikael Pettersson wrote:
> Jann Horn writes:
>  > Or should I throw this patch away and write a patch
>  > for the prctl() manpage instead that documents that
>  > being able to call sigreturn() implies being able to
>  > effectively call sigprocmask(), at least on some
>  > architectures like X86?
>
> Well, that is the semantics of sigreturn().  It is essentially
> setcontext() [which includes the actions of sigprocmask()], but
> with restrictions on parameter placement (at least on x86).
>
> You could introduce some setting to restrict that aspect for
> seccomp processes, but you can't change this for normal processes
> without breaking things.

Then I think it's probably better and easier to just document the
existing behavior? If a new setting would have to be introduced
and developers would need to be aware of that, it's probably
easier to just tell everyone to use SIGKILL.

Acked-by: Kees Cook <keescook@chromium.org>
Acked-by: Mikael Pettersson <mikpelinux@gmail.com>
Acked-by: Andy Lutomirski <luto@amacapital.net>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agohosts.5: Mention 127.0.1.1 for FQDN and IPv6 examples
Stéphane Aulery [Thu, 12 Mar 2015 21:12:25 +0000 (22:12 +0100)] 
hosts.5: Mention 127.0.1.1 for FQDN and IPv6 examples

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562890

Reported-by: Vincent Lefevre <vincent@vinc17.net>
Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoioctl_list.2: srcfix
Stéphane Aulery [Sun, 15 Mar 2015 02:16:28 +0000 (03:16 +0100)] 
ioctl_list.2: srcfix

Fix a warning of groff: line 527: warning [p 6, 2.3i]: cannot adjust line

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosyscall.2: ffix
Stéphane Aulery [Sun, 15 Mar 2015 02:16:29 +0000 (03:16 +0100)] 
syscall.2: ffix

Fix a warning of groff: line 192: warning [p 2, 4.7i]: cannot adjust line

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agotcp.7: Minor fixes to Peter Adkins patch
Michael Kerrisk [Sun, 22 Mar 2015 18:44:28 +0000 (19:44 +0100)] 
tcp.7: Minor fixes to Peter Adkins patch

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agotcp.7: Document removal of TCP_SYNQ_HSIZE
Peter Adkins [Thu, 12 Mar 2015 07:15:12 +0000 (00:15 -0700)] 
tcp.7: Document removal of TCP_SYNQ_HSIZE

Looking over the man page for 'tcp' I came across a reference to
tuning the 'TCP_SYNQ_HSIZE' parameter when increasing
'tcp_max_syn_backlog' above 1024. However, this static sizing was
removed back in Linux 2.6.20 in favor of dynamic scaling - as
part of commit 72a3effaf633bcae9034b7e176bdbd78d64a71db.

I have included a patch below with reference to this commit, and
that the process detailed is not required on >= Linux 2.6.20.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosetreuid.2: Minor wording fixes
Michael Kerrisk [Sun, 22 Mar 2015 08:57:41 +0000 (09:57 +0100)] 
setreuid.2: Minor wording fixes

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoseteuid.2: tfix
Michael Kerrisk [Sun, 22 Mar 2015 07:29:24 +0000 (08:29 +0100)] 
seteuid.2: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosetgid.2: Clarify that setgid() changes all GIDs when caller has CAP_SETGID
Michael Kerrisk [Sun, 22 Mar 2015 08:54:37 +0000 (09:54 +0100)] 
setgid.2: Clarify that setgid() changes all GIDs when caller has CAP_SETGID

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosetuid.2: Clarify that setuid() changes all UIDs when caller has CAP_SETUID
Michael Kerrisk [Sun, 22 Mar 2015 08:52:28 +0000 (09:52 +0100)] 
setuid.2: Clarify that setuid() changes all UIDs when caller has CAP_SETUID

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigsetops.3: wfix
Michael Kerrisk [Sun, 22 Mar 2015 10:51:42 +0000 (11:51 +0100)] 
sigsetops.3: wfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigaction.2: grfix
Michael Kerrisk [Sun, 22 Mar 2015 10:46:13 +0000 (11:46 +0100)] 
sigaction.2: grfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agotzset.3: Add 'std' quoting information
J William Piggott [Sat, 14 Mar 2015 20:06:59 +0000 (16:06 -0400)] 
tzset.3: Add 'std' quoting information

Signed-off-by: J William Piggott <elseifthen@gmx.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosocket.2: SEE ALSO close(2)
Heinrich Schuchardt [Sat, 14 Mar 2015 14:01:10 +0000 (15:01 +0100)] 
socket.2: SEE ALSO close(2)

The description mentions close(2). Hence it should also be referenced
in the SEE ALSO section.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agohier.7: Add missing directories defined by FHS 2.3
Stéphane Aulery [Sat, 14 Mar 2015 23:15:17 +0000 (00:15 +0100)] 
hier.7: Add missing directories defined by FHS 2.3

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agohier.7: SGML and XML directories are separated in FHS 2.3
Stéphane Aulery [Sat, 14 Mar 2015 23:15:16 +0000 (00:15 +0100)] 
hier.7: SGML and XML directories are separated in FHS 2.3

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agohier.7: Identify which directories are optional
Stéphane Aulery [Sat, 14 Mar 2015 23:15:15 +0000 (00:15 +0100)] 
hier.7: Identify which directories are optional

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agohier.7: Explain YP, which is not obvious
Stéphane Aulery [Sat, 14 Mar 2015 23:15:14 +0000 (00:15 +0100)] 
hier.7: Explain YP, which is not obvious

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agohier.7: First patch of a series to achieve compliance with FHS 2.3
Stéphane Aulery [Sat, 14 Mar 2015 23:15:13 +0000 (00:15 +0100)] 
hier.7: First patch of a series to achieve compliance with FHS 2.3

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoattributes.7: tfix
Stéphane Aulery [Sun, 15 Mar 2015 01:13:02 +0000 (02:13 +0100)] 
attributes.7: tfix

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoinotify.7: tfix
Stéphane Aulery [Sun, 15 Mar 2015 01:13:00 +0000 (02:13 +0100)] 
inotify.7: tfix

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agofanotify.7: tfix
Stéphane Aulery [Sun, 15 Mar 2015 01:12:59 +0000 (02:12 +0100)] 
fanotify.7: tfix

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agostat.2: tfix
Stéphane Aulery [Sun, 15 Mar 2015 01:12:58 +0000 (02:12 +0100)] 
stat.2: tfix

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosetpgid.2: tfix
Stéphane Aulery [Sun, 15 Mar 2015 01:12:57 +0000 (02:12 +0100)] 
setpgid.2: tfix

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agofind_repeated_words.sh: Do not process files that are redirects
Stéphane Aulery [Sun, 15 Mar 2015 00:15:24 +0000 (01:15 +0100)] 
find_repeated_words.sh: Do not process files that are redirects

Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoaio_return.3: Document the return value on error
Stéphane Aulery [Wed, 18 Mar 2015 19:51:13 +0000 (20:51 +0100)] 
aio_return.3: Document the return value on error

Reported by Alexander Holler <holler@ahsoftware.de>
Signed-off-by: Stéphane Aulery <saulery@free.fr>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoopen.2: Mention blocking semantics for FIFO opens
Michael Kerrisk [Sun, 22 Mar 2015 15:09:36 +0000 (16:09 +0100)] 
open.2: Mention blocking semantics for FIFO opens

See https://bugzilla.kernel.org/show_bug.cgi?id=95191

Reported-by: Jason Vas Dias <jason.vas.dias@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agogcvt.3: ATTRIBUTES: Note function that is thread-safe
Ma Shimiao [Thu, 12 Mar 2015 05:55:20 +0000 (13:55 +0800)] 
gcvt.3: ATTRIBUTES: Note function that is thread-safe

The marking matches glibc marking.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoulimit.3: ATTRIBUTES: Note function that is thread-safe
Ma Shimiao [Thu, 12 Mar 2015 05:40:51 +0000 (13:40 +0800)] 
ulimit.3: ATTRIBUTES: Note function that is thread-safe

The marking matches glibc marking.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agofmemopen.3: ATTRIBUTES: Note functions that are thread-safe
Ma Shimiao [Thu, 12 Mar 2015 05:33:46 +0000 (13:33 +0800)] 
fmemopen.3: ATTRIBUTES: Note functions that are thread-safe

The markings match glibc markings.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agofpathconf.3: ATTRIBUTES: Note functions that are thread-safe
Ma Shimiao [Thu, 12 Mar 2015 05:25:16 +0000 (13:25 +0800)] 
fpathconf.3: ATTRIBUTES: Note functions that are thread-safe

The marking matches glibc marking.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agofputwc.3: ATTRIBUTES: Note functions that are thread-safe
Ma Shimiao [Thu, 12 Mar 2015 03:42:09 +0000 (11:42 +0800)] 
fputwc.3: ATTRIBUTES: Note functions that are thread-safe

The marking matches glibc marking.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agogetline.3: ATTRIBUTES: Note functions that are thread-safe
Ma Shimiao [Thu, 12 Mar 2015 03:35:21 +0000 (11:35 +0800)] 
getline.3: ATTRIBUTES: Note functions that are thread-safe

The marking matches glibc marking.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agofputws.3: ATTRIBUTES: Note function that is thread-safe
Ma Shimiao [Thu, 12 Mar 2015 03:08:35 +0000 (11:08 +0800)] 
fputws.3: ATTRIBUTES: Note function that is thread-safe

The marking matches glibc marking.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoif_nameindex.3: ATTRIBUTES: Note functions that are thread-safe
Ma Shimiao [Thu, 12 Mar 2015 03:01:03 +0000 (11:01 +0800)] 
if_nameindex.3: ATTRIBUTES: Note functions that are thread-safe

The markings match glibc markings.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoiconv_open.3: ATTRIBUTES: Note function that is thread-safe
Ma Shimiao [Thu, 12 Mar 2015 02:55:55 +0000 (10:55 +0800)] 
iconv_open.3: ATTRIBUTES: Note function that is thread-safe

The marking matches glibc marking.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agoinitgroups.3: ATTRIBUTES: Note function that is thread-safe
Ma Shimiao [Thu, 12 Mar 2015 02:52:41 +0000 (10:52 +0800)] 
initgroups.3: ATTRIBUTES: Note function that is thread-safe

The markings match glibc markings.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosetreuid.2: SEE ALSO: add credentials(7)
Michael Kerrisk [Sat, 21 Mar 2015 12:39:02 +0000 (13:39 +0100)] 
setreuid.2: SEE ALSO: add credentials(7)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agocapabilities.7: tfix
Michael Kerrisk [Sat, 21 Mar 2015 10:21:40 +0000 (11:21 +0100)] 
capabilities.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agocapabilities.7: tfix
Michael Kerrisk [Sat, 21 Mar 2015 10:14:52 +0000 (11:14 +0100)] 
capabilities.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agocapabilities.7: tfix
Michael Kerrisk [Fri, 20 Mar 2015 21:50:37 +0000 (22:50 +0100)] 
capabilities.7: tfix

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agocredentials.7: SEE ALSO: add pthreads(7)
Michael Kerrisk [Fri, 20 Mar 2015 07:38:11 +0000 (08:38 +0100)] 
credentials.7: SEE ALSO: add pthreads(7)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigwaitinfo.2: Add discussion of rt_sigtimedwait(2)
Michael Kerrisk [Thu, 19 Feb 2015 10:14:52 +0000 (11:14 +0100)] 
sigwaitinfo.2: Add discussion of rt_sigtimedwait(2)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigsuspend.2: Add discussion of rt_sigsuspend(2)
Michael Kerrisk [Thu, 19 Feb 2015 10:04:14 +0000 (11:04 +0100)] 
sigsuspend.2: Add discussion of rt_sigsuspend(2)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigreturn.2: Add discussion of rt_sigreturn(2)
Michael Kerrisk [Thu, 19 Feb 2015 10:00:59 +0000 (11:00 +0100)] 
sigreturn.2: Add discussion of rt_sigreturn(2)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
9 years agosigprocmask.2: Add discussion of rt_sigprocmask(2)
Michael Kerrisk [Thu, 19 Feb 2015 09:26:54 +0000 (10:26 +0100)] 
sigprocmask.2: Add discussion of rt_sigprocmask(2)

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>