dpdk: deprecate ipsec backend 43/31443/8
authorFan Zhang <roy.fan.zhang@intel.com>
Thu, 25 Feb 2021 12:53:36 +0000 (12:53 +0000)
committerDamjan Marion <dmarion@me.com>
Thu, 4 Mar 2021 10:48:28 +0000 (10:48 +0000)
commit6c8533d4c18460029adbe0825b8dee257805fbc8
tree5402d7d558be92a5cdf5e8a8081da7e2ccd9a496
parent3f79e27409301217f493e41f104a848903ca4103
dpdk: deprecate ipsec backend

Type: refactor

DPDK crypto devices are now accessible via the async infra, so
there is no need for the DPDK ipsec plugin.

In addition this patch fixes the problem that cryptodev backend
not working when master core and worker cores lies in different
numa nodes.

Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Signed-off-by: Neale Ranns <neale@graphiant.com>
Change-Id: Ie8516bea706248c7bc25abac53a9c656bb8247d9
extras/deprecated/dpdk-ipsec/cli.c [moved from src/plugins/dpdk/ipsec/cli.c with 100% similarity]
extras/deprecated/dpdk-ipsec/crypto_node.c [moved from src/plugins/dpdk/ipsec/crypto_node.c with 100% similarity]
extras/deprecated/dpdk-ipsec/dir.dox [moved from src/plugins/dpdk/ipsec/dir.dox with 100% similarity]
extras/deprecated/dpdk-ipsec/dpdk_crypto_ipsec_doc.md [moved from src/plugins/dpdk/ipsec/dpdk_crypto_ipsec_doc.md with 100% similarity]
extras/deprecated/dpdk-ipsec/esp_decrypt.c [moved from src/plugins/dpdk/ipsec/esp_decrypt.c with 100% similarity]
extras/deprecated/dpdk-ipsec/esp_encrypt.c [moved from src/plugins/dpdk/ipsec/esp_encrypt.c with 99% similarity]
extras/deprecated/dpdk-ipsec/ipsec.c [moved from src/plugins/dpdk/ipsec/ipsec.c with 100% similarity]
extras/deprecated/dpdk-ipsec/ipsec.h [moved from src/plugins/dpdk/ipsec/ipsec.h with 99% similarity]
src/plugins/dpdk/CMakeLists.txt
src/plugins/dpdk/cryptodev/cryptodev.c
src/plugins/dpdk/cryptodev/cryptodev_dp_api.c