]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - mm/page_isolation.c
bpf: adjust verifier heuristics
[karo-tx-linux.git] / mm / page_isolation.c
index 7927bbb54a4e3200e39fc098b787794f21f6c855..5092e4ef00c832fefb624a1d9d8f618402ad4402 100644 (file)
@@ -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);