bcachefs: Assorted fixes for clang
authorKent Overstreet <kent.overstreet@linux.dev>
Wed, 2 Aug 2023 00:06:45 +0000 (20:06 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:10:09 +0000 (17:10 -0400)
commitbf5a261c7af80a2ac10bcc3ce0382cb238eccb8b
treeba891c5c8486cc26935c90b4c899baf1ae86af9d
parent7904c82ceae963b0f89e96a49dc714adffe3adc6
bcachefs: Assorted fixes for clang

clang had a few more warnings about enum conversion, and also didn't
like the opts.c initializer.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
14 files changed:
fs/bcachefs/alloc_background.c
fs/bcachefs/alloc_foreground.c
fs/bcachefs/alloc_types.h
fs/bcachefs/bcachefs_format.h
fs/bcachefs/btree_iter.c
fs/bcachefs/btree_locking.c
fs/bcachefs/btree_locking.h
fs/bcachefs/btree_update_interior.c
fs/bcachefs/btree_update_leaf.c
fs/bcachefs/darray.h
fs/bcachefs/ec.c
fs/bcachefs/ec.h
fs/bcachefs/opts.c
fs/bcachefs/super-io.c