]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore/NVMEDevice.cc: init some member vars in ctor
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Fri, 19 Feb 2016 14:59:53 +0000 (15:59 +0100)
committerSage Weil <sage@redhat.com>
Wed, 9 Nov 2016 19:44:57 +0000 (14:44 -0500)
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
src/os/bluestore/NVMEDevice.cc

index 32a3a04316ced6ae23ffae1dca7677eb5b9f65b6..2fb0dfe8a23a4e96f02be5fc51a0d31589479ce8 100644 (file)
@@ -762,7 +762,11 @@ void io_complete(void *t, const struct spdk_nvme_cpl *completion)
 #define dout_prefix *_dout << "bdev(" << name << ") "
 
 NVMEDevice::NVMEDevice(aio_callback_t cb, void *cbpriv)
-    : buffer_lock("NVMEDevice::buffer_lock"),
+    : driver(NULL),
+      size(0),
+      block_size(0),
+      aio_stop(false),
+      buffer_lock("NVMEDevice::buffer_lock"),
       aio_callback(cb),
       aio_callback_priv(cbpriv)
 {