Updated micscif/miscif_api.c for new get_user_pages() function.
[xeon-phi-kernel-module] / micscif / micscif_api.c
index e13e59d..d86cb05 100644 (file)
@@ -1982,12 +1982,9 @@ retry:
                }
 
                pinned_pages->nr_pages = get_user_pages(
                }
 
                pinned_pages->nr_pages = get_user_pages(
-                               current,
-                               mm,
                                (uint64_t)addr,
                                nr_pages,
                                (uint64_t)addr,
                                nr_pages,
-                               !!(prot & SCIF_PROT_WRITE),
-                               0,
+                               prot & SCIF_PROT_WRITE ? FOLL_WRITE : 0,
                                pinned_pages->pages,
                                pinned_pages->vma);
                up_write(&mm->mmap_sem);
                                pinned_pages->pages,
                                pinned_pages->vma);
                up_write(&mm->mmap_sem);