bcachefs: Reimplement repair for overlapping extents
authorDaniel Hill <daniel@gluo.nz>
Sun, 8 May 2022 03:03:28 +0000 (15:03 +1200)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:53 +0000 (17:09 -0400)
commitc58029ec807594856ae69dd7864eb7b3afb92f4a
treec8025fff7ca68c2875e29754acd1fccc90b8e700
parent9c5d38bba034253dace198e5801dc7bad6fb8c7e
bcachefs: Reimplement repair for overlapping extents

Repair now checks if overlapping extents exist in the same snapshot
and calls update_trans_update_extent to do the repair work.

Signed-off-by: Daniel Hill <daniel@gluo.nz>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/fsck.c