KNI won't build anymore. Since I don't use it not my problem.
CC [M] /var/src/dpdk/build/build/lib/librte_eal/linuxapp/kni/igb_main.o /var/src/dpdk/build/build/lib/librte_eal/linuxapp/kni/igb_main.c:2321:2: error: initialization from incompatible pointer type [-Werror] .ndo_bridge_setlink = igb_ndo_bridge_setlink, ^ /var/src/dpdk/build/build/lib/librte_eal/linuxapp/kni/igb_main.c:2321:2: error: (near initialization for ?igb_netdev_ops.ndo_bridge_setlink?) [-Werror] /var/src/dpdk/build/build/lib/librte_eal/linuxapp/kni/igb_main.c: In function ?igb_xmit_frame_ring?: /var/src/dpdk/build/build/lib/librte_eal/linuxapp/kni/igb_main.c:5482:2: error: implicit declaration of function ?vlan_tx_tag_present? [-Werror=implicit-function-declaration] if (vlan_tx_tag_present(skb)) { ^ /var/src/dpdk/build/build/lib/librte_eal/linuxapp/kni/igb_main.c:5484:3: error: implicit declaration of function ?vlan_tx_tag_get? [-Werror=implicit-function-declaration] tx_flags |= (vlan_tx_tag_get(skb) << IGB_TX_FLAGS_VLAN_SHIFT); ^ cc1: all warnings being treated as errors Ps: this and all the other kernel drivers really need to be upstream to avoid these kind of issues in the future.