From: Sage Weil Date: Mon, 23 May 2016 18:59:36 +0000 (-0400) Subject: os/bluestore: fix _do_read read out of buffer cache X-Git-Tag: v11.0.0~359^2~34 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d315a21be967d5eb960ec3e2cc774905103afd8f;p=ceph.git os/bluestore: fix _do_read read out of buffer cache Signed-off-by: Sage Weil --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index c78279c5c4b5..8d1d334a0efb 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -2823,8 +2823,10 @@ int BlueStore::_do_read( ready_regions_t ready_regions_in_cache, ready_regions; interval_set ready_intervals_in_cache; - o->bc.read(off, length, ready_regions_in_cache, ready_intervals_in_cache); - dout(20) << __func__ << " regions in cache " << ready_regions_in_cache.size() << " " << ready_intervals_in_cache << dendl; + o->bc.read(off, l, ready_regions_in_cache, ready_intervals_in_cache); + dout(20) << __func__ << " regions in cache 0x" << std::hex + << ready_regions_in_cache.size() << " 0x" << ready_intervals_in_cache + << std::dec << dendl; //build blob list to read blobs2read_t blobs2read;