diff options
Diffstat (limited to 'include/asm-x86/system.h')
-rw-r--r-- | include/asm-x86/system.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/asm-x86/system.h b/include/asm-x86/system.h index 428348e990bf..e9c15c97dfe2 100644 --- a/include/asm-x86/system.h +++ b/include/asm-x86/system.h | |||
@@ -271,9 +271,9 @@ static inline void native_wbinvd(void) | |||
271 | 271 | ||
272 | #endif /* __KERNEL__ */ | 272 | #endif /* __KERNEL__ */ |
273 | 273 | ||
274 | static inline void clflush(void *__p) | 274 | static inline void clflush(volatile void *__p) |
275 | { | 275 | { |
276 | asm volatile("clflush %0" : "+m" (*(char __force *)__p)); | 276 | asm volatile("clflush %0" : "+m" (*(volatile char __force *)__p)); |
277 | } | 277 | } |
278 | 278 | ||
279 | #define nop() __asm__ __volatile__ ("nop") | 279 | #define nop() __asm__ __volatile__ ("nop") |