diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index aa837b6948848..d7f3c9e35e3ff 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -5379,7 +5379,7 @@ int BlueStore::fiemap( << " size 0x" << o->onode.size << std::dec << dendl; boost::intrusive::set::iterator ep, eend; - if (offset > o->onode.size) + if (offset >= o->onode.size) goto out; if (offset + length > o->onode.size) {