Hi Kevin, On Fri, Sep 8, 2017 at 12:24 AM, Kevin Traynor <ktray...@redhat.com> wrote:
> On 09/07/2017 06:47 PM, Darrell Ball wrote: > > Adding disc...@openvswitch.org > > > > The related changes went into 2.7 > > > > > > > > On 9/7/17, 3:51 AM, "ovs-dev-boun...@openvswitch.org on behalf of > devendra rawat" <ovs-dev-boun...@openvswitch.org on behalf of > devendra.rawat.si...@gmail.com> wrote: > > > > Hi, > > > > I have compiled and built ovs-dpdk using DPDK v17.08 and OVS v2.8.0. > The > > NIC that I am using is Mellanox ConnectX-3 Pro, which is a dual port > 10G > > NIC. The problem with this NIC is that it provides only one PCI > address for > > both the 10G ports. > > > > So when I am trying to add the two DPDK ports to my br0 bridge > > > > # ovs-vsctl --no-wait add-port br0 dpdk0 -- set Interface dpdk0 > type=dpdk > > options:dpdk-devargs=0002:01:00.0 > > > > # ovs-vsctl --no-wait add-port br0 dpdk1 -- set Interface dpdk1 > type=dpdk > > options:dpdk-devargs=0002:01:00.0 > > > > Were you able to confirm those addresses by running ./dpdk-devbind.py -s > in your <dpdk_src>/tools dir? > On running dpdk-devbind.py --status , I can see the ConnectX-3 pro NIC, having only one PCI address. Network devices using DPDK-compatible driver ============================================ <none> Network devices using kernel driver =================================== 0002:01:00.0 'MT27520 Family [ConnectX-3 Pro] 1007' if=enP4p1s0d1,enP4p1s0 drv=mlx4_core unused= 0006:01:00.0 'I210 Gigabit Network Connection 1533' if=enP6p1s0 drv=igb unused= *Active* > The port dpdk1 is added successfully and able to transfer data, but adding > dpdk0 to br0 fails: > > 2017-09-06T14:19:20Z|00045|netdev_dpdk|INFO|Port 0: e4:1d:2d:4f:78:60 > 2017-09-06T14:19:20Z|00046|bridge|INFO|bridge br0: added interface dpdk1 on > port 1 > 2017-09-06T14:19:20Z|00047|bridge|INFO|bridge br0: added interface br0 on > port 65534 > 2017-09-06T14:19:20Z|00048|dpif_netlink|WARN|Generic Netlink family > 'ovs_datapath' does not exist. The Open vSwitch kernel module is probably > not loaded. > 2017-09-06T14:19:20Z|00049|netdev_dpdk|WARN|'dpdk0' is trying to use device > '0002:01:00.0' which is already in use by 'dpdk1' > 2017-09-06T14:19:20Z|00050|netdev|WARN|dpdk0: could not set configuration > (Address already in use) > 2017-09-06T14:19:20Z|00051|bridge|INFO|bridge br0: using datapath ID > 0000e41d2d4f7860 > > > With OVS v2.6.1 I never had this problem as dpdk-devargs was not mandatory > and just specifying port name was enough to add that port to bridge. > > Is there a way to add port both ports to bridge ? > > Thanks, > Devendra > _______________________________________________ > dev mailing list > d...@openvswitch.org > https://urldefense.proofpoint.com/v2/url?u=https-3A__mail. openvswitch.org_mailman_listinfo_ovs-2Ddev&d=DwICAg&c= uilaK90D4TOVoH58JNXRgQ&r=BVhFA09CGX7JQ5Ih-uZnsw&m= qO7NdgrrorJhievOguQLmsfEFuBcPfz9NfQX7UME1-8&s=ZKHbYlaTjm8VFj6Rggmcb2gw6s3xW4 PxEtUy4YFG1VA&e= > > > _______________________________________________ > dev mailing list > d...@openvswitch.org > > https://mail.openvswitch.org/mailman/listinfo/ovs-dev > > > >
_______________________________________________ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-discuss