diff --git a/driver/others/memory.c b/driver/others/memory.c index 527619454..842cf14fd 100644 --- a/driver/others/memory.c +++ b/driver/others/memory.c @@ -2716,7 +2716,7 @@ void *blas_memory_alloc(int procpos){ #if (defined(SMP) || defined(USE_LOCKING)) && !defined(USE_OPENMP) LOCK_COMMAND(&alloc_lock); #endif - MB; //for ARM etc - probably needs to be WMB + RMB; //for ARM etc - probably needs to be WMB do { #if defined(USE_OPENMP) if (!memory[position].used) {