lib/env_dpdk: update crypto and compress library names
Post DPDK 20.08 crypto, isa-l and qat shared object libraries had their names changed. Detect which library names are available and use them. Signed-off-by: Karol Latecki <karol.latecki@intel.com> Change-Id: I8c9b9b24f9232f303b99c959754a7f7550ffdf90 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4780 Reviewed-by: Michal Berger <michalx.berger@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
397cf3f884
commit
507f8ae3ea
@ -61,16 +61,33 @@ endif
|
||||
DPDK_FRAMEWORK=n
|
||||
ifeq ($(CONFIG_CRYPTO),y)
|
||||
DPDK_FRAMEWORK=y
|
||||
DPDK_LIB_LIST += rte_pmd_aesni_mb rte_reorder
|
||||
DPDK_LIB_LIST += rte_reorder
|
||||
ifneq (, $(wildcard $(DPDK_ABS_DIR)/lib/librte_crypto_aesni_mb.*))
|
||||
DPDK_LIB_LIST += rte_crypto_aesni_mb
|
||||
else
|
||||
# PMD name for DPDK 20.08 and earlier
|
||||
DPDK_LIB_LIST += rte_pmd_aesni_mb
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_REDUCE),y)
|
||||
DPDK_FRAMEWORK=y
|
||||
ifneq (, $(wildcard $(DPDK_ABS_DIR)/lib/librte_compress_isal.*))
|
||||
DPDK_LIB_LIST += rte_compress_isal
|
||||
else
|
||||
# PMD name for DPDK 20.08 and earlier
|
||||
DPDK_LIB_LIST += rte_pmd_isal
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(DPDK_FRAMEWORK),y)
|
||||
DPDK_LIB_LIST += rte_cryptodev rte_compressdev rte_bus_vdev rte_pmd_qat
|
||||
DPDK_LIB_LIST += rte_cryptodev rte_compressdev rte_bus_vdev
|
||||
ifneq (, $(wildcard $(DPDK_ABS_DIR)/lib/librte_common_qat.*))
|
||||
DPDK_LIB_LIST += rte_common_qat
|
||||
else
|
||||
# PMD name for DPDK 20.08 and earlier
|
||||
DPDK_LIB_LIST += rte_pmd_qat
|
||||
endif
|
||||
endif
|
||||
|
||||
ifneq (, $(wildcard $(DPDK_ABS_DIR)/lib/librte_kvargs.*))
|
||||
|
Loading…
Reference in New Issue
Block a user