Whamcloud - gitweb
LU-11507 osd-zfs: Use zfs_refcount_add if available
[fs/lustre-release.git] / lustre / osd-zfs / osd_object.c
index 909af49..dd42a45 100644 (file)
@@ -1639,8 +1639,8 @@ int osd_find_new_dnode(const struct lu_env *env, dmu_tx_t *tx,
                LASSERT(db);
                LASSERT(dn->dn_handle);
                DB_DNODE_ENTER(db);
-               if (refcount_add(&db->db_holds, osd_obj_tag) == 1) {
-                       refcount_add(&dn->dn_holds, osd_obj_tag);
+               if (zfs_refcount_add(&db->db_holds, osd_obj_tag) == 1) {
+                       zfs_refcount_add(&dn->dn_holds, osd_obj_tag);
                        atomic_inc_32(&dn->dn_dbufs_count);
                }
                *dnp = dn;