Lines 140-145
static DECLARE_TASKLET(timerTasklet, Hos
Link Here
|
140 |
*/ |
140 |
*/ |
141 |
#define LOCKED_PAGE_SLACK 10000 |
141 |
#define LOCKED_PAGE_SLACK 10000 |
142 |
|
142 |
|
|
|
143 |
#if LINUX_VERSION_CODE > KERNEL_VERSION(4, 7, 0) |
144 |
#define NR_ANON_PAGES NR_ANON_MAPPED |
145 |
#endif |
146 |
|
143 |
static struct { |
147 |
static struct { |
144 |
Atomic_uint64 uptimeBase; |
148 |
Atomic_uint64 uptimeBase; |
145 |
VersionedAtomic version; |
149 |
VersionedAtomic version; |
Lines 1167-1173
Link Here
|
1167 |
int retval; |
1167 |
int retval; |
1168 |
|
1168 |
|
1169 |
down_read(¤t->mm->mmap_sem); |
1169 |
down_read(¤t->mm->mmap_sem); |
1170 |
retval = get_user_pages(current, current->mm, (unsigned long)uvAddr, |
1170 |
retval = get_user_pages((unsigned long)uvAddr, |
1171 |
numPages, 0, 0, ppages, NULL); |
1171 |
numPages, 0, 0, ppages, NULL); |
1172 |
up_read(¤t->mm->mmap_sem); |
1172 |
up_read(¤t->mm->mmap_sem); |
1173 |
|
1173 |
|