• Andrew Morton's avatar
    [PATCH] vmscan: reset refill_counter after refilling the inactive list · 9c8c9492
    Andrew Morton authored
    zone->refill_counter is only there to provide decent levels of work batching:
    don't call refill_inactive_zone() just for a couple of pages.
    
    But the logic in there allows it to build up to huge values and it can
    overflow (go negative) which will disable refilling altogether until it wraps
    positive again.
    
    Just reset it to zero whenever we decide to do some refilling.
    9c8c9492
vmscan.c 30.4 KB