Memory policy question for NUMA arch....

Rick Sherm <[email protected]>
Newsgroups org.kernel.vger.linux-numa
Message-ID <[email protected]>
CC'ing linux-numa. I emailed it to linux-kernel but forgot to 'CC' linux-numa. Please CC 'linux-kernel' while replying.

Hello,

On a NUMA host, if a driver calls __get_free_pages() then 
it will eventually invoke ->alloc_pages_current(..). The comment 
above/within alloc_pages_current() says 'current->mempolicy' will be 
used.So what memory policy will kick-in if the driver is trying to 
allocate some memory blocks during driver load time(say from probe_one)? System-wide default policy,correct?

What if the driver wishes to i) stay confined to a 'cpulist' OR ii) use a different mem-policy? How 
do I achieve this?
I will choose the 'cpulist' after I am successfuly able to affinitize the MSI-X vectors.

regards
Rick
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.