]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/ec.c
Update bcachefs sources to 95ff72a6c1 fixup! mm: Centralize & improve oom reporting...
[bcachefs-tools-debian] / libbcachefs / ec.c
index faabaa64dcdb5dc08079bd1b259260ebfabb339b..6ce352c526f012e38c7359547ffb53a333eca35e 100644 (file)
@@ -939,7 +939,7 @@ static void ec_stripe_create(struct ec_stripe_new *s)
 
        BUG_ON(!s->allocated);
 
-       if (!percpu_ref_tryget(&c->writes))
+       if (!percpu_ref_tryget_live(&c->writes))
                goto err;
 
        ec_generate_ec(&s->new_stripe);