]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/btree_update_leaf.c
Update bcachefs sources to 95ff72a6c1 fixup! mm: Centralize & improve oom reporting...
[bcachefs-tools-debian] / libbcachefs / btree_update_leaf.c
index 0ab0dc5742acd569a6cf9f0432f750e9a3e750c0..aed26b5790e87ab2cfbc3f22bbd856111de0dd8f 100644 (file)
@@ -1102,7 +1102,7 @@ int __bch2_trans_commit(struct btree_trans *trans)
        }
 
        if (!(trans->flags & BTREE_INSERT_NOCHECK_RW) &&
-           unlikely(!percpu_ref_tryget(&c->writes))) {
+           unlikely(!percpu_ref_tryget_live(&c->writes))) {
                ret = bch2_trans_commit_get_rw_cold(trans);
                if (ret)
                        goto out_reset;