X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-sh%2Fprocessor.h;fp=include%2Fasm-sh%2Fprocessor.h;h=eeb0f48bb99ead4f5b8d71d92d22df7f7a1d0fbb;hb=16c70f8c1b54b61c3b951b6fb220df250fe09b32;hp=fa5bd2d8803e4d612abe73ba0c0de9011aa895cc;hpb=4e76c8a9fa413ccc09d3f7f664183dcce3555d57;p=linux-2.6.git diff --git a/include/asm-sh/processor.h b/include/asm-sh/processor.h index fa5bd2d88..eeb0f48bb 100644 --- a/include/asm-sh/processor.h +++ b/include/asm-sh/processor.h @@ -9,6 +9,7 @@ #define __ASM_SH_PROCESSOR_H #ifdef __KERNEL__ +#include #include #include #include @@ -263,7 +264,7 @@ extern unsigned long get_wchan(struct task_struct *p); #define KSTK_ESP(tsk) ((tsk)->thread.sp) #define cpu_sleep() __asm__ __volatile__ ("sleep" : : : "memory") -#define cpu_relax() do { } while (0) +#define cpu_relax() barrier() #endif /* __KERNEL__ */ #endif /* __ASM_SH_PROCESSOR_H */