Hello Bruce,

On Thu, Jun 2, 2022 at 6:14 PM Bruce Richardson
<bruce.richard...@intel.com> wrote:
> diff --git a/drivers/common/mlx5/mlx5_prm.h b/drivers/common/mlx5/mlx5_prm.h
> index bc3e70a1d1..ed0781a560 100644
> --- a/drivers/common/mlx5/mlx5_prm.h
> +++ b/drivers/common/mlx5/mlx5_prm.h
> @@ -560,7 +560,7 @@ struct mlx5_umr_wqe {
>  struct mlx5_rdma_write_wqe {
>         struct mlx5_wqe_cseg ctr;
>         struct mlx5_wqe_rseg rseg;
> -       struct mlx5_wqe_dseg dseg[0];
> +       struct mlx5_wqe_dseg dseg[];
>  } __rte_packed;
>
>  #ifdef PEDANTIC
> @@ -3479,7 +3479,7 @@ struct mlx5_ifc_qpc_pas_list_bits {
>  #endif
>  struct mlx5_ifc_qpc_extension_and_pas_list_bits {
>         struct mlx5_ifc_qpc_extension_bits qpc_data_extension;
> -       u8 pas[0][0x40];
> +       u8[0x40] pas[];

Gcc and clang seem to agree they disagree with coccinelle.
clang suggests using u8 pas[][0x40].


-- 
David Marchand

Reply via email to