diff --git a/include/spinlock/mcs.h b/include/spinlock/mcs.h index f0d0e77..066274e 100644 --- a/include/spinlock/mcs.h +++ b/include/spinlock/mcs.h @@ -103,7 +103,7 @@ ck_spinlock_mcs_lock(struct ck_spinlock_mcs **queue, struct ck_spinlock_mcs *nod ck_pr_stall(); } - ck_pr_fence_load(); + ck_pr_fence_acquire(); return; }