Are you looking for GFP_COLD ?
What is that ?? i found very less documentation regarding this on the net but not satisfactory.
This one :
" Normally, the memory allocator tries to return "cache warm" pages—pages that are likely to be found in the processor cache. Instead, this flag requests a "cold" page, which has not been used in some time. It is useful for allocating pages for DMA reads, where presence in the processor cache is not useful. See Chapter 15 for a full discussion of how to allocate DMA buffers. "
what does it mean by "which has not been used in some time" ?
Regards
Srinivas Bakki