Commit 9885e1d2 authored by Yankun Li's avatar Yankun Li Committed by Konrad Sztyber
Browse files

lib/blob: cluster_sz must be a multiple of PAGE



Change-Id: I3e6fb061339e74f3f4f3a700e107213bde6c1689
Signed-off-by: default avatarYankun Li <yankun@staff.sina.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25433


Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Reviewed-by: default avatarGangCao <gang.cao@intel.com>
Reviewed-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: default avatarJim Harris <jim.harris@nvidia.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
parent 9a684763
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -3835,6 +3835,12 @@ bs_opts_verify(struct spdk_bs_opts *opts)
		return -1;
	}

	if ((opts->cluster_sz % SPDK_BS_PAGE_SIZE) != 0) {
		SPDK_ERRLOG("Cluster size %" PRIu32 " is not an integral multiple of blocklen %" PRIu32"\n",
			    opts->cluster_sz, SPDK_BS_PAGE_SIZE);
		return -1;
	}

	return 0;
}