Loading fs/bcachefs/fsck.c +6 −4 Original line number Diff line number Diff line Loading @@ -1372,10 +1372,6 @@ static int check_overlapping_extents(struct btree_trans *trans, goto err; } ret = extent_ends_at(c, extent_ends, seen, k); if (ret) goto err; extent_ends->last_pos = k.k->p; err: return ret; Loading Loading @@ -1505,6 +1501,12 @@ static int check_extent(struct btree_trans *trans, struct btree_iter *iter, i->seen_this_pos = true; } if (k.k->type != KEY_TYPE_whiteout) { ret = extent_ends_at(c, extent_ends, s, k); if (ret) goto err; } out: err: fsck_err: Loading Loading
fs/bcachefs/fsck.c +6 −4 Original line number Diff line number Diff line Loading @@ -1372,10 +1372,6 @@ static int check_overlapping_extents(struct btree_trans *trans, goto err; } ret = extent_ends_at(c, extent_ends, seen, k); if (ret) goto err; extent_ends->last_pos = k.k->p; err: return ret; Loading Loading @@ -1505,6 +1501,12 @@ static int check_extent(struct btree_trans *trans, struct btree_iter *iter, i->seen_this_pos = true; } if (k.k->type != KEY_TYPE_whiteout) { ret = extent_ends_at(c, extent_ends, s, k); if (ret) goto err; } out: err: fsck_err: Loading