Messages in this thread | | | From | Vlastimil Babka <> | Subject | [RFC 0/4] try to reduce fragmenting fallbacks | Date | Thu, 29 Sep 2016 23:05:44 +0200 |
| |
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/<cadadd38-6456-f58e-504f-cc18ddc47b3f@suse.cz>
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
| |