bcachefs: Simplify ec stripes heap
authorKent Overstreet <kent.overstreet@linux.dev>
Sun, 19 Feb 2023 03:11:50 +0000 (22:11 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:54 +0000 (17:09 -0400)
commit27616a31241e0625ee063f2cacd8c8e339b2de65
treede3a0ccf8a385bcf762e5312007d0a254b4ff84e
parent4b1e669995a6c19f1e1cc8a600101edf7fe9277e
bcachefs: Simplify ec stripes heap

Now that we have a separate data structure for tracking open stripes,
the stripes heap can track all existing stripes, which is a nice
simplification.

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