So it does not extend to the following output stream and
causes unexpected behaviour.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
int BlueStore::BufferSpace::_discard(uint64_t offset, uint64_t length)
{
// note: we already hold cache->lock
- dout(20) << __func__ << std::hex << " 0x" << offset << "~" << length << dendl;
+ dout(20) << __func__ << std::hex << " 0x" << offset << "~" << length
+ << std::dec << dendl;
int cache_private = 0;
cache->_audit("discard start");
auto i = _data_lower_bound(offset);