]> rtime.felk.cvut.cz Git - zynq/linux.git/blobdiff - include/linux/smp.h
Apply preempt_rt patch-4.9-rt1.patch.xz
[zynq/linux.git] / include / linux / smp.h
index 8e0cb7a0f836faadd10ee917f8fe2c76d8965fa6..b16ca967ad80e4a97b82cf16b07ccc3d997ec4a1 100644 (file)
@@ -185,6 +185,9 @@ static inline void smp_init(void) { }
 #define get_cpu()              ({ preempt_disable(); smp_processor_id(); })
 #define put_cpu()              preempt_enable()
 
+#define get_cpu_light()                ({ migrate_disable(); smp_processor_id(); })
+#define put_cpu_light()                migrate_enable()
+
 /*
  * Callback to arch code if there's nosmp or maxcpus=0 on the
  * boot command line: