diff options
Diffstat (limited to 'drivers/gpu/msm/kgsl.c')
| -rw-r--r-- | drivers/gpu/msm/kgsl.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/msm/kgsl.c b/drivers/gpu/msm/kgsl.c index 55ebc0a8e26c..b8519a16df92 100644 --- a/drivers/gpu/msm/kgsl.c +++ b/drivers/gpu/msm/kgsl.c @@ -2149,7 +2149,8 @@ static int memdesc_sg_virt(struct kgsl_memdesc *memdesc, struct file *vmfile) if (ret == 0) { npages = get_user_pages(current, current->mm, memdesc->useraddr, - sglen, write, 0, pages, NULL); + sglen, write ? FOLL_WRITE : 0, + pages, NULL); ret = (npages < 0) ? (int)npages : 0; } up_read(¤t->mm->mmap_sem); |
