]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/arm64/kernel/process.c
Merge tag 'for-3.16' of git://git.linaro.org/people/ard.biesheuvel/linux-arm into...
[karo-tx-linux.git] / arch / arm64 / kernel / process.c
index c5693163408c3bb9ab967dc7819ee9ae14282c0d..9f2d6020b6c2d8a40b4b7cee1d2b07d7882ff168 100644 (file)
@@ -20,6 +20,7 @@
 
 #include <stdarg.h>
 
+#include <linux/compat.h>
 #include <linux/export.h>
 #include <linux/sched.h>
 #include <linux/kernel.h>
@@ -300,7 +301,7 @@ struct task_struct *__switch_to(struct task_struct *prev,
         * Complete any pending TLB or cache maintenance on this CPU in case
         * the thread migrates to a different CPU.
         */
-       dsb();
+       dsb(ish);
 
        /* the actual thread switch */
        last = cpu_switch_to(prev, next);