]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - arch/s390/mm/pgtable.c
Merge branch 'sched/urgent' into sched/core
[mirror_ubuntu-artful-kernel.git] / arch / s390 / mm / pgtable.c
index 7805ddca833d7092149958e8ed56522598b2db07..18dc417aaf79dfc99bd17c48f427bda08ccb6fc5 100644 (file)
@@ -677,8 +677,7 @@ int gmap_ipte_notify(struct gmap *gmap, unsigned long start, unsigned long len)
                        break;
                }
                /* Get the page mapped */
-               if (get_user_pages(current, gmap->mm, addr, 1, 1, 0,
-                                  NULL, NULL) != 1) {
+               if (fixup_user_fault(current, gmap->mm, addr, FAULT_FLAG_WRITE)) {
                        rc = -EFAULT;
                        break;
                }