summaryrefslogtreecommitdiff
path: root/config/defconfig_i686-native-linuxapp-icc
diff options
context:
space:
mode:
authorDeclan Doherty <declan.doherty@intel.com>2016-03-10 16:41:46 +0000
committerThomas Monjalon <thomas.monjalon@6wind.com>2016-03-11 01:01:42 +0100
commiteec136f3c54fcf1e585c3b96835be3dfa518c448 (patch)
tree12fa5583773f1c6ee08e3f765d0f8bf9355edb0e /config/defconfig_i686-native-linuxapp-icc
parenta59ffe7eb952b5777419e880cb4330bb86f8d8ad (diff)
downloaddpdk-eec136f3c54fcf1e585c3b96835be3dfa518c448.zip
dpdk-eec136f3c54fcf1e585c3b96835be3dfa518c448.tar.gz
dpdk-eec136f3c54fcf1e585c3b96835be3dfa518c448.tar.xz
aesni_gcm: add driver for AES-GCM crypto operations
This patch provides the implementation of an AES-NI accelerated crypto PMD which is dependent on Intel's multi-buffer library, see the white paper "Fast Multi-buffer IPsec Implementations on IntelĀ® Architecture Processors" This PMD supports AES_GCM authenticated encryption and authenticated decryption using 128-bit AES keys The patch also contains the related unit tests functions Signed-off-by: Declan Doherty <declan.doherty@intel.com> Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Acked-by: John Griffin <john.griffin@intel.com>
Diffstat (limited to 'config/defconfig_i686-native-linuxapp-icc')
-rw-r--r--config/defconfig_i686-native-linuxapp-icc10
1 files changed, 10 insertions, 0 deletions
diff --git a/config/defconfig_i686-native-linuxapp-icc b/config/defconfig_i686-native-linuxapp-icc
index 96725f3..cde9d96 100644
--- a/config/defconfig_i686-native-linuxapp-icc
+++ b/config/defconfig_i686-native-linuxapp-icc
@@ -50,3 +50,13 @@ CONFIG_RTE_LIBRTE_KNI=n
# Vectorized PMD is not supported on 32-bit
#
CONFIG_RTE_IXGBE_INC_VECTOR=n
+
+#
+# AES-NI multi-buffer PMD is not supported on 32-bit
+#
+CONFIG_RTE_LIBRTE_PMD_AESNI_MB=n
+
+#
+# AES-NI GCM PMD is not supported on 32-bit
+#
+CONFIG_RTE_LIBRTE_PMD_AESNI_GCM=n