]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: fix min_alloc_size global
authorSage Weil <sage@redhat.com>
Fri, 20 May 2016 13:09:35 +0000 (09:09 -0400)
committerSage Weil <sage@redhat.com>
Wed, 1 Jun 2016 15:38:52 +0000 (11:38 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/BlueStore.cc

index d7b673e8ab39a6352d381853ff30e191a88d591c..ff6496d4d68e9b03acbe45cf391a2213b059117a 100644 (file)
@@ -770,7 +770,8 @@ BlueStore::BlueStore(CephContext *cct, const string& path)
     kv_sync_thread(this),
     kv_stop(false),
     logger(NULL),
-    csum_type(bluestore_blob_t::CSUM_CRC32C)
+    csum_type(bluestore_blob_t::CSUM_CRC32C),
+    min_alloc_size(g_conf->bluestore_min_alloc_size)
 {
   _init_logger();
 }
@@ -811,6 +812,8 @@ void BlueStore::handle_conf_change(const struct md_config_t *conf,
   }
   if (changed.count("bluestore_min_alloc_size")) {
     min_alloc_size = g_conf->bluestore_min_alloc_size;
+    dout(10) << __func__ << " min_alloc_size 0x" << std::hex << min_alloc_size
+            << std::dec << dendl;
   }
 }