ethdev: move egress metadata to dynamic field
[dpdk.git] / drivers / net / mlx5 / mlx5_rxtx_vec.c
index f6ec828..d85f908 100644 (file)
@@ -35,6 +35,8 @@
 #include "mlx5_rxtx_vec_sse.h"
 #elif defined RTE_ARCH_ARM64
 #include "mlx5_rxtx_vec_neon.h"
+#elif defined RTE_ARCH_PPC_64
+#include "mlx5_rxtx_vec_altivec.h"
 #else
 #error "This should not be compiled if SIMD instructions are not supported."
 #endif
@@ -129,6 +131,8 @@ mlx5_rxq_check_vec_support(struct mlx5_rxq_data *rxq)
                return -ENOTSUP;
        if (!ctrl->priv->config.rx_vec_en || rxq->sges_n != 0)
                return -ENOTSUP;
+       if (rxq->lro)
+               return -ENOTSUP;
        return 1;
 }