From 4c13f9d788525e3156fcd6b58668691b8235f031 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 5 Feb 2016 08:41:03 -0500 Subject: [PATCH] os/bluestore/BlueFS: initialize super block_size earlier in mkfs Reported-by: Dan Mick Signed-off-by: Sage Weil --- src/os/bluestore/BlueFS.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/os/bluestore/BlueFS.cc b/src/os/bluestore/BlueFS.cc index e0c024e03a30..a79af94bcf5e 100644 --- a/src/os/bluestore/BlueFS.cc +++ b/src/os/bluestore/BlueFS.cc @@ -166,6 +166,8 @@ int BlueFS::mkfs(uuid_d osd_uuid) _init_alloc(); + super.version = 1; + super.block_size = bdev[0]->get_block_size(); super.osd_uuid = osd_uuid; super.uuid.generate_random(); dout(1) << __func__ << " uuid " << super.uuid << dendl; @@ -193,8 +195,6 @@ int BlueFS::mkfs(uuid_d osd_uuid) _flush_log(); // write supers - super.version = 1; - super.block_size = bdev[0]->get_block_size(); super.log_fnode = log_file->fnode; _write_super(); _flush_bdev(); -- 2.47.3