]> err.no Git - linux-2.6/blobdiff - arch/parisc/mm/fault.c
[PATCH] lockdep: annotate pktcdvd natural device hierarchy
[linux-2.6] / arch / parisc / mm / fault.c
index eaa701479f5f1d0fcf6f9be64f839497cd2371b1..64785e46f93b777297f23d7ae5139fe7bfb280c3 100644 (file)
@@ -178,17 +178,17 @@ good_area:
         */
 
        switch (handle_mm_fault(mm, vma, address, (acc_type & VM_WRITE) != 0)) {
-             case 1:
+             case VM_FAULT_MINOR:
                ++current->min_flt;
                break;
-             case 2:
+             case VM_FAULT_MAJOR:
                ++current->maj_flt;
                break;
-             case 0:
+             case VM_FAULT_SIGBUS:
                /*
-                * We ran out of memory, or some other thing happened
-                * to us that made us unable to handle the page fault
-                * gracefully.
+                * We hit a shared mapping outside of the file, or some
+                * other thing happened to us that made us unable to
+                * handle the page fault gracefully.
                 */
                goto bad_area;
              default: