]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
os/bluestore: allow total blocks fall into one single zone
authorxie xingguo <xie.xingguo@zte.com.cn>
Sat, 25 Jun 2016 00:36:24 +0000 (08:36 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Sat, 25 Jun 2016 02:20:26 +0000 (10:20 +0800)
So the blusfs ut will be happy with this.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/os/bluestore/BitAllocator.cc

index 2a2f7a1cab910eb039d76cacb6f6dbab41ccc218..00e7cdaccf75bb3bb34c27d0d176be6030668438 100644 (file)
@@ -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);