asm-*/futex.h should include linux/uaccess.h
[sfrench/cifs-2.6.git] / include / asm-x86 / mmu_context_32.h
index 7eb0b0b1fb3c3e24899eaa3ba0fa378857f77e62..9756ae0f1dd3acd1dca75744946afdaa824077b3 100644 (file)
@@ -32,8 +32,6 @@ static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
 #endif
 }
 
-void leave_mm(unsigned long cpu);
-
 static inline void switch_mm(struct mm_struct *prev,
                             struct mm_struct *next,
                             struct task_struct *tsk)
@@ -64,7 +62,7 @@ static inline void switch_mm(struct mm_struct *prev,
                BUG_ON(per_cpu(cpu_tlbstate, cpu).active_mm != next);
 
                if (!cpu_test_and_set(cpu, next->cpu_vm_mask)) {
-                       /* We were in lazy tlb mode and leave_mm disabled 
+                       /* We were in lazy tlb mode and leave_mm disabled
                         * tlb flush IPI delivery. We must reload %cr3.
                         */
                        load_cr3(next->pgd);
@@ -77,10 +75,10 @@ static inline void switch_mm(struct mm_struct *prev,
 #define deactivate_mm(tsk, mm)                 \
        asm("movl %0,%%gs": :"r" (0));
 
-#define activate_mm(prev, next)                                \
-       do {                                            \
-               paravirt_activate_mm(prev, next);       \
-               switch_mm((prev),(next),NULL);          \
-       } while(0);
+#define activate_mm(prev, next)                        \
+do {                                           \
+       paravirt_activate_mm((prev), (next));   \
+       switch_mm((prev), (next), NULL);        \
+} while (0);
 
 #endif