On 5/12/20 6:36 PM, Dave Martin wrote: > Under PR_SET_NAME, the [tid] value seen in procfs as > /proc/self/task/[tid] is mistakenly described as the name of the > thread, whereas really the name is on /proc/self/task/[tid]/comm. > > Fix it. Thanks, Dave. Patch applied. Cheers, Michael > Signed-off-by: Dave Martin <Dave.Martin@xxxxxxx> > --- > man2/prctl.2 | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/man2/prctl.2 b/man2/prctl.2 > index a35b748..9736434 100644 > --- a/man2/prctl.2 > +++ b/man2/prctl.2 > @@ -808,8 +808,10 @@ and retrieved using > The attribute is likewise accessible via > .IR /proc/self/task/[tid]/comm , > where > -.I tid > -is the name of the calling thread. > +.I [tid] > +is the the thread ID of the calling thread, as returned by > +.BR gettid (2). > +.\" prctl PR_GET_NAME > .TP > .BR PR_GET_NAME " (since Linux 2.6.11)" > Return the name of the calling thread, > -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/