From: xie xingguo Date: Wed, 20 Jan 2016 09:28:02 +0000 (+0800) Subject: BlueStore/StupidAllocator: fix assert X-Git-Tag: v10.0.4~192^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F7293%2Fhead;p=ceph.git BlueStore/StupidAllocator: fix assert Fixes: #14436 Signed-off-by: xie xingguo --- diff --git a/src/os/bluestore/StupidAllocator.cc b/src/os/bluestore/StupidAllocator.cc old mode 100644 new mode 100755 index d96e9455694..e129d78b80f --- a/src/os/bluestore/StupidAllocator.cc +++ b/src/os/bluestore/StupidAllocator.cc @@ -68,7 +68,7 @@ void StupidAllocator::unreserve(uint64_t unused) Mutex::Locker l(lock); dout(10) << __func__ << " unused " << unused << " num_free " << num_free << " num_reserved " << num_reserved << dendl; - assert((int64_t)unused >= num_reserved); + assert(num_reserved >= (int64_t)unused); num_reserved -= unused; }