> Also, in the same vein, I think it's wrong to have the API enumerate all > the different memory available in the system. The API should simply We need an enumeration API too, just to display to the user what they have, and possibly for applications to size their buffers (all we do with existing NUMA nodes) But yes the default usage should be to query for necessary attributes -Andi