MPOL_INTERLEAVE page-wise binding dump

Ananya Muddukrishna <[email protected]> Thu, 22 Dec 2011 17:12:41 +0000 (UTC)
Newsgroups org.kernel.vger.linux-numa
Message-ID <[email protected]>
Hi,

Is there an inexpensive way to determine 
which pages (virtual addresses) 
are bound to which NUMA nodes when 
using MPOL_INTERLEAVE or MPOL_BIND 
with a given set of nodes? 

I want to implement a strict 
round-robin based interleaving 
policy based on MPOL_INTERLEAVE. 

By strict I mean, 
there is no fall back and 
the system call returns an error 
if allocation fails on the given FIFO node set.

I am using numactl-2.0.8-rc3 on linux 2.6.32 
in a large server (4X12-core, 8 NUMA nodes) 
environment.

Please advise. Thank you.
- Ananya