]> git.karo-electronics.de Git - linux-beck.git/commitdiff
cma: fix migration mode
authorMinchan Kim <minchan.kim@gmail.com>
Fri, 11 May 2012 07:37:13 +0000 (09:37 +0200)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 21 May 2012 13:09:39 +0000 (15:09 +0200)
__alloc_contig_migrate_range calls migrate_pages with wrong argument
for migrate_mode. Fix it.

Cc: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Minchan Kim <minchan@kernel.org>
Acked-by: Michal Nazarewicz <mina86@mina86.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
mm/page_alloc.c

index 22348ae1005daeb85c78467fbb38b6e1fe3aa55d..ed85c02c1f6e5f653f01fa1d3eb305fdb61211c3 100644 (file)
@@ -5682,7 +5682,7 @@ static int __alloc_contig_migrate_range(unsigned long start, unsigned long end)
 
                ret = migrate_pages(&cc.migratepages,
                                    __alloc_contig_migrate_alloc,
-                                   0, false, true);
+                                   0, false, MIGRATE_SYNC);
        }
 
        putback_lru_pages(&cc.migratepages);