Thread (1 message) 1 message, 1 author, 2020-12-07

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_BIND
quoted
+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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help