Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Steven Luong (sluong)
Eric, How do you configure the startup.conf with multiple worker threads? Did you change both corelist-workers and workers? For example, this is how I configure 2 worker threads using core 2 and 14. corelist-workers 2,14 workers 2 Any chance you can start vpp with gdb to get th

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Ernst, Eric
Makes sense, thanks Steven. One more round of questions -- I expected the numbers I got between the two VMs (~2gpbs) given that I had just a single core running for VPP. I went ahead and amended my startup.conf in order to make use of 2 and then again as 4 worker threads, all within the same s

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Steven Luong (sluong)
Eric, In my testing, I notice my number is 2 to 3X better when coalesce is disabled. I am using Ivy Bridge. So it looks like the mileage varies a lot with Sandy Bridge, 40X better. What is coalesce? When the driver places descriptors into the vring, it may request interrupt or no interrupt aft

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Ernst, Eric
Steven, Thanks for the help. As before, setup is described @ https://gist.github.com/egernst/5982ae6f0590cd83330faafacc3fd545 (updated since I no longer am using the evil feature mask). I'm going to need to read up on what coalesce frames setting is doing Without that set, you can find

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Luke, Chris
Should we try to deprecate it to ease some of Damjans guilt? :) Chris From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Billy McFall Sent: Thursday, April 20, 2017 16:29 To: Damjan Marion (damarion) Cc: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] Connectivity is

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Steven Luong (sluong)
Eric, As a first step, please share the output of iperf3 to see how many retransmissions that you have for the run. From VPP, please collect show errors to see if vhost drops anything. As an additional data point for comparison, please also try disabling vhost coalesce to see if you get better

[vpp-dev] should socket be deleted after vhost-user rm?

2017-04-20 Thread Ernst, Eric
Is it expected that the socket be kept on filesystem after the vhost-user interface is removed from the system? This surprised me. To recreate: create vhost socket /tmp/sock2.sock server delete vhost https://lists.fd.io/mailman/listinfo/vpp-dev

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Ernst, Eric
Thanks Billy - it was through some examples that i had found that I ended up grabbing that. I reinstalled 1704 and can verify connectivity when removing the evil feature-mask. Thanks for the quick feedback, Damjan. If we could only go back in time! Now if I could just figure out why I'm getti

[vpp-dev] Fwd: VPP

2017-04-20 Thread Mahdi Eshaghi
Hi can use dpdk ring in vpp? can en-queue packet in vpp and dequeue packet in another process? ___ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Billy McFall
The vHost examples on the Wiki used the feature-mask of 0xFF. I think that is how it got propagated. In 16.09 when I did the CLI documentation for the vHost, I expanded what the bits meant and used feature-mask 0x4040 as the example. I will gladly add an additional comment indicating that the r

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Damjan Marion (damarion)
Eric, long time ago ( i think 3+ years) when I wrote original vhost-user driver in vpp, I added feature-mask knob to cli which messes up with feature bitmap purely for debugging reasons. And I regret many times… Somebody dig it out and documented it somewhere, for to me unknown reasons. Now i

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Steven Luong (sluong)
Eric, Something stands out to me is the feature-mask 0xff when you create the vhost interface. Why do you specify 0xff? While I am checking 17.01 to see how this feature-mask 0xff works, could you please try it without the feature-mask? It does not look like feature-mask 0xff would work in 17.0

Re: [vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Ed Warnicke
Looping in CSIT. CSIT folks, do we have a system test that would catch this case? Ed On Thu, Apr 20, 2017 at 11:49 AM, Ernst, Eric wrote: > All, > > After updating the startup.conf to not reference DPDK, per direction in > release > notification thread, I was able to startup vpp and create int

[vpp-dev] Connectivity issue when using vhost-user on 17.04?

2017-04-20 Thread Ernst, Eric
All, After updating the startup.conf to not reference DPDK, per direction in release notification thread, I was able to startup vpp and create interfaces. Now that I'm testing, I noticed that I can no longer ping between VM hosts which make use of vhost-user interfaces and are connected via l2 br

Re: [vpp-dev] [csit-dev] 17.04 Features to highlight in press release

2017-04-20 Thread Ed Warnicke
Could you expand on what you mean by Interface updates? Ed On Thu, Apr 20, 2017 at 6:30 AM, Bernier, Daniel wrote: > Hi, > > > > From my “biased” point of view :-) and not in any order of preference > > > > 1) SRv6 > > 2) Host Stack > > 3) iOAM > > 4) Interfaces updates

Re: [vpp-dev] VPP 17.04 released

2017-04-20 Thread Luke, Chris
Oh. You merged your own patch, rather than the one I already prepared last night. Never mind, then. Chris. > -Original Message- > From: otr...@employees.org [mailto:otr...@employees.org] > Sent: Thursday, April 20, 2017 3:00 AM > To: Luke, Chris > Cc: vpp-dev@lists.fd.io > Subject: Re:

Re: [vpp-dev] [csit-dev] 17.04 Features to highlight in press release

2017-04-20 Thread Bernier, Daniel
Hi, From my “biased” point of view :-) and not in any order of preference 1) SRv6 2) Host Stack 3) iOAM 4) Interfaces updates Thanks, PS: sorry for the double mail, touched the wrong key :-) Daniel Bernier | Bell Canada From: on behalf of Ed Warnicke Date: Wedn

Re: [vpp-dev] [csit-dev] 17.04 Features to highlight in press release

2017-04-20 Thread Bernier, Daniel
Hi, From my “biased” point of view :-) and not in any order of preference 1) SRv6 2) Host Stack 3) iOAM Host Stack Daniel Bernier | Bell Canada From: on behalf of Ed Warnicke Date: Wednesday, April 19, 2017 at 5:23 PM To: vpp-dev , honeycomb-dev , "csit-...@lists.

Re: [vpp-dev] VPP 17.04 released

2017-04-20 Thread Luke, Chris
Yup, thanks :) Chris. > -Original Message- > From: otr...@employees.org [mailto:otr...@employees.org] > Sent: Thursday, April 20, 2017 3:00 AM > To: Luke, Chris > Cc: vpp-dev@lists.fd.io > Subject: Re: [vpp-dev] VPP 17.04 released > > Chris, > > > But also, eek! I think the 17.01 relea