From: Mel Gorman Date: Tue, 16 Oct 2007 08:25:51 +0000 (-0700) Subject: Move free pages between lists on steal X-Git-Tag: v2.6.24-rc1~1138 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c361be55b3128474aa66d31092db330b07539103;p=pandora-kernel.git Move free pages between lists on steal When a fallback occurs, there will be free pages for one allocation type stored on the list for another. When a large steal occurs, this patch will move all the free pages within one list to the other. [y-goto@jp.fujitsu.com: fix BUG_ON check at move_freepages()] [apw@shadowen.org: Move to using pfn_valid_within()] Signed-off-by: Mel Gorman Cc: Christoph Lameter Signed-off-by: Yasunori Goto Cc: Bjorn Helgaas Signed-off-by: Andy Whitcroft Cc: Bob Picco Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed