Commit a7f4a2db authored by Kozlowski Mateusz's avatar Kozlowski Mateusz Committed by Tomasz Zawadzki
Browse files

lib/ftl: Validate l2p_dram_limit parameter



Disallow 0 value as parameter - avoids a segmentation fault.

Signed-off-by: default avatarKozlowski Mateusz <mateusz.kozlowski@intel.com>
Signed-off-by: default avatarMateusz Brenk <mateusz.brenk@intel.com>
Change-Id: I492256ff621da3be11239d2fd705d8cc54bfe7b7
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15256


Reviewed-by: default avatarBen Walker <benjamin.walker@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
parent 72a6cd53
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -162,5 +162,9 @@ ftl_conf_is_valid(const struct spdk_ftl_conf *conf)
		return false;
	}

	if (conf->l2p_dram_limit == 0) {
		return false;
	}

	return true;
}