]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bcachefs: bch2_trigger_stripe_ptr() no longer uses ec_stripes_heap_lock
authorKent Overstreet <kent.overstreet@linux.dev>
Tue, 11 Feb 2025 01:32:37 +0000 (20:32 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sat, 15 Mar 2025 01:02:14 +0000 (21:02 -0400)
commitcc297dfb41834f91cf594893dfff7ebe321190eb
tree26ae3f69d0cba57b1e586bb98b16f8cb9fe7424d
parentbc76ba70d213ea6a84a824c3bd5c4100900b18cc
bcachefs: bch2_trigger_stripe_ptr() no longer uses ec_stripes_heap_lock

Introduce per-entry locks, like with struct bucket - the stripes heap is
going away.

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