> -----Original Message----- > From: discuss [mailto:discuss-boun...@openvswitch.org] On Behalf Of Wang, > Alex > Sent: Wednesday, April 13, 2016 6:24 AM > To: b...@openvswitch.org > Subject: [ovs-discuss] [ovs-dev] [dpdk-ovs] OVS 2.5.0 is incompatible with > latest dpdk-16.04 > > Hi There, > > Latest official DPDK-16.04 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?
Did you try Michal's patch? http://openvswitch.org/pipermail/dev/2016-April/069521.html > > 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