These are some compaction related -stable backports that we missing.
David Rientjes (9): ms/mm/compaction.c: periodically schedule when freeing pages ms/mm, compaction: avoid isolating pinned pages ms/mm, compaction: determine isolation mode only once ms/mm, compaction: ignore pageblock skip when manually invoking compaction ms/mm, migration: add destination page freeing callback ms/mm, compaction: return failed migration target pages back to freelist ms/mm, compaction: add per-zone migration pfn cache for async compaction ms/mm, compaction: embed migration mode in compact_control ms/mm, compaction: terminate async compaction when rescheduling Heesub Shin (1): ms/mm/compaction: clean up unused code lines Hugh Dickins (1): ms/mm: fix direct reclaim writeback regression Joonsoo Kim (6): ms/mm/compaction: disallow high-order page for migration target ms/mm/compaction: do not call suitable_migration_target() on every page ms/mm/compaction: change the timing to check to drop the spinlock ms/mm/compaction: check pageblock suitability once per pageblock ms/mm/compaction: clean-up code on success of ballon isolation ms/mm/compaction: fix wrong order check in compact_finished() Mel Gorman (1): ms/mm: compaction: trace compaction begin and end Vlastimil Babka (7): ms/mm: compaction: encapsulate defer reset logic ms/mm: compaction: do not mark unmovable pageblocks as skipped in async compaction ms/mm: compaction: reset scanner positions immediately when they meet ms/mm/compaction: cleanup isolate_freepages() ms/mm/compaction: do not count migratepages when unnecessary ms/mm/compaction: avoid rescanning pageblocks in isolate_freepages ms/mm, compaction: properly signal and act upon lock and need_sched() contention include/linux/compaction.h | 20 ++- include/linux/migrate.h | 11 +- include/linux/mmzone.h | 5 +- include/trace/events/compaction.h | 67 +++++++- mm/compaction.c | 352 ++++++++++++++++++++++---------------- mm/internal.h | 8 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 4 +- mm/memory_hotplug.c | 2 +- mm/mempolicy.c | 4 +- mm/migrate.c | 57 ++++-- mm/page_alloc.c | 44 ++--- 12 files changed, 363 insertions(+), 213 deletions(-) -- 2.13.6 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel