From ac1b32acb4ca8c59c0e4911a8d3b27fd72dc54af Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Thu, 9 Mar 2017 08:27:30 -0900 Subject: cmd_device_fail Add a comamnd for setting a device as failed, update bcache sources --- libbcache.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libbcache.c') diff --git a/libbcache.c b/libbcache.c index 0cfafbbc..c9c113ae 100644 --- a/libbcache.c +++ b/libbcache.c @@ -171,8 +171,10 @@ struct bch_sb *bcache_format(struct format_opts opts, SET_BCH_SB_GC_RESERVE(sb, 8); SET_BCH_SB_META_REPLICAS_WANT(sb, opts.meta_replicas); SET_BCH_SB_META_REPLICAS_HAVE(sb, opts.meta_replicas); + SET_BCH_SB_META_REPLICAS_REQ(sb, opts.meta_replicas_required); SET_BCH_SB_DATA_REPLICAS_WANT(sb, opts.data_replicas); SET_BCH_SB_DATA_REPLICAS_HAVE(sb, opts.data_replicas); + SET_BCH_SB_DATA_REPLICAS_REQ(sb, opts.data_replicas_required); SET_BCH_SB_ERROR_ACTION(sb, opts.on_error_action); SET_BCH_SB_STR_HASH_TYPE(sb, BCH_STR_HASH_SIPHASH); SET_BCH_SB_JOURNAL_ENTRY_SIZE(sb, ilog2(opts.max_journal_entry_size)); -- cgit v1.2.3