David Turner | 24cd25a | 2010-09-10 14:22:27 +0200 | [diff] [blame] | 1 | #ifndef __QEMU_BARRIER_H |
2 | #define __QEMU_BARRIER_H 1 | ||||
3 | |||||
4 | /* FIXME: arch dependant, x86 version */ | ||||
5 | #define smp_wmb() asm volatile("" ::: "memory") | ||||
6 | |||||
7 | /* Compiler barrier */ | ||||
8 | #define barrier() asm volatile("" ::: "memory") | ||||
9 | |||||
10 | #endif |