Re: [PATCH v3 4/6] docs: transhuge: document process level THP controls
From: Usama Arif <hidden>
Date: 2025-08-05 12:09:38
Also in:
linux-fsdevel, linux-mm, lkml
From: Usama Arif <hidden>
Date: 2025-08-05 12:09:38
Also in:
linux-fsdevel, linux-mm, lkml
On 05/08/2025 11:24, David Hildenbrand wrote:
On 04.08.25 17:40, Usama Arif wrote:quoted
This includes the PR_SET_THP_DISABLE/PR_GET_THP_DISABLE pair of prctl calls as well the newly introduced PR_THP_DISABLE_EXCEPT_ADVISED flag for the PR_SET_THP_DISABLE prctl call. Signed-off-by: Usama Arif <redacted> --- Documentation/admin-guide/mm/transhuge.rst | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+)diff --git a/Documentation/admin-guide/mm/transhuge.rst b/Documentation/admin-guide/mm/transhuge.rst index 370fba113460..a36a04394ff5 100644 --- a/Documentation/admin-guide/mm/transhuge.rst +++ b/Documentation/admin-guide/mm/transhuge.rst@@ -225,6 +225,44 @@ to "always" or "madvise"), and it'll be automatically shutdown whenPMD-sized THP is disabled (when both the per-size anon control and the top-level control are "never") +process THP controls +-------------------- + +A process can control its own THP behaviour using the ``PR_SET_THP_DISABLE`` +and ``PR_GET_THP_DISABLE`` pair of prctl(2) calls. These calls support the +following arguments:: +Not sure if we really want to talk about MMF_ internals.
Thanks! have changed it for the next revision according to your suggestions.