bcachefs: Consolidate mark_stripe_bucket() and trans_mark_stripe_bucket()
authorKent Overstreet <kent.overstreet@linux.dev>
Mon, 22 Apr 2024 23:01:40 +0000 (19:01 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Wed, 8 May 2024 21:29:20 +0000 (17:29 -0400)
commit9cc455d1bcd3bd44d1f103bf3f2e58293976a006
treee983137b7d63db0df4c6e528e04ee1be7908ab17
parentd9307646505e8e81a24ea5c07ae2bfc85e13f65d
bcachefs: Consolidate mark_stripe_bucket() and trans_mark_stripe_bucket()

This eliminates some duplicated logic, and the gc path now handles
stripe updates and deletions - we need this since soon we're bringing
back runtime gc.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/ec.c