[dpdk-dev] [PATCH v5 00/20] Decouple ethdev from PCI device
Thomas Monjalon
thomas.monjalon at 6wind.com
Tue Jan 3 15:06:49 CET 2017
2017-01-03 12:24, Ferruh Yigit:
> On 12/25/2016 10:33 PM, Thomas Monjalon wrote:
> > Applied with some trivial fixes, thanks
>
> Getting following build error for mlx5 [1], it is mainly because verbs.h
> also using container_of macro.
>
> [1]
> In file included from
> .../x86_64-native-linuxapp-gcc/include/rte_mbuf.h:57:0,
> from .../x86_64-native-linuxapp-gcc/include/rte_ether.h:52,
> from .../drivers/net/mlx5/mlx5_trigger.c:38:
> /usr/include/infiniband/verbs.h: In function ‘verbs_get_device’:
> .../x86_64-native-linuxapp-gcc/include/rte_common.h:350:40: error:
> initialization discards ‘const’ qualifier from pointer target type
> [-Werror=discarded-qualifiers]
> typeof(((type *)0)->member) *_ptr = (ptr); \
> ^
Yes, this issue is fixed by upgrading mofed to version 3.4.
More information about the dev
mailing list