Fragmentation avoidance patches increase our chances of satisfying high order allocations. So this patch takes more than one iteration at trying to fulfill those allocations because unlike before the extra iterations are often useful. Signed-off-by: Mel Gorman Signed-off-by: Joel Schopp