On 11/23/2017 10:33 PM, Jingjing Wu wrote:
> Signed-off-by: Jingjing Wu <jingjing...@intel.com>

<...>

> @@ -233,6 +233,7 @@ CONFIG_RTE_LIBRTE_AVF_DEBUG_TX=n
>  CONFIG_RTE_LIBRTE_AVF_DEBUG_TX_FREE=n
>  CONFIG_RTE_LIBRTE_AVF_DEBUG_RX=n
>  CONFIG_RTE_LIBRTE_AVF_16BYTE_RX_DESC=n
> +CONFIG_RTE_LIBRTE_AVF_INC_VECTOR=y

Can you please move this just below CONFIG_RTE_LIBRTE_AVF_PMD, since this
enable/disable vector PMD more important than debug configs.

<...>

> +#ifdef RTE_LIBRTE_AVF_INC_VECTOR
> +static inline bool
> +check_rx_vec_allow(struct avf_rx_queue *rxq)
> +{
> +     if (rxq->rx_free_thresh >= AVF_VPMD_RX_MAX_BURST &&
> +         rxq->nb_rx_desc % rxq->rx_free_thresh == 0) {
> +             PMD_INIT_LOG(DEBUG, "Vector Rx"
> +                                 " can be enabled on this rxq.");
> +             return TRUE;
> +     }
> +
> +     PMD_INIT_LOG(DEBUG, "Vector Rx"
> +                         " cannot be enabled on this rxq.");

Can merge these two lines.

<...>

>  
> -/* choose rx function*/
> +/* choose tx function*/

Can you please fix this when added in patch 4/14?

<...>

> +                                     rte_mempool_put_bulk(free[0]->pool,
> +                                                          (void *)free,

Is void * cast required?

<...>

Reply via email to