X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=mm%2Fpage_isolation.c;h=5092e4ef00c832fefb624a1d9d8f618402ad4402;hb=cd636458904a04de2349c728323c5d2af1203bdf;hp=7927bbb54a4e3200e39fc098b787794f21f6c855;hpb=8f28472a739e8e39adc6e64ee5b460df039f0e4f;p=mirror_ubuntu-artful-kernel.git diff --git a/mm/page_isolation.c b/mm/page_isolation.c index 7927bbb54a4e..5092e4ef00c8 100644 --- a/mm/page_isolation.c +++ b/mm/page_isolation.c @@ -66,7 +66,8 @@ out: set_pageblock_migratetype(page, MIGRATE_ISOLATE); zone->nr_isolate_pageblock++; - nr_pages = move_freepages_block(zone, page, MIGRATE_ISOLATE); + nr_pages = move_freepages_block(zone, page, MIGRATE_ISOLATE, + NULL); __mod_zone_freepage_state(zone, -nr_pages, migratetype); } @@ -120,7 +121,7 @@ static void unset_migratetype_isolate(struct page *page, unsigned migratetype) * pageblock scanning for freepage moving. */ if (!isolated_page) { - nr_pages = move_freepages_block(zone, page, migratetype); + nr_pages = move_freepages_block(zone, page, migratetype, NULL); __mod_zone_freepage_state(zone, nr_pages, migratetype); } set_pageblock_migratetype(page, migratetype);