crypto/aesni_gcm: fix performance on some AVX512 CPUs
authorKai Ji <kai.ji@intel.com>
Tue, 29 Jun 2021 15:19:07 +0000 (16:19 +0100)
committerAkhil Goyal <gakhil@marvell.com>
Wed, 7 Jul 2021 19:28:39 +0000 (21:28 +0200)
commit93d5bdb5e39a46dad5d87e2317cc59a483cdc3a3
tree7bc2b0921206252429bf569c03971f2b8c3613f2
parent44a2cebbd4898e6d85eff6426342bef7c6bf23dd
crypto/aesni_gcm: fix performance on some AVX512 CPUs

This patch fixes the aesni_gcm performance issue on systems with AVX512
CPU flag presented but with VAES CPU flag missing, such as Skylake.

Fixes: 81fe96a0cece ("crypto/aesni_gcm: use architecture independent API")
Cc: stable@dpdk.org
Signed-off-by: Kai Ji <kai.ji@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
drivers/crypto/aesni_gcm/aesni_gcm_pmd.c