]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/parisc/mm/fault.c
[PATCH] x86-64: unexport cpu_llc_id
[karo-tx-linux.git] / arch / parisc / mm / fault.c
index 0ad945d4c0a4d051220d46638db6a1c720ea25e2..f6f67554c6235d4aceb5c51d2c3b5c0a82051d1b 100644 (file)
                         /*  dumped to the console via printk)          */
 
 
-/* Defines for parisc_acctyp() */
-#define READ           0
-#define WRITE          1
-
 /* Various important other fields */
 #define bit22set(x)            (x & 0x00000200)
 #define bits23_25set(x)                (x & 0x000001c0)
@@ -152,7 +148,7 @@ void do_page_fault(struct pt_regs *regs, unsigned long code,
        const struct exception_table_entry *fix;
        unsigned long acc_type;
 
-       if (in_interrupt() || !mm)
+       if (in_atomic() || !mm)
                goto no_context;
 
        down_read(&mm->mmap_sem);
@@ -186,7 +182,7 @@ good_area:
                break;
              case VM_FAULT_SIGBUS:
                /*
-                * We hit a hared mapping outside of the file, or some
+                * 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.
                 */