From c177a3c8416290d6d58ae6d4bdf3ccabe81c085a Mon Sep 17 00:00:00 2001 From: Tomasz Zawadzki Date: Mon, 27 Jan 2020 08:12:03 -0500 Subject: [PATCH] lib/blob: remove assumption of empty cluster array with multiple EP Changed assert checking if cluster array is allocated when loading extent pages. This is true only for the first extent page being loaded, of course after that the cluster array can be already allocated. Signed-off-by: Tomasz Zawadzki Change-Id: I0f96294ede5a12ffd6bca73cbeadba8d94a35bac Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/482857 Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Ben Walker Reviewed-by: Paul Luse --- lib/blob/blobstore.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/blob/blobstore.c b/lib/blob/blobstore.c index e481fd093..c1b113b8c 100644 --- a/lib/blob/blobstore.c +++ b/lib/blob/blobstore.c @@ -752,7 +752,6 @@ _spdk_blob_parse_extent_page(struct spdk_blob_md_page *extent_page, struct spdk_ { assert(blob != NULL); assert(blob->state == SPDK_BLOB_STATE_LOADING); - assert(blob->active.clusters == NULL); if (_spdk_bs_load_cur_extent_page_valid(extent_page) == false) { return -ENOENT;