crypto/zuc: remove check for SSE4

Since SSE4 is now part of the minimum requirements for DPDK, we don't need
to check for its presence any more.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
This commit is contained in:
Bruce Richardson 2017-06-20 16:23:07 +01:00 committed by Thomas Monjalon
parent cfcb2003c0
commit 541ce1c707

View File

@ -449,20 +449,12 @@ cryptodev_zuc_create(const char *name,
{
struct rte_cryptodev *dev;
struct zuc_private *internals;
uint64_t cpu_flags = 0;
uint64_t cpu_flags = RTE_CRYPTODEV_FF_CPU_SSE;
if (init_params->name[0] == '\0')
snprintf(init_params->name, sizeof(init_params->name),
"%s", name);
/* Check CPU for supported vector instruction set */
if (rte_cpu_get_flag_enabled(RTE_CPUFLAG_SSE4_1))
cpu_flags |= RTE_CRYPTODEV_FF_CPU_SSE;
else {
ZUC_LOG_ERR("Vector instructions are not supported by CPU");
return -EFAULT;
}
dev = rte_cryptodev_vdev_pmd_init(init_params->name,
sizeof(struct zuc_private), init_params->socket_id,
vdev);