2017-04-06 11:16, Nelio Laranjeiro:
> Since patch "mbuf: structure reorganization" the compiler complains
>
> .../drivers/net/mlx5/mlx5_rxtx.c: In function ‘mlx5_rx_burst’:
> .../drivers/net/mlx5/mlx5_rxtx.c:2082:17: error: ‘len’ may be used
> uninitialized in this function [-Werror=maybe-uninitialized]
>
> len is not initialised as it will be at the first segment of a received
> packet, but it remains hard for the compiler to determine it.
>
> Fixes: 9964b965ad69 ("net/mlx5: re-add Rx scatter support")
>
> Cc: [email protected]
> Signed-off-by: Nelio Laranjeiro <[email protected]>
> Acked-by: Olivier Matz <[email protected]>
Applied, thanks
It is important to note that we see this error only after the mbuf rework
of 17.05, only with GCC, and only when debug is enabled.