]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore/KernelDevice: fix uninit value 14736/head
authorSage Weil <sage@redhat.com>
Fri, 24 Mar 2017 16:15:50 +0000 (12:15 -0400)
committerNathan Cutler <ncutler@suse.com>
Tue, 4 Jul 2017 14:09:44 +0000 (16:09 +0200)
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 42db0c70bc7ef595f0925657c043ce081799b2b9)

Conflicts:
    src/os/bluestore/KernelDevice.h
      - flush_lock mutex is still used in kraken, so keep it

src/os/bluestore/KernelDevice.h

index a9e4c8e9e54ec98de9ba62183e0959cfb5c9581d..d16a30c58f1f416a3ce50cbb6a363e9b46561872 100644 (file)
@@ -35,7 +35,7 @@ class KernelDevice : public BlockDevice {
   interval_set<uint64_t> debug_inflight;
 
   Mutex flush_lock;
-  std::atomic<bool> io_since_flush;
+  std::atomic<bool> io_since_flush = {false};
   std::mutex flush_mutex;
 
   FS::aio_queue_t aio_queue;