From: Neha Date: Fri, 2 Aug 2019 18:26:52 +0000 (+0000) Subject: os/bluestore/BlueStore.cc: start should be >= _get_ondisk_reserved() X-Git-Tag: v15.1.0~1878^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=27aa0db8e57bffd61225f2c4e73f596c7399d2b1;p=ceph.git os/bluestore/BlueStore.cc: start should be >= _get_ondisk_reserved() Signed-off-by: Neha Ojha --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 4e0f875f50d..da3d3542b51 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -5205,8 +5205,8 @@ int BlueStore::_minimal_open_bluefs(bool create) uint64_t start = p2align((bdev->get_size() - initial) / 2, cct->_conf->bluefs_alloc_size); //avoiding superblock overwrite - ceph_assert(cct->_conf->bluefs_alloc_size > _get_ondisk_reserved()); start = std::max(cct->_conf->bluefs_alloc_size, start); + ceph_assert(start >=_get_ondisk_reserved()); bluefs->add_block_extent(bluefs_shared_bdev, start, initial); bluefs_extents.insert(start, initial);