bcachefs: Better superblock opt validation
authorKent Overstreet <kent.overstreet@gmail.com>
Mon, 21 Mar 2022 04:15:38 +0000 (00:15 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:28 +0000 (17:09 -0400)
commit63c4b25453828ee0670162d35f928ab43635e7fc
treef7a5d03fa18c92421a64c8cf65f3e1d992dd4b93
parent74b33393db54dd321c807c621fad966eb9ec54e5
bcachefs: Better superblock opt validation

This moves validation of superblock options to bch2_sb_validate(), so
they'll be checked in the write path as well.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
fs/bcachefs/opts.c
fs/bcachefs/opts.h
fs/bcachefs/super-io.c
fs/bcachefs/sysfs.c
fs/bcachefs/xattr.c