Hi There, Latest official DPDK-16.04<http://www.dpdk.org/download> has been released and we're trying to use OVS(v2.5.0) with this version DPDK. However current OVS cannot support dpdk16.04 and we hit the incompatible issue which caused OVS failed to build with dpdk16.04.
According to the failure message, corresponding code updates are also needed in OVS to support DPDK16.04. I would like to know do we have any plan to implement the fix/patch to support DPDK16.04? lib/netdev-dpdk.c: In function 'netdev_dpdk_get_features': lib/netdev-dpdk.c:1569:29: error: 'ETH_LINK_AUTONEG_DUPLEX' undeclared (first use in this function) if (link.link_duplex == ETH_LINK_AUTONEG_DUPLEX) { ^ lib/netdev-dpdk.c:1569:29: note: each undeclared identifier is reported only once for each function it appears in lib/netdev-dpdk.c:1574:32: error: 'ETH_LINK_SPEED_10' undeclared (first use in this function) if (link.link_speed == ETH_LINK_SPEED_10) { ^ lib/netdev-dpdk.c:1577:32: error: 'ETH_LINK_SPEED_100' undeclared (first use in this function) if (link.link_speed == ETH_LINK_SPEED_100) { ^ lib/netdev-dpdk.c:1580:32: error: 'ETH_LINK_SPEED_1000' undeclared (first use in this function) if (link.link_speed == ETH_LINK_SPEED_1000) { ^ lib/netdev-dpdk.c:1593:32: error: 'ETH_LINK_SPEED_10000' undeclared (first use in this function) if (link.link_speed == ETH_LINK_SPEED_10000) { ^ Makefile:4026: recipe for target 'lib/netdev-dpdk.lo' failed make[2]: *** [lib/netdev-dpdk.lo] Error 1 make[2]: Leaving directory '/home/openvswitch-2.5.0' Makefile:4678: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/openvswitch-2.5.0' Makefile:2619: recipe for target 'all' failed make: *** [all] Error 2 [root@localhost openvswitch-2.5.0]# Our test configurations: OS kernel: Fedora 23 + Kernel 4.4.6 Motherboard: Intel WildCat Pass BIOS: D0016 OVS version: 2.5.0 DPDK version: 16.04 Best Regards, Alex Best Regards, Alex
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss