X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fnet%2Fenic%2Fenic_rxtx_vec_avx2.c;h=1848f52717448b48c65049e2c1eea28c9485593c;hb=78156d38e112b33032eedfada65b0df8b047bc31;hp=d39021f30c02d0271a2b7a8ab38f50b5cbf88f51;hpb=ac61aa646322dc100689e03dbffdc9c5536cc23d;p=dpdk.git diff --git a/drivers/net/enic/enic_rxtx_vec_avx2.c b/drivers/net/enic/enic_rxtx_vec_avx2.c index d39021f30c..1848f52717 100644 --- a/drivers/net/enic/enic_rxtx_vec_avx2.c +++ b/drivers/net/enic/enic_rxtx_vec_avx2.c @@ -4,7 +4,7 @@ */ #include -#include +#include #include #include "enic_compat.h" @@ -810,7 +810,6 @@ bool enic_use_vector_rx_handler(struct rte_eth_dev *eth_dev) { struct enic *enic = pmd_priv(eth_dev); - struct rte_fdir_conf *fconf; /* User needs to request for the avx2 handler */ if (!enic->enable_avx2_rx) @@ -818,10 +817,6 @@ enic_use_vector_rx_handler(struct rte_eth_dev *eth_dev) /* Do not support scatter Rx */ if (!(enic->rq_count > 0 && enic->rq[0].data_queue_enable == 0)) return false; - /* Do not support fdir/flow */ - fconf = ð_dev->data->dev_conf.fdir_conf; - if (fconf->mode != RTE_FDIR_MODE_NONE) - return false; if (rte_cpu_get_flag_enabled(RTE_CPUFLAG_AVX2) && rte_vect_get_max_simd_bitwidth() >= RTE_VECT_SIMD_256) { ENICPMD_LOG(DEBUG, " use the non-scatter avx2 Rx handler");