projects
/
xeon-phi-kernel-module
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Updated micscif/micscif_select.c references from wait_queue_t to wait_queue_entry_t.
[xeon-phi-kernel-module]
/
host
/
tools_support.c
diff --git
a/host/tools_support.c
b/host/tools_support.c
index
49d37d4
..
38d6c21
100644
(file)
--- a/
host/tools_support.c
+++ b/
host/tools_support.c
@@
-89,8
+89,8
@@
mic_pin_user_pages (void *data, struct page **pages, uint32_t len, int32_t *nf_p
// pin the user pages; use semaphores on linux for doing the same
down_read(¤t->mm->mmap_sem);
// pin the user pages; use semaphores on linux for doing the same
down_read(¤t->mm->mmap_sem);
- *nf_pages = (int32_t)get_user_pages(
current, current->mm, (uint64_t)data
,
-
nr_pages, PROT_WRITE, 1
, pages, NULL);
+ *nf_pages = (int32_t)get_user_pages(
(uint64_t)data, nr_pages
,
+
(FOLL_WRITE | FOLL_FORCE)
, pages, NULL);
up_read(¤t->mm->mmap_sem);
// compare if the no of final pages is equal to no of requested pages
up_read(¤t->mm->mmap_sem);
// compare if the no of final pages is equal to no of requested pages