]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
bcachefs: Incompatible features may now be enabled at runtime
authorKent Overstreet <kent.overstreet@linux.dev>
Tue, 15 Apr 2025 14:20:46 +0000 (10:20 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 22 May 2025 00:14:16 +0000 (20:14 -0400)
commit5022d0e18394c1c1cd41b5aae9ae6056b49ce678
tree2bd34fc9f7532c844d2d00af2b460565d5914415
parentc79eb06da4c34f29ca8bd23ddf7c1d7c1cd16121
bcachefs: Incompatible features may now be enabled at runtime

version_upgrade is now a runtime option.

In the future we'll want to add compatible upgrades at runtime, and call
the full check_version_upgrade() when the option changes, but we don't
have compatible optional upgrades just yet.

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