Re: [PATCH -V7 2/3] NOT kernel/man2/set_mempolicy.2: Add mode flag MPOL_F_NUMA_BALANCING
From: Huang, Ying <hidden>
Date: 2020-12-07 00:49:59
Also in:
linux-mm, lkml
Hi, Alex, "Alejandro Colomar (man-pages)" [off-list ref] writes:
Hi Huang Ying, Please, see a few fixes below. Thanks, Alex On 12/4/20 10:15 AM, Huang Ying wrote:quoted
Signed-off-by: "Huang, Ying" <redacted> --- man2/set_mempolicy.2 | 14 ++++++++++++++ 1 file changed, 14 insertions(+)diff --git a/man2/set_mempolicy.2 b/man2/set_mempolicy.2 index 68011eecb..fb2e6fd96 100644 --- a/man2/set_mempolicy.2 +++ b/man2/set_mempolicy.2@@ -113,6 +113,15 @@ A nonempty .I nodemask specifies node IDs that are relative to the set of node IDs allowed by the process's current cpuset. +.TP +.BR MPOL_F_NUMA_BALANCING " (since Linux 5.11)" +When +.I mode +is MPOL_BIND, enable the Linux kernel NUMA balancing for the task if.B MPOL_BINDquoted
+it is supported by kernel. +If the flag isn't supported by Linux kernel, or is used with +.I mode> +other than MPOL_BIND, return -1 and errno is set to EINVAL..BR MPOL_BIND , A minus sign should be escaped: \-1 See man-pages(7)::STYLE GUIDE::Generating optimal glyphs) .I errno .BR EINVAL .quoted
.PP .I nodemask points to a bit mask of node IDs that contains up to@@ -293,6 +302,11 @@ argument specified both .B MPOL_F_STATIC_NODES and .BR MPOL_F_RELATIVE_NODES . +Or, the +.B MPOL_F_NUMA_BALANCING +isn't supported by the Linux kernel, or is used with +.I mode +other than MPOL_BIND..BR MPOL_BIND .quoted
.TP .B ENOMEM Insufficient kernel memory was available.
Thanks a lot for your comments! Will change them in the next version. Best Regards, Huang, Ying