diff options
| author | Alejandro Colomar <alx@kernel.org> | 2024-05-30 17:48:47 +0200 |
|---|---|---|
| committer | Alejandro Colomar <alx@kernel.org> | 2024-05-31 17:09:32 +0200 |
| commit | 18bd7dad37cf66fa90c034f4bb07c286afd5e20e (patch) | |
| tree | d60152ab221402732ff4f0bdbc9f18613f9a573c | |
| parent | f0c9393f6458ad6bd6c53cdc297df63d0eaaba9c (diff) | |
| download | man-pages-18bd7dad37cf66fa90c034f4bb07c286afd5e20e.tar.gz | |
PR_SET_THP_DISABLE.2const: Tweak after split
Signed-off-by: Alejandro Colomar <alx@kernel.org>
| -rw-r--r-- | man/man2const/PR_SET_THP_DISABLE.2const | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/man/man2const/PR_SET_THP_DISABLE.2const b/man/man2const/PR_SET_THP_DISABLE.2const index aac92ecbda..58c3adc076 100644 --- a/man/man2const/PR_SET_THP_DISABLE.2const +++ b/man/man2const/PR_SET_THP_DISABLE.2const @@ -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) |
