Signed-off-by: Erlon R. Cruz <erlon.c...@br.flextronics.com> Signed-off-by: Fabiano FidĂȘncio <Fabiano.FidĂȘn...@fit-tecnologia.org.br> Signed-off-by: Rafael F. Santos <fonsecasantos.raf...@gmail.com> --- spice/barrier.h | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/spice/barrier.h b/spice/barrier.h index 710da09..ed7200c 100644 --- a/spice/barrier.h +++ b/spice/barrier.h @@ -36,9 +36,11 @@ #ifdef __i386__ #define spice_mb() __asm__ __volatile__ ("lock; addl $0,0(%%esp)": : :"memory") -#else +#elif __x86_64__ //mfence #define spice_mb() __asm__ __volatile__ ("lock; addl $0,0(%%rsp)": : :"memory") +#elif defined __PPC64__ +#define spice_mb() __asm__ __volatile__ ("lwsync" : : : "memory") #endif #else -- 1.7.4.1 _______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel