sys_get_mempolicy [mm/mempolicy.c]
Retrieves NUMA memory policy for a process. Arguments
eax | 275
ebx | Pointer to an integer value which will receive the Policy value.
ecx | Pointer to an integer value which will receive the nodemask value associated with the policy.
edx | Maximum bit number plus one that can be stored into mask buffer (pointed by ecx).
esi | Memory address for NUMA policy retrieval. (depends whether MPOL_F_ADDR is used or not)
edi | Flags. It may be either 0 or MPOL_F_ADDR. If MPOL_F_ADDR is specified, then information is returned about the policy governing the memory address given in esi. This policy may be different from the process's default policy if set_mempolicy has been used to establish a policy for the page containing esi. If flags is null, then information about the calling process's default policy (as set by set_mempolicy) is returned.
Return values If the system call succeeds the return value is 0. If the system call fails the return value is one of the following errno values:
`-EINVAL` | `Invalid parameter was passed in.`
`-EFAULT` | `Invalid memory accessed.`
Remarks n/a Compatibility Available since 2.6.7. This system call is only available on kernels compiled with CONFIG_NUMA.