the weak memory ordering on armv8 can be implemented using dsb ld see http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0802b/DMB.html Change-Id: I4db34b87fa659967109adc688cad784018cedaae Signed-off-by: Kefu Chai <tchaikov@gmail.com> Reviewed-on: https://review.gerrithub.io/430767 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>