]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - mm/mempolicy.c
mm: migrate: Add a tracepoint for migrate_pages
[mirror_ubuntu-bionic-kernel.git] / mm / mempolicy.c
index d04a8a54c294f852f55e624e3c41d1b03b7a56e9..66e90ecc2350f916dfdad660d95d1a4ee5c8b9df 100644 (file)
@@ -961,7 +961,8 @@ static int migrate_to_node(struct mm_struct *mm, int source, int dest,
 
        if (!list_empty(&pagelist)) {
                err = migrate_pages(&pagelist, new_node_page, dest,
-                                                       false, MIGRATE_SYNC);
+                                                       false, MIGRATE_SYNC,
+                                                       MR_SYSCALL);
                if (err)
                        putback_lru_pages(&pagelist);
        }
@@ -1202,7 +1203,8 @@ static long do_mbind(unsigned long start, unsigned long len,
                if (!list_empty(&pagelist)) {
                        nr_failed = migrate_pages(&pagelist, new_vma_page,
                                                (unsigned long)vma,
-                                               false, MIGRATE_SYNC);
+                                               false, MIGRATE_SYNC,
+                                               MR_MEMPOLICY_MBIND);
                        if (nr_failed)
                                putback_lru_pages(&pagelist);
                }