]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
PR_SET_THP_DISABLE.2const: Tweak after split
authorAlejandro Colomar <alx@kernel.org>
Thu, 30 May 2024 15:48:47 +0000 (17:48 +0200)
committerAlejandro Colomar <alx@kernel.org>
Fri, 31 May 2024 15:09:32 +0000 (17:09 +0200)
Signed-off-by: Alejandro Colomar <alx@kernel.org>
man/man2const/PR_SET_THP_DISABLE.2const

index aac92ecbda5863da37dff34a91b215ad66a63169..58c3adc07602ca33a9f395891219e43e7aba1003 100644 (file)
@@ -1,4 +1,5 @@
 .\" Copyright 2014, 2015, Michael Kerrisk <mtk.manpages@gmail.com>
+.\" Copyright 2024, Alejandro Colomar <alx@kernel.org>
 .\"
 .\" SPDX-License-Identifier: Linux-man-pages-copyleft
 .\"
@@ -14,19 +15,18 @@ Standard C library
 .nf
 .B #include <sys/prctl.h>
 .P
-.BI "int prctl(int " op ", ...);"
+.BI "int prctl(PR_SET_THP_DISABLE, long " flag ", 0L, 0L, 0L);"
 .fi
 .SH DESCRIPTION
-.TP
-.BR PR_SET_THP_DISABLE " (since Linux 3.15)"
-.\" commit a0715cc22601e8830ace98366c0c2bd8da52af52
 Set the state of the "THP disable" flag for the calling thread.
 If
-.I arg2
+.I flag
 has a nonzero value, the flag is set, otherwise it is cleared.
+.P
 Setting this flag provides a method
 for disabling transparent huge pages
-for jobs where the code cannot be modified, and using a malloc hook with
+for jobs where the code cannot be modified,
+and using a malloc hook with
 .BR madvise (2)
 is not an option (i.e., statically allocated data).
 The setting of the "THP disable" flag is inherited by a child created via
@@ -42,6 +42,8 @@ is set to indicate the error.
 .SH STANDARDS
 Linux.
 .SH HISTORY
+Linux 3.15.
+.\" commit a0715cc22601e8830ace98366c0c2bd8da52af52
 .SH SEE ALSO
 .BR prctl (2),
 .BR PR_GET_THP_DISABLE (2const)