From: xie xingguo Date: Sat, 25 Jun 2016 00:36:24 +0000 (+0800) Subject: os/bluestore: allow total blocks fall into one single zone X-Git-Tag: v11.0.0~40^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5163d47563ad671ad27e5502179834f82a8abb05;p=ceph.git os/bluestore: allow total blocks fall into one single zone So the blusfs ut will be happy with this. Signed-off-by: xie xingguo --- diff --git a/src/os/bluestore/BitAllocator.cc b/src/os/bluestore/BitAllocator.cc index 2a2f7a1cab91..00e7cdaccf75 100644 --- a/src/os/bluestore/BitAllocator.cc +++ b/src/os/bluestore/BitAllocator.cc @@ -1246,10 +1246,6 @@ void BitAllocator::init_check(int64_t total_blocks, int64_t zone_size_block, zone_size_block = (zone_size_block / BmapEntry::size()) * BmapEntry::size(); - if (total_blocks < zone_size_block) { - debug_assert(0); - } - unaligned_blocks = total_blocks % zone_size_block; total_blocks = ROUND_UP_TO(total_blocks, zone_size_block);