.\" permission notice identical to this one.
.\" %%%LICENSE_END
.\"
-.\" FIXME Should programs normally be using this API directly, or should
+.\" FIXME Should programs normally be using move_pages() directly, or should
.\" they rather be using interfaces in the numactl package?
.\" (e.g., compare with recommendation in mbind(2)).
+.\" Does this page need to give advise on this topic?
.TH MOVE_PAGES 2 2010-06-11 "Linux" "Linux Programmer's Manual"
.SH NAME
move_pages \- move individual pages of a process to another node
.I pages
is an array of pointers to the pages that should be moved.
These are pointers that should be aligned to page boundaries.
-.\" FIXME what if they are not aligned?
+.\" FIXME Describe the result if pointers in the 'pages' array are
+.\" not aligned to page boundaries
Addresses are specified as seen by the process specified by
.IR pid .
On success
.BR move_pages ()
returns zero.
-.\" FIXME Is the following quite true: does the wrapper in numactl
+.\" FIXME . Is the following quite true: does the wrapper in numactl
.\" do the right thing?
On error, it returns \-1, and sets
.I errno
Too many pages to move.
.TP
.B EACCES
-.\" FIXME Clarify "current cpuset". Is that the cpuset of the caller
-.\" or the target?
+.\" FIXME Clarify "current cpuset" in the description of the EACCESS error.
+.\" Is that the cpuset of the caller or the target?
One of the target nodes is not allowed by the current cpuset.
.TP
.B EFAULT
.BR migratepages (8),
.BR numastat (8)
.SH COLOPHON
-This page is part of release 3.68 of the Linux
+This page is part of release 3.75 of the Linux
.I man-pages
project.
A description of the project,