| From dhobsong@igel.co.jp Mon Oct 29 00:52:25 2012 |
| From: Damian Hobson-Garcia <dhobsong@igel.co.jp> |
| Date: Mon, 29 Oct 2012 16:50:33 +0900 |
| Subject: [PATCH v2 16/58] cma: fix migration mode |
| To: greg@kroah.com, laurent.pinchart@ideasonboard.com, horms@verge.net.au |
| Cc: ltsi-dev@lists.linuxfoundation.org, dhobsong@igel.co.jp |
| Message-ID: <1351497075-32717-17-git-send-email-dhobsong@igel.co.jp> |
| |
| |
| From: Minchan Kim <minchan.kim@gmail.com> |
| |
| __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> |
| (cherry picked from commit 58f42fd54144346898e6dc6d6ae3acd4c591b42f) |
| |
| Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp> |
| Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> |
| --- |
| mm/page_alloc.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/mm/page_alloc.c |
| +++ b/mm/page_alloc.c |
| @@ -5689,7 +5689,7 @@ static int __alloc_contig_migrate_range( |
| |
| ret = migrate_pages(&cc.migratepages, |
| __alloc_contig_migrate_alloc, |
| - 0, false, true); |
| + 0, false, MIGRATE_SYNC); |
| } |
| |
| putback_lru_pages(&cc.migratepages); |