]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket()
authorKent Overstreet <kent.overstreet@linux.dev>
Thu, 6 Jun 2024 19:06:22 +0000 (15:06 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Mon, 10 Jun 2024 17:17:16 +0000 (13:17 -0400)
commit9432e90df1b8a544f220fd455b2fa39eed8a535d
treeb1360af4e6c3d4cd8d4a52e6b38311d405b939de
parent9c4acd19bbff5db4629c193366f82960e38d1c6f
bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket()

Turn more asserts into proper recoverable error paths.

Reported-by: syzbot+246b47da27f8e7e7d6fb@syzkaller.appspotmail.com
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/alloc_background.c
fs/bcachefs/btree_gc.c
fs/bcachefs/buckets.c
fs/bcachefs/buckets.h
fs/bcachefs/ec.c
fs/bcachefs/extents.c
fs/bcachefs/io_read.c
fs/bcachefs/io_write.c