[vpp-dev] Query on mac learning - VLAN

2018-06-04 Thread Subramanya Bhatkal Nagesh
Hi, We are interested in understanding if we can learn mac address on a per VLAN basis in VPP. If an interface 'X' is part of VLAN 100, and interface 'Y' is part of VLAN 200 A host 'H' with mac "00:10:94:00:00:33" is behind a switch, ports of which are part of both VLAN 100 and VLAN 200. Mac

[vpp-dev] dpdk shared libraries

2018-06-04 Thread Thomas F Herbert
OVS as of 9.x now uses shared libraries with dpdk packaged separately for downstream I want to raise the issue of shared vs. static libraries for dpdk in vpp. Would there be any performance penalty to going with shared? --Tom -- *Thomas F Herbert* NFV and Fast Data Planes Networking Group

Re: [vpp-dev] dpdk shared libraries

2018-06-04 Thread Damjan Marion
Dear Thomas, That should be doable today, as long as VPP version supports version of dpdk you want to link against. >From the spec file you can invoke autotools project directly, and pass >--enable-dpdk-shared to ./configure ./configure --enable-dpdk-shared

[vpp-dev] The VCL server CPU utilization is 100% , if there is no message to the epoll_wait

2018-06-04 Thread xyxue
Hi guys, I‘m testing the VCL . The VCL server CPU utilization is 100% ,if there is no message to the epoll_wait. Is there anything I can do to slove it? Is there the same problem in the VCL client? Thanks, Xyxue

[vpp-dev] IKEv2 VPN tunnel working in one direction

2018-06-04 Thread via Lists.Fd.Io
Hi, I had configured VPP with IKEv2 & the other end is Strongswan.VPN tunnel is established successfully. When I start ping from Strongswan I can see encapsulated packet towards VPP & VPP is able to successfilly decap it & give it to host. But ICMP reply from host is by passed through VPP.When

[vpp-dev] [FD.io Helpdesk #56625] Nexus fd.io.master.centos7 VPP artifacts

2018-06-04 Thread Vanessa Valderrama via RT
Peter, The fd.io.master.centos7 repo had to be cleaned up significantly to eliminate Jenkins build timeout errors. This was discussed in the TSC. Going forward we'll only be keeping an average of 10 of the current release candidate artifacts in the repository. Please let me know if this

Re: [vpp-dev] VPP Vnet crash with vhost-user interface

2018-06-04 Thread Ravi Kerur
Hi Steven Though crash is not happening anymore, there is still an issue with Rx and Tx. To eliminate whether it is testpmd or vpp, I decided to run (1) VPP vhost-user server on host-x (2) Run VPP in a container on host-x and vhost-user client port connecting to vhost-user server. Still doesn't

Re: [vpp-dev] VPP Vnet crash with vhost-user interface

2018-06-04 Thread steven luong via Lists.Fd.Io
Ravi, VPP only supports vhost-user in the device mode. In your example, the host, in device mode, and the container also in device mode do not make a happy couple. You need one of them, either the host or container, running in driver mode using the dpdk vdev virtio_user command in

Re: [vpp-dev] The VCL server CPU utilization is 100% , if there is no message to the epoll_wait

2018-06-04 Thread xyxue
Hi daw, Thank you for your reply . Another question :If the 'listen ,send,recv,connect' will cause the cpu utilization 100%? Thanks, Xyxue 发件人: Dave Wallace 发送时间: 2018-06-05 02:22 收件人: vpp-dev; 薛欣颖 主题: Re: [vpp-dev] The VCL server CPU utilization is 100% , if there is no message to the

Re: [vpp-dev] [FD.io Helpdesk #56625] Nexus fd.io.master.centos7 VPP artifacts

2018-06-04 Thread Peter Mikus via Lists.Fd.Io
Hello Vanessa, Thank you for an explanation. Indeed this will impact certain things that are planned like "automatic bisecting" (downloading and testing range of artifacts). Let me analyze current situation with CSIT team and get back to you. Peter Mikus Engineer – Software Cisco Systems

Re: [vpp-dev] VPP Vnet crash with vhost-user interface

2018-06-04 Thread Ravi Kerur
Hi Steven, Thanks for your help. I am using vhost-user client (VPP in container) and vhost-user server (VPP in host). I thought it should work. create vhost socket /var/run/vpp/sock3.sock server (On host) create vhost socket /var/run/usvhost1 (On container) Can you please point me to a

Re: [vpp-dev] Query on mac learning - VLAN

2018-06-04 Thread John Lo (loj)
On VPP, packets with VLANs does not imply it go into a separate bridge domains (BDs). For your case, your sub-interfaces for VLAN 100 and 200 on your host interface should be put into separate bridge domains, e.g. you can use BD IDs 100 and 200, and have the correct behavior. As I described

Re: [vpp-dev] dpdk shared libraries

2018-06-04 Thread Thomas F Herbert
On 06/04/2018 09:28 AM, Damjan Marion (damarion) wrote: Dear Thomas, That should be doable today, as long as VPP version supports version of dpdk you want to link against. From the spec file you can invoke autotools project directly, and pass --enable-dpdk-shared to ./configure

[vpp-dev] gerrit job failing on ARM due to pre-installed dpdk package

2018-06-04 Thread Nitin Saxena
Hi, Gerrit patch: https://gerrit.fd.io/r/#/c/12813/ failing because dpdk package is pre-installed on ThunderX and not compiled during this patch. Logs from: https://jenkins.fd.io/job/vpp-arm-verify-master-ubuntu1604/617/console = 12:22:26 make -C dpdk install-deb 12:22:26

Re: [vpp-dev] The VCL server CPU utilization is 100% , if there is no message to the epoll_wait

2018-06-04 Thread Dave Wallace
Xyxue, This is a known by-product of the existing [prototype] epoll_wait implementation. There is currently no mechanism in epoll_wait to have the thread block on a condvar which would cause the thread to sleep instead of sitting in a continuous polling loop. Fixing this is on the list of