From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from BLU004-OMC1S24.hotmail.com (blu004-omc1s24.hotmail.com [65.55.116.35]) by dpdk.org (Postfix) with ESMTP id 4AB52AE00 for ; Wed, 22 Jun 2016 08:23:17 +0200 (CEST) Received: from BLU170-W44 ([65.55.116.8]) by BLU004-OMC1S24.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Tue, 21 Jun 2016 23:23:17 -0700 X-TMN: [hbxhzw8WuBaHP6ZKxp+OcEEc8qaYKVVQ] X-Originating-Email: [yedurushyam@hotmail.com] Message-ID: From: shyam yeduru To: "users@dpdk.org" CC: "sy00454302@techmahindra.com" , yeduru shyam Date: Wed, 22 Jun 2016 11:53:16 +0530 Importance: High Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 22 Jun 2016 06:23:17.0190 (UTC) FILETIME=[905BB660:01D1CC4E] Subject: [dpdk-users] OVS Switch with DPDK X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jun 2016 06:23:17 -0000 Hi Team=2C=0A= =0A= We have a setup at our lab to demonstrate DPDK with OVS and With-Out. Here = are my configuration details and error message.=0A= =0A= Hardware : HP DL 380 G8=A0=0A= OS - Ubuntu 16.0.4=0A= OVS Package - 2.5=0A= DPDK has been installed along with OVS=0A= =0A= Packages installed :=A0apt-get install openvswitch-switch-dpdk uvtool qemu-= kvm=0A= =0A= Procedure is as follows:=0A= 1.0 enabled iommu on Kernel=A0=0A= 2.0 enalbled hugepages=A0=0A= NR_2M_PAGES=3D4096">> /etc/dpdk/dpdk.conf=0A= root@ovskvm1:~# mount | column -t | grep huge=0A= cgroup on /sys/fs/cgroup/hugetlb = type cgroup (rw=2Cnosuid=2Cnodev=2Cnoexec=2Crelatime=2Chugetlb=2Crele= ase_agent=3D/run/cgmanager/agents/cgm-release-agent.hugetlb=2Cnsroot=3D/)= =0A= hugetlbfs on /dev/hugepages = type hugetlbfs (rw=2Crelatime)=0A= hugetlbfs-kvm on /run/hugepages/kvm = type hugetlbfs (rw=2Crelatime=2Cmode=3D775=2Cgid=3D111)=0A= nodev on /var/opt/huge = type hugetlbfs (rw=2Crelatime=2Cpagesize=3D1GB)=0A= hugetlb on /run/lxcfs/controllers/hugetlb = type cgroup (rw=2Crelatime=2Chugetlb=2Crelease_agent=3D/run/cgmanager= /agents/cgm-release-agent hugetlb=2Cnsroot=3D/)=0A= =0A= 3.0 OVS conf settings=0A= =0A= DPDK_OPTS=3D'--dpdk -c 0x1 -n 4 -m 2048 --vhost-owner libvirt-qemu:kvm --vh= ost-perm 0664'=0A= =0A= =0A= 4.0 =A0Connecting =A0dpdk0 interface and two guests. We got issue while add= ing dpdko interface=A0=0A= =0A= root@ovskvm1:~# ovs-vsctl show=0A= 0ee7d41d-3f51-43ae-9181-bb23aa81ebc7=0A= =A0 =A0 Bridge "ovsdpdkbr0"=0A= =A0 =A0 =A0 =A0 Port "vhost-user-2"=0A= =A0 =A0 =A0 =A0 =A0 =A0 Interface "vhost-user-2"=0A= =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 type: dpdkvhostuser=0A= =A0 =A0 =A0 =A0 Port "vhost-user-1"=0A= =A0 =A0 =A0 =A0 =A0 =A0 Interface "vhost-user-1"=0A= =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 type: dpdkvhostuser=0A= =A0 =A0 =A0 =A0 Port "ovsdpdkbr0"=0A= =A0 =A0 =A0 =A0 =A0 =A0 Interface "ovsdpdkbr0"=0A= =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 type: internal=0A= =A0 =A0 =A0 =A0 Port "dpdk0"=0A= =A0 =A0 =A0 =A0 =A0 =A0 Interface "dpdk0"=0A= =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 type: dpdk=0A= =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 error: "could not open network device dpdk0= (No such device)"=0A= =A0 =A0 ovs_version: "2.5.0"=0A= root@ovskvm1:~#=0A= =0A= =A0ovs log=0A= =0A= root@ovskvm1:~# tailf /var/log/openvswitch/ovs-vswitchd.log=0A= 2016-06-22T06:10:46.041Z|00015|bridge|INFO|bridge ovsdpdkbr0: added interfa= ce ovsdpdkbr0 on port 65534=0A= 2016-06-22T06:10:46.041Z|00016|bridge|INFO|bridge ovsdpdkbr0: using datapat= h ID 00001e82be6ada4d=0A= 2016-06-22T06:10:46.041Z|00017|connmgr|INFO|ovsdpdkbr0: added service contr= oller "punix:/var/run/openvswitch/ovsdpdkbr0.mgmt"=0A= 2016-06-22T06:10:46.079Z|00018|bridge|INFO|ovs-vswitchd (Open vSwitch) 2.5.= 0=0A= 2016-06-22T06:10:53.089Z|00019|memory|INFO|183016 kB peak resident set size= after 10.2 seconds=0A= 2016-06-22T06:10:53.089Z|00020|memory|INFO|handlers:11 ports:1 revalidators= :5 rules:5=0A= 2016-06-22T06:18:16.397Z|00021|bridge|INFO|bridge ovsdpdkbr1: added interfa= ce ovsdpdkbr1 on port 65534=0A= 2016-06-22T06:18:16.397Z|00022|bridge|INFO|bridge ovsdpdkbr1: using datapat= h ID 00002e9f58d5d440=0A= 2016-06-22T06:18:16.397Z|00023|connmgr|INFO|ovsdpdkbr1: added service contr= oller "punix:/var/run/openvswitch/ovsdpdkbr1.mgmt"=0A= 2016-06-22T06:18:28.972Z|00024|bridge|WARN|could not open network device dp= dk0 (No such device)=0A= =0A= OVS-DPDK Process:=0A= =0A= root@ovskvm1:~# ps -ef|grep ovs|grep dpdk=0A= root =A0 =A0 =A03568 =A0 =A0 1 =A00 12:31 ? =A0 =A0 =A0 =A000:00:00 ovs-vsw= it... --dpdk -c 0x1 -n 4 -m 2048 --vhost-owner libvirt-qemu:kvm --vhost-per= m 0664 -- unix:/var/run/openvswitch/db.sock -vconsole:emer -vsyslog:err -vf= ile:info --mlockall --no-chdir --log-file=3D/var/log/openvswitch/ovs-vswitc= hd.log --pidfile=3D/var/run/openvswitch/ovs-vswitchd.pid --detach --monitor= =0A= root =A0 =A0 =A03569 =A03568 99 12:31 ? =A0 =A0 =A0 =A000:00:07 ovs-vswitch= d --dpdk -c 0x1 -n 4 -m 2048 --vhost-owner libvirt-qemu:kvm --vhost-perm 06= 64 -- unix:/var/run/openvswitch/db.sock -vconsole:emer -vsyslog:err -vfile:= info --mlockall --no-chdir --log-file=3D/var/log/openvswitch/ovs-vswitchd.l= og --pidfile=3D/var/run/openvswitch/ovs-vswitchd.pid --detach --monitor=0A= =0A= Can some one guide us =2C Where are we failing and how to over come this is= sue.=0A= =0A= Thanks=0A= Shyam Yeduru=A0=0A= =0A= =0A= =0A= =A0 =