From: xie xingguo Date: Sat, 4 Jun 2016 03:37:18 +0000 (+0800) Subject: bluestore/BitAllocator: fix assert X-Git-Tag: v11.0.0~285^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1994e03fdca1d8647760410fdd1bea262a5d67ec;p=ceph.git bluestore/BitAllocator: fix assert 0 is a valid BitMapEntity list index. Signed-off-by: xie xingguo --- diff --git a/src/os/bluestore/BitAllocator.cc b/src/os/bluestore/BitAllocator.cc index b52fc049c14..b92c73aafa2 100644 --- a/src/os/bluestore/BitAllocator.cc +++ b/src/os/bluestore/BitAllocator.cc @@ -92,7 +92,7 @@ int64_t BmapEntityListIter::index() void BmapEntityListIter::decr_idx() { m_cur_idx--; - debug_assert(m_cur_idx > 0); + debug_assert(m_cur_idx >= 0); } /*