]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/btree_write_buffer.c
Update bcachefs sources to 1b14994029 bcachefs: Fragmentation LRU
[bcachefs-tools-debian] / libbcachefs / btree_write_buffer.c
index 05b755a0e79ca21edf751778fc4c10e1b6472424..6285532e77904f3e834afe317d0b6fac98b36aa5 100644 (file)
@@ -88,6 +88,8 @@ static union btree_write_buffer_state btree_write_buffer_switch(struct btree_wri
        while (old.idx == 0 ? wb->state.ref0 : wb->state.ref1)
                cpu_relax();
 
+       smp_mb();
+
        return old;
 }