Hi Johannes, here's something quick to try or ponder about. However, untested since it's too late here. Based on mmotm-2016-09-27-16-08 plus this fix [1]
[1] http://lkml.kernel.org/r/<[email protected]> Vlastimil Babka (4): mm, compaction: change migrate_async_suitable() to suitable_migration_source() mm, compaction: add migratetype to compact_control mm, compaction: restrict async compaction to matching migratetype mm, page_alloc: disallow migratetype fallback in fastpath include/linux/mmzone.h | 5 +++++ mm/compaction.c | 41 +++++++++++++++++++++++++---------------- mm/internal.h | 2 ++ mm/page_alloc.c | 34 +++++++++++++++++++++++----------- 4 files changed, 55 insertions(+), 27 deletions(-) -- 2.10.0

