prctl.2: Clarify that prctl can apply to threads

The current synopsis for prctl(2) misleadingly claims that prctl
operates on a process.  Rather, some (in fact, most) prctls operate
on a thread.

The wording probably dates back to the old days when Linux didn't
really have threads at all.

Reword as appropriate.

Signed-off-by: Dave Martin <Dave.Martin@arm.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Dave Martin 2020-05-12 17:36:46 +01:00 committed by Michael Kerrisk
parent 3f1dc8e16a
commit 1e0d99b899
1 changed files with 5 additions and 1 deletions

View File

@ -53,7 +53,7 @@
.\"
.TH PRCTL 2 2020-04-11 "Linux" "Linux Programmer's Manual"
.SH NAME
prctl \- operations on a process
prctl \- operations on a process or thread
.SH SYNOPSIS
.nf
.B #include <sys/prctl.h>
@ -63,6 +63,10 @@ prctl \- operations on a process
.fi
.SH DESCRIPTION
.BR prctl ()
manipulates various aspects of the behavior
of the calling thread or process.
.PP
.BR prctl ()
is called with a first argument describing what to do
(with values defined in \fI<linux/prctl.h>\fP), and further
arguments with a significance depending on the first one.