bcachefs: Kill opts.buckets_nouse
authorKent Overstreet <kent.overstreet@linux.dev>
Sat, 6 Apr 2024 04:07:46 +0000 (00:07 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Wed, 8 May 2024 21:29:22 +0000 (17:29 -0400)
commitffcbec607613bf8f83c06ae2d3cfe017de52f917
treeb53267324d1603abd62af428777b65e8617150bb
parent706833dbe3feb1e3b094885652e16eb74aa3f886
bcachefs: Kill opts.buckets_nouse

Now explicitly allocate and free the buckets_nouse bitmap - this is
going to be used for online fsck.

To go RW when we haven't check allocations, we'll do a much slimmed down
version that just initializes the buckets_nouse bitmaps.

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