commit | c361be55b3128474aa66d31092db330b07539103 | [log] [tgz] |
---|---|---|
author | Mel Gorman <[email protected]> | Tue Oct 16 01:25:51 2007 -0700 |
committer | Linus Torvalds <[email protected]> | Tue Oct 16 09:43:00 2007 -0700 |
tree | 9ce134f4e679144d28f5c32924bdba999a1aae6b | |
parent | e2c55dc87f4a398b9c4dcc702dbc23a07fe14e23 [diff] |
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. [[email protected]: fix BUG_ON check at move_freepages()] [[email protected]: Move to using pfn_valid_within()] Signed-off-by: Mel Gorman <[email protected]> Cc: Christoph Lameter <[email protected]> Signed-off-by: Yasunori Goto <[email protected]> Cc: Bjorn Helgaas <[email protected]> Signed-off-by: Andy Whitcroft <[email protected]> Cc: Bob Picco <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>