]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: remove redundant fault_range. 22898/head
authorJianpeng Ma <jianpeng.ma@intel.com>
Fri, 6 Jul 2018 15:37:01 +0000 (23:37 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Fri, 6 Jul 2018 15:37:01 +0000 (23:37 +0800)
In fact, _do_read already did fault_range for the same offset and
length.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/os/bluestore/BlueStore.cc

index 3d41252e686ec218d31e41d88ac4da48de2ec15d..02322931a2a898df7aef7f138186fee9dfac8539 100644 (file)
@@ -11032,7 +11032,6 @@ int BlueStore::_do_gc(
     int r = _do_read(c.get(), o, it->offset, it->length, bl, 0);
     assert(r == (int)it->length);
 
-    o->extent_map.fault_range(db, it->offset, it->length);
     _do_write_data(txc, c, o, it->offset, it->length, bl, &wctx_gc);
     logger->inc(l_bluestore_gc_merged, it->length);