From 1152e60ebe9a4e9c7fa1c3df780fa999226fb31f Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Fri, 25 Sep 2020 22:36:04 +0100 Subject: dpdk: fix compile Type: fix Since DPDK is now compiled by meson but some compiles in VPP is missing. This patch fixes that. - Fixes QAT PMD not compiled. QAT meson compile, even for sym crypto PMD, is happened in drive/compress/qat. Originally all PMDs in compressdev is disabled by default. This patch fixes that. - Fixes DPDK plugin version detection. DPDK meson build generates rte_build_config.h, which containing all version information in build-dpdk instead of rte_config.h in make. This patch uses the file to detect version data. - Removed SW crypto PMD auto-creation in cryptodev engine. In case the AESNI-MB PMD required shared library is missing. Signed-off-by: Fan Zhang Change-Id: I7cd91abb5de303ff5e4c55cd05e011b57f883524 --- build/external/packages/dpdk.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'build') diff --git a/build/external/packages/dpdk.mk b/build/external/packages/dpdk.mk index 49761cd56a4..06f9d193d63 100644 --- a/build/external/packages/dpdk.mk +++ b/build/external/packages/dpdk.mk @@ -39,7 +39,9 @@ endif DPDK_DRIVERS_DISABLED := baseband/\*, \ bus/dpaa, \ bus/ifpga, \ - compress/\*, \ + compress/isal, \ + compress/octeontx, \ + compress/zlib, \ crypto/ccp, \ crypto/dpaa_sec, \ crypto/openssl, \ -- cgit 1.2.3-korg