Hi Yongseok,

We will make the commit message more verbose.
As for the error: This is a clang compiler issue:
drivers/net/mlx5/mlx5_rxtx_vec.c:37:
/home/sirdas/code/commitc/dpdk-stable-18.02.1/drivers/net/mlx5/mlx5_rxtx_vec_neon.h:170:24:
 error: too many arguments provided to function-like macro invocation
                          (uint16x8_t) { 0, 0, cs_flags,
                          rte_cpu_to_be_16(len),

Thank you
Sirshak Das.

Yongseok Koh writes:

>> On May 15, 2018, at 2:23 AM, Gavin Hu <gavin...@arm.com> wrote:
>
> The title should start from 'net/mlx5: ...' and please be more specific why
> that pair of parentheses is needed. Add more commit messages and it'd be
> better to add the error messages like you do in the other commit.
>
> To me, it still looks unnecessary.
>
> Thanks,
> Yongseok
>
>> Signed-off-by: Gavin Hu <gavin...@arm.com>
>> Signed-off-by: Sirshak Das <sirshak....@arm.com>
>> Reviewed-by: Phil Yang <phil.y...@arm.com>
>> Reviewed-by: Honnappa Nagarahalli <honnappa.nagaraha...@arm.com>
>> ---
>> drivers/net/mlx5/mlx5_rxtx_vec_neon.h | 12 ++++++------
>> 1 file changed, 6 insertions(+), 6 deletions(-)
>> 
>> diff --git a/drivers/net/mlx5/mlx5_rxtx_vec_neon.h 
>> b/drivers/net/mlx5/mlx5_rxtx_vec_neon.h
>> index 2673d6b..71a5eaf 100644
>> --- a/drivers/net/mlx5/mlx5_rxtx_vec_neon.h
>> +++ b/drivers/net/mlx5/mlx5_rxtx_vec_neon.h
>> @@ -167,8 +167,8 @@ txq_scatter_v(struct mlx5_txq_data *txq, struct rte_mbuf 
>> **pkts,
>>              vst1q_u8((void *)t_wqe, ctrl);
>>              /* Fill ESEG in the header. */
>>              vst1q_u16((void *)(t_wqe + 1),
>> -                      (uint16x8_t) { 0, 0, cs_flags, rte_cpu_to_be_16(len),
>> -                                     0, 0, 0, 0 });
>> +                      ((uint16x8_t) { 0, 0, cs_flags, rte_cpu_to_be_16(len),
>> +                                      0, 0, 0, 0 }));
>>              txq->wqe_ci = wqe_ci;
>>      }
>>      if (!n)
>> @@ -300,10 +300,10 @@ txq_burst_v(struct mlx5_txq_data *txq, struct rte_mbuf 
>> **pkts, uint16_t pkts_n,
>>      vst1q_u8((void *)t_wqe, ctrl);
>>      /* Fill ESEG in the header. */
>>      vst1q_u8((void *)(t_wqe + 1),
>> -             (uint8x16_t) { 0, 0, 0, 0,
>> -                            cs_flags, 0, 0, 0,
>> -                            0, 0, 0, 0,
>> -                            0, 0, 0, 0 });
>> +             ((uint8x16_t) { 0, 0, 0, 0,
>> +                             cs_flags, 0, 0, 0,
>> +                             0, 0, 0, 0,
>> +                             0, 0, 0, 0 }));
>> #ifdef MLX5_PMD_SOFT_COUNTERS
>>      txq->stats.opackets += pkts_n;
>> #endif
>> -- 
>> 2.1.4
>> 

Reply via email to