]> www.infradead.org Git - nvme.git/commit
bcachefs: Replace bucket_valid() asserts in bucket lookup with proper checks
authorKent Overstreet <kent.overstreet@linux.dev>
Thu, 6 Jun 2024 18:50:06 +0000 (14:50 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Mon, 10 Jun 2024 17:17:16 +0000 (13:17 -0400)
commit9c4acd19bbff5db4629c193366f82960e38d1c6f
treeee853ec9fa0cfa2587fbd9aac8cb0af453af1963
parente0cb5722e112811d32d600ef750f9b39e6f684ca
bcachefs: Replace bucket_valid() asserts in bucket lookup with proper checks

The bucket_gens array and gc_buckets array known their own size; we
should be using those members, and returning an error.

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