mirror of
https://github.com/torvalds/linux.git
synced 2024-11-27 06:31:52 +00:00
Revert "mm: page_alloc: exclude unreclaimable allocations from zone fairness policy"
This reverts commit 73f038b863
. The NUMA behaviour of this patch is
less than ideal. An alternative approch is to interleave allocations
only within local zones which is implemented in the next patch.
Cc: stable@vger.kernel.org
Signed-off-by: Mel Gorman <mgorman@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
ee53664bda
commit
8798cee2f9
@ -1920,8 +1920,7 @@ zonelist_scan:
|
||||
* back to remote zones that do not partake in the
|
||||
* fairness round-robin cycle of this zonelist.
|
||||
*/
|
||||
if ((alloc_flags & ALLOC_WMARK_LOW) &&
|
||||
(gfp_mask & GFP_MOVABLE_MASK)) {
|
||||
if (alloc_flags & ALLOC_WMARK_LOW) {
|
||||
if (zone_page_state(zone, NR_ALLOC_BATCH) <= 0)
|
||||
continue;
|
||||
if (zone_reclaim_mode &&
|
||||
|
Loading…
Reference in New Issue
Block a user