On 01/14/2014 11:49 AM, Christoph Lameter wrote: > On Tue, 14 Jan 2014, Dave Hansen wrote: >> page->pfmemalloc does not deserve a spot in 'struct page'. It is >> only used transiently _just_ after a page leaves the buddy >> allocator. > > Why would we need to do this if we are removing the cmpxchg_double? Why do we need the patch? 'struct page' is a mess. It's really hard to follow, and the space in the definition is a limited resource. We should not waste that space on such a transient and unimportant value as pfmemalloc. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>