Commit f32b3ea9 authored by Jim Harris's avatar Jim Harris
Browse files

barrier.h: change PPC64 spdk_rmb from lwsync to sync



Suggested-by: Jonas Pfefferle
Signed-off-by: default avatarJim Harris <james.r.harris@intel.com>
Change-Id: I33cf41d39a4546fbb5f44fccc1380c731d0224af

Reviewed-on: https://review.gerrithub.io/413705


Tested-by: default avatarSPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: default avatarJonas Pfefferle <pepperjo@japf.ch>
Reviewed-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
parent fba68d61
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -62,7 +62,7 @@ extern "C" {

/** Read memory barrier */
#ifdef __PPC64__
#define spdk_rmb()	__asm volatile("lwsync" ::: "memory")
#define spdk_rmb()	__asm volatile("sync" ::: "memory")
#elif defined(__aarch64__)
#define spdk_rmb()	__asm volatile("dsb lt" ::: "memory")
#elif defined(__i386__) || defined(__x86_64__)