]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore/BlueFS: do not call commit_{start,finish}
authorSage Weil <sage@redhat.com>
Tue, 6 Dec 2016 17:23:30 +0000 (12:23 -0500)
committerSage Weil <sage@redhat.com>
Thu, 15 Dec 2016 19:20:28 +0000 (14:20 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/BlueFS.cc

index dff943395ee8c03e53afb2e965ee37723fdfeeae..10cad5d8f68b2f0e26881d19b05b1eede2e0855a 100644 (file)
@@ -1817,17 +1817,7 @@ void BlueFS::sync_metadata()
   utime_t start = ceph_clock_now(NULL);
   vector<interval_set<uint64_t>> to_release(pending_release.size());
   to_release.swap(pending_release);
-  for (auto p : alloc) {
-    if (p) {
-      p->commit_start();
-    }
-  }
   _flush_and_sync_log(l);
-  for (auto p : alloc) {
-    if (p) {
-      p->commit_finish();
-    }
-  }
   for (unsigned i = 0; i < to_release.size(); ++i) {
     for (auto p = to_release[i].begin(); p != to_release[i].end(); ++p) {
       alloc[i]->release(p.get_start(), p.get_len());