On 05/08/2025 11:24, David Hildenbrand wrote: > On 04.08.25 17:40, Usama Arif wrote: >> 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 <usamaarif642@xxxxxxxxx> >> --- >> 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 when >> PMD-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.