diff --git a/src/include/storage/barrier.h b/src/include/storage/barrier.h index 2bef2eb6ad977bdd182039e109c889f1e4e09bd6..94169bd7460d3ad17d970db024a84d7657bcdd04 100644 --- a/src/include/storage/barrier.h +++ b/src/include/storage/barrier.h @@ -117,7 +117,7 @@ extern slock_t dummy_spinlock; * read barrier to cover that case. We might need to add that later. */ #define pg_memory_barrier() __asm__ __volatile__ ("mb" : : : "memory") -#define pg_read_barrier() __asm__ __volatile__ ("rmb" : : : "memory") +#define pg_read_barrier() __asm__ __volatile__ ("mb" : : : "memory") #define pg_write_barrier() __asm__ __volatile__ ("wmb" : : : "memory") #elif defined(__hppa) || defined(__hppa__) /* HP PA-RISC */