return ret;
 }
 
-static bool bch2_inode_open(struct bch_fs *c, struct bpos p)
+static bool bch2_inode_is_open(struct bch_fs *c, struct bpos p)
 {
        subvol_inum inum = {
                .subvol = snapshot_t(c, p.snapshot)->subvol,
 
        /* snapshot tree corruption, can't safely delete */
        if (!inum.subvol) {
-               bch_err_ratelimited(c, "%s(): snapshot %u has no subvol", __func__, p.snapshot);
+               bch_warn_ratelimited(c, "%s(): snapshot %u has no subvol, unlinked but can't safely delete", __func__, p.snapshot);
                return true;
        }
 
        }
 
        if (u.bi_flags & BCH_INODE_unlinked &&
-           !bch2_inode_open(c, k.k->p) &&
+           !bch2_inode_is_open(c, k.k->p) &&
            (!c->sb.clean ||
             fsck_err(trans, inode_unlinked_but_clean,
                      "filesystem marked clean, but inode %llu unlinked",