From 1f0d52aa0677715f5bf5371708279904f5e70d24 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Mon, 22 Mar 2021 16:57:35 -0400 Subject: Set features in format This is a fixup for d3dc47271b Add format options for --no-initialize and specifying the metadata version Signed-off-by: Kent Overstreet --- libbcachefs.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libbcachefs.c') diff --git a/libbcachefs.c b/libbcachefs.c index 9e7bc7d4..081f7ec6 100644 --- a/libbcachefs.c +++ b/libbcachefs.c @@ -209,6 +209,9 @@ struct bch_sb *bch2_format(struct bch_opt_strs fs_opt_strs, sb.sb->user_uuid = opts.uuid; sb.sb->nr_devices = nr_devs; + if (opts.version == bcachefs_metadata_version_current) + sb.sb->features[0] |= BCH_SB_FEATURES_ALL; + uuid_generate(sb.sb->uuid.b); if (opts.label) -- cgit v1.2.3