Re: [PATCH v2 5/5] mm, compaction: adapt isolation_suitable flushing to kcompactd

2016-03-01 Thread Vlastimil Babka
For consistency with previous patch's updated changelog, here's similar update for this one: http://ozlabs.org/~akpm/mmots/broken-out/mm-compaction-adapt-isolation_suitable-flushing-to-kcompactd.patch 8< Compaction maintains a pageblock_skip bitmap to record pageblocks where isolation r

[PATCH v2 5/5] mm, compaction: adapt isolation_suitable flushing to kcompactd

2016-02-08 Thread Vlastimil Babka
Compaction maintains a pageblock_skip bitmap to record pageblocks where isolation recently failed. This bitmap can be reset by three ways: 1) direct compaction is restarting after going through the full deferred cycle 2) kswapd goes to sleep, and some other direct compaction has previously fin