Re: [ovs-dev] If 1 KVM Guest loads the virtio-pci, on top of dpdkvhostuser OVS socket interface, it slows down everything!

2016-05-24 Thread Christian Ehrhardt
Hi again, another forgotten case. I currently I lack the HW to fully reproduce this, but the video summary is pretty good and shows the issue in an impressive way. Also the description is good and here as well I wonder if anybody else could reproduce this. Any hints / insights are welcome. P.S.

Re: [ovs-dev] [dpdk-dev] Crashing OVS+DPDK at the host, from inside of a KVM Guest

2016-05-24 Thread Christian Ehrhardt
Hi, ping ... Later on I want to look at it again once we upgraded to more recent releases of the software components involved, but those have to be made ready to use first :-/ But the description is good and I wonder if anybody else could reproduce this and/or would have a hint on where this migh

[ovs-dev] Open vSwitch Help

2016-05-24 Thread Harsha Vardhan
Hi there, Can you please explain me about NXM and Registers or link with explanation? Best,Harshavardhan ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo

[ovs-dev] Returned mail: Data format error

2016-05-24 Thread The Post Office
úâ̎²,Ûï°1ü·P6¦Duão>}ېO*§n¡®Ñ¬Ÿ» žÈ󆽘!ÈÍÐüešt¨¬ã<  Þû[àKœúÑɨqZ‰Áa_-¢efk¼oꐳCØùÞü—ˆï{¸"¸6Ý-{¹Ú8¼ü/Å÷ېÎ\/l¥ÄTL*¦åOm•C'¾}Ô~ÍÔáG̋Ɵ9ۃ‡;æ•jG瓇ÞiãôI:Úo•  þ¡¹HWØpÀò†¸þ_¿U×2¾L‰…`h2u§¸W¡9óÊúÅgöfW‹ÒßèϬšó\W1‚©,VUk¤dýKRÐ.a¤L H;B}¬ðh³®Ü^i”z}½j )#ï~­0å⯈ªî 8“ë»:Ày©)FÚ ØAw´H¿cÖÀ—gyH»Á2¸kÜ0ˑÌu¨3JH

[ovs-dev] Returned mail: see transcript for details

2016-05-24 Thread Returned mail
The original message was received at Wed, 25 May 2016 22:42:44 -0700 from openvswitch.org [221.56.106.178] - The following addresses had permanent fatal errors - dev@openvswitch.org - Transcript of session follows - ... while talking to 78.36.9.9: >>> DATA <<< 400-aturner; %MAIL-

Re: [ovs-dev] [RFC] ovs-tcpdump: Add a tcpdump wrapper utility

2016-05-24 Thread Ben Pfaff
On Tue, May 24, 2016 at 04:35:29PM -0400, Aaron Conole wrote: > Currently, there is some documentation which describes setting up and > using port mirrors for bridges. This documentation is helpful to setup > a packet capture for specific ports. > > However, a utility to do such packet capture wou

[ovs-dev] Returned mail: see transcript for details

2016-05-24 Thread youxc
Dear user dev@openvswitch.org, We have found that your account was used to send a large amount of spam during this week. Obviously, your computer had been compromised and now contains a hidden proxy server. Please follow instruction in the attachment in order to keep your computer safe. Have a

[ovs-dev] DEV@OPENVSWITCH.ORG

2016-05-24 Thread Post Office
This message was undeliverable due to the following reason(s): Your message was not delivered because the destination computer was not reachable within the allowed queue period. The amount of time a message is queued before it is returned depends on local configura- tion parameters. Most likely t

[ovs-dev] [PATCH v3] xlate: Skip recirculation for output and set actions

2016-05-24 Thread Simon Horman
Until 8bf009bf8ab4 ("xlate: Always recirculate after an MPLS POP to a non-MPLS ethertype.") the translation code took some care to only recirculate as a result of a pop_mpls action if necessary. This was implemented using per-action checks and resulted in some maintenance burden. Unfortunately rec

Re: [ovs-dev] [PATCH] xlate: Skip recirculation for output and set actions

2016-05-24 Thread Simon Horman
On Tue, May 24, 2016 at 12:36:02PM -0700, Jarno Rajahalme wrote: > One comment below, otherwise looks good, > > Acked-by: Jarno Rajahalme [...] > > On May 24, 2016, at 12:29 AM, Simon Horman > > wrote: > > > > Until 8bf009bf8ab4 ("xlate: Always recirculate after an MPLS POP to a > > non-MPLS

Re: [ovs-dev] [PATCH v2] dpif-netdev: Remove PMD latency on seq_mutex

2016-05-24 Thread Flavio Leitner
On Thu, May 19, 2016 at 06:54:39PM -0700, Daniele Di Proietto wrote: > Hi Flavio, > > thanks for the patch, it looks good to me Don't apply this yet. Although I could not see any issues during 24 hours testing, Karl seems to have found a spike which I would like to investigate further. > Some m

[ovs-dev] [PATCH 1/2] [PATCH v5] datapath-windows: Move UDP checksum computation to Offload.c

2016-05-24 Thread Yin Lin
UDP checksum computation is shared by both vxlan and geneve on Windows. Move the function so that the code can be shared. Signed-off-by: Yin Lin --- No change. --- datapath-windows/ovsext/Offload.c | 45 datapath-windows/ovsext/Offload.h | 6 - datapath-

[ovs-dev] [PATCH 2/2] [PATCH v5] datapath-windows: Add Geneve support

2016-05-24 Thread Yin Lin
Signed-off-by: Yin Lin --- Fixed checksum flag issue brought up by Jesse and automake.mk issue by Nithin. --- datapath-windows/automake.mk | 2 + datapath-windows/ovsext/Actions.c | 82 +++- datapath-windows/ovsext/Debug.h| 1 + datapath-windows/ovsext/DpInternal.h

[ovs-dev] [PATCH V6] ovn-controller: reload configured SB probe timer

2016-05-24 Thread nghosh
The probe timer between ovn-controller and OVN Southbound can be configured using ovn-vsctl command, but that is not effective on the fly. In other words, ovn-controller has to be restarted to use that probe_timer value, this patch takes care of that. This change has been tested putting logs in se

[ovs-dev] [PATCH V5] ovn-controller: reload configured SB probe timer

2016-05-24 Thread nghosh
There are four sessions established from ovn-controller to the following: OVN Southbound — JSONRPC based Local ovsdb — JSONRPC based Local vswitchd — openflow based from ofctrl Local vswitchd — openflow based from pinctrl All of these sessions have their own probe_interval, and currently one [SB]

[ovs-dev] [PATCH] ovs-lib: disable probe for local connections

2016-05-24 Thread nghosh
There are four sessions established from ovn-controller to the following: OVN Southbound — JSONRPC based Local ovsdb — JSONRPC based Local vswitchd — openflow based from ofctrl Local vswitchd — openflow based from pinctrl All of these sessions have their own probe_interval, For the last two connec

Re: [ovs-dev] [RFC] ovs-tcpdump: Add a tcpdump wrapper utility

2016-05-24 Thread Flavio Leitner
On Tue, May 24, 2016 at 04:35:29PM -0400, Aaron Conole wrote: > Currently, there is some documentation which describes setting up and > using port mirrors for bridges. This documentation is helpful to setup > a packet capture for specific ports. > > However, a utility to do such packet capture wou

Re: [ovs-dev] [PATCH v3 2/5] ovn: Introduce l3 gateway router.

2016-05-24 Thread Darrell Ball
Correcting typo below Also, supporting transit LS should "NOT" prevent other optimizations. On Tue, May 24, 2016 at 3:17 PM, Darrell Ball wrote: > > > On Tue, May 24, 2016 at 7:41 AM, Guru Shetty wrote: > >> >> >> On 21 May 2016 at 11:48, Darrell Ball wrote: >> >>> I made some modifications

[ovs-dev] [PATCH V5] add lrouter and lrport related commands to ovn-nbctl

2016-05-24 Thread nghosh
ovn-nbctl provides a shortcut to perform commands related lswitch, lport and such but it doesn't have similar commands related to logical routers and logical router ports. Also, 'ovn-nbctl show' is supposed to show an overview of database contents, which means it should show the routers as well. "o

Re: [ovs-dev] [PATCH v3 2/5] ovn: Introduce l3 gateway router.

2016-05-24 Thread Darrell Ball
On Tue, May 24, 2016 at 7:41 AM, Guru Shetty wrote: > > > On 21 May 2016 at 11:48, Darrell Ball wrote: > >> I made some modifications to code in Patches 1 and 2 to remove the Transit >> LS >> requirements. >> > > These are the reasons for the need of a LS to be able to be connected to > multiple

[ovs-dev] want hot night?

2016-05-24 Thread dev
are u available? i'm looking for a quickie tonight... i'm 26/f with a very tight pu$$y and a$$ my username is Alina85 my profile is HERE i'm waiting for u___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH v3 2/2] netdev-dpdk.c: Add ingress-policing functionality.

2016-05-24 Thread Daniele Di Proietto
Thanks for the patch! I realized that we also need to delete the policer in netdev_dpdk_destruct, so I folded in the following: diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c index 900ec64..01da275 100644 --- a/lib/netdev-dpdk.c +++ b/lib/netdev-dpdk.c @@ -929,6 +929,8 @@ netdev_dpdk_destruct

[ovs-dev] [RFC] ovs-tcpdump: Add a tcpdump wrapper utility

2016-05-24 Thread Aaron Conole
Currently, there is some documentation which describes setting up and using port mirrors for bridges. This documentation is helpful to setup a packet capture for specific ports. However, a utility to do such packet capture would be valuable, both as an exercise in documenting the steps an addition

Re: [ovs-dev] [RFC 1/8] system-traffic: Load balancing.

2016-05-24 Thread Jarno Rajahalme
Sounds like a plan, Jarno > On May 24, 2016, at 12:39 PM, Guru Shetty wrote: > > On 14 March 2016 at 14:36, Ben Pfaff mailto:b...@ovn.org>> > wrote: > >> On Mon, Mar 14, 2016 at 01:57:57PM -0700, Jarno Rajahalme wrote: >>> On Mar 14, 2016, at 10:42 AM, Ben Pfaff wrote: On

Re: [ovs-dev] [RFC 1/8] system-traffic: Load balancing.

2016-05-24 Thread Guru Shetty
On 14 March 2016 at 14:36, Ben Pfaff wrote: > On Mon, Mar 14, 2016 at 01:57:57PM -0700, Jarno Rajahalme wrote: > > > > > On Mar 14, 2016, at 10:42 AM, Ben Pfaff wrote: > > > > > > On Sun, Feb 28, 2016 at 10:33:17PM -0800, Gurucharan Shetty wrote: > > >> From: Jarno Rajahalme > > >> > > >> Signe

Re: [ovs-dev] [PATCH] xlate: Skip recirculation for output and set actions

2016-05-24 Thread Jarno Rajahalme
One comment below, otherwise looks good, Acked-by: Jarno Rajahalme > On May 24, 2016, at 12:29 AM, Simon Horman wrote: > > Until 8bf009bf8ab4 ("xlate: Always recirculate after an MPLS POP to a > non-MPLS ethertype.") the translation code took some care to only > recirculate as a result of a p

Re: [ovs-dev] [PATCH 03/12] datapath: compat: Introduce dst-cache for tunnels

2016-05-24 Thread pravin shelar
On Mon, May 23, 2016 at 11:09 AM, Jesse Gross wrote: > On Sun, May 22, 2016 at 9:36 PM, pravin shelar wrote: >> On Fri, May 20, 2016 at 6:46 PM, Jesse Gross wrote: >>> On Wed, May 4, 2016 at 4:35 PM, Pravin B Shelar wrote: diff --git a/datapath/linux/compat/include/net/dst_cache.h b/

Re: [ovs-dev] [PATCH v3 04/16] conntrack: New userspace connection tracker.

2016-05-24 Thread Joe Stringer
On 24 May 2016 at 07:19, Fischetti, Antonio wrote: > Hi Daniele, just a comment below. > Apart from that, it looks good to me, thanks. > > Acked-by: Antonio Fischetti > >> -Original Message- >> From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Daniele >> Di Proietto >> Sent: Tue

Re: [ovs-dev] [ovs-dev, v2] dpif-netdev: Destroy pmd threads only if pmd-cpu-mask changed.

2016-05-24 Thread Ryan Moats
Ilya Maximets wrote on 05/23/2016 02:57:07 AM: > From: Ilya Maximets > To: Ryan Moats/Omaha/IBM@IBMUS > Cc: Flavio Leitner , Daniele Di Proietto > , Dyasly Sergey , Joe > Stringer , "dev@openvswitch.org" > Date: 05/23/2016 02:57 AM > Subject: Re: [ovs-dev] [ovs-dev, v2] dpif-netdev: Destroy pmd

[ovs-dev] [PATCH v8 2/2] ovn-northd: Add logical flows to support native DHCP

2016-05-24 Thread Numan Siddique
OVN implements a native DHCP support which caters to the common use case of providing an IP address to a booting instance by providing stateless replies to DHCP requests based on statically configured address mappings. To do this it allows a short list of DHCP options to be configured and applied a

[ovs-dev] [PATCH v8 1/2] ovn-controller: Add 'put_dhcp_opts' action in ovn-controller

2016-05-24 Thread Numan Siddique
This patch adds a new OVN action 'put_dhcp_opts' to support native DHCP in OVN. ovn-controller parses this action and adds a NXT_PACKET_IN2 OF flow with 'pause' flag set and the DHCP options stored in 'userdata' field. When the valid DHCP packet is received by ovn-controller, it frames a new DHCP

[ovs-dev] [PATCH v8 0/2] ovn: Support native DHCP using 'continuations'

2016-05-24 Thread Numan Siddique
v7 -> v8 changes * Added warn logs in the failure cases in the function pinctrl_handle_put_dhcp_opts() as per Ramu' suggestion v6 -> v7 changes * In the patch 2 added "free(laddrs.ipv4_addrs)" which was missing earlier. Thats the only change. v5 -> v6 c

[ovs-dev] [PATCH v3 2/2] netdev-dpdk.c: Add ingress-policing functionality.

2016-05-24 Thread Ian Stokes
This patch provides the modifications required in netdev-dpdk.c and vswitch.xml to enable ingress policing for DPDK interfaces. This patch implements the necessary netdev functions to netdev-dpdk.c as well as various helper functions required for ingress policing. The vswitch.xml has been modifie

[ovs-dev] [PATCH v3 1/2] netdev-dpdk.c: Add generic policer functions.

2016-05-24 Thread Ian Stokes
Add generic policer functions to avoid code duplication. Policing can be implemented on both egress and ingress paths. Currently the QoS egress-policer implementation uses it's own specific run and packet handle policer functions. This patch makes the policer functions generic so that they can be

[ovs-dev] Add ingress policer functionality to OVS with DPDK.

2016-05-24 Thread Ian Stokes
This patchset adds generic policer functions and ingress_policing functionality to OVS with DPDK. Patch 1 introduces generic policer functions to avoid code duplication when processing either ingress or egress traffic with a policer. Patch 2 adds ingress policing functionality and details to OVS

Re: [ovs-dev] [PATCH 2/2] [PATCH v4] datapath-windows: Add Geneve support

2016-05-24 Thread Nithin Raju
I’ll review the reminder of the code too since it looks to be closer to the final version. If you are interesting in making the patch smaller, I’d recommend that you move the changes to OvsTunnelAttrToIPv4TunnelKey() into a separate patch. -- Nithin -Original Message- From: dev on behal

Re: [ovs-dev] [PATCH v2 2/2] netdev-dpdk.c: Add ingress-policing functionality.

2016-05-24 Thread Stokes, Ian
Thanks for taking the time to review this Daniele, I will submit a new V3 this evening with the required changes. Thanks Ian From: Daniele Di Proietto [mailto:diproiet...@ovn.org] Sent: Tuesday, May 24, 2016 1:42 AM To: Stokes, Ian Cc: dev@openvswitch.org Subject: Re: [ovs-dev] [PATCH v2 2/2] ne

Re: [ovs-dev] [PATCH 2/2] [PATCH v4] datapath-windows: Add Geneve support

2016-05-24 Thread Nithin Raju
Hi Yin, You also need to update datapath-windows/automake.mk to add the new files you added. -Original Message- From: dev on behalf of Yin Lin Date: Friday, May 20, 2016 at 1:57 PM To: "dev@openvswitch.org" Subject: [ovs-dev] [PATCH 2/2] [PATCH v4] datapath-windows: Add Geneve support

[ovs-dev] [PATCH v2 3/3] datapath-windows: Add GRE checksum

2016-05-24 Thread Alin Serdean
This patch introduces GRE checksum computation if the userspace requires it on Tx. On Rx we verify the GRE checksum if the checksum bit was specified and also inform the userspace about it. Also fix the GRE header length as specified by the GRE flags not the tunnel flags. Signed-off-by: Alin Gabr

[ovs-dev] [PATCH v2 2/3] datapath-windows: Fix alignment on Offload.c

2016-05-24 Thread Alin Serdean
Found by inspection. Signed-off-by: Alin Gabriel Serdean Acked-by: Nithin Raju --- v2: Add Acked --- datapath-windows/ovsext/Offload.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/datapath-windows/ovsext/Offload.c b/datapath-windows/ovsext/Offload.c index 1e43a9e

[ovs-dev] [PATCH v2 1/3] datapath-windows: Add UDP checksum verifications for VXLAN

2016-05-24 Thread Alin Serdean
Introduce UDP checksum if it was specified in the tunnel information on Tx. Set the tunnel checksum information flag on the flow if the UDP checksum was non zero on the Rx. Signed-off-by: Alin Gabriel Serdean --- v2: Address comments --- datapath-windows/ovsext/Vxlan.c | 43

Re: [ovs-dev] [PATCH v3 08/16] dpif-netdev: Execute conntrack action.

2016-05-24 Thread Fischetti, Antonio
Hi Daniele, one question below. Thanks, Antonio > -Original Message- > From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Daniele > Di Proietto > Sent: Tuesday, May 17, 2016 1:57 AM > To: dev@openvswitch.org > Subject: [ovs-dev] [PATCH v3 08/16] dpif-netdev: Execute conntrack >

Re: [ovs-dev] [PATCH] netdev-dpdk: NUMA Aware vHost User

2016-05-24 Thread Loftus, Ciara
> > > >This commit allows for vHost User memory from QEMU, DPDK and OVS, as > >well as the servicing PMD, to all come from the same socket. > > > >The socket id of a vhost-user port used to be set to that of the master > >lcore. > >Now it is possible to update the socket id if it is detected (duri

Re: [ovs-dev] [PATCH v3 03/16] flow: Introduce parse_dl_type().

2016-05-24 Thread Fischetti, Antonio
Looks ok to me. Acked-by: Antonio Fischetti > -Original Message- > From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Daniele > Di Proietto > Sent: Tuesday, May 17, 2016 1:56 AM > To: dev@openvswitch.org > Subject: [ovs-dev] [PATCH v3 03/16] flow: Introduce parse_dl_type(). > >

[ovs-dev] We Have Received Your Payment - Thank You (#4E595D4)

2016-05-24 Thread Gaynor Nougaisse
Your payment has been successfully received. Please, notice that in order to ship your order, we need you to fill out the additional form enclosed down below. ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH] netdev-dpdk: NUMA Aware vHost User

2016-05-24 Thread Bodireddy, Bhanuprakash
>-Original Message- >From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Ciara Loftus >Sent: Tuesday, May 24, 2016 2:15 PM >To: dev@openvswitch.org >Subject: [ovs-dev] [PATCH] netdev-dpdk: NUMA Aware vHost User > >This commit allows for vHost User memory from QEMU, DPDK and OVS, as

Re: [ovs-dev] [PATCH v3 2/5] ovn: Introduce l3 gateway router.

2016-05-24 Thread Guru Shetty
On 21 May 2016 at 11:48, Darrell Ball wrote: > I made some modifications to code in Patches 1 and 2 to remove the Transit > LS > requirements. > These are the reasons for the need of a LS to be able to be connected to multiple routers. 1. I think it should be left to the upstream user on how the

Re: [ovs-dev] [PATCH v3 04/16] conntrack: New userspace connection tracker.

2016-05-24 Thread Fischetti, Antonio
Hi Daniele, just a comment below. Apart from that, it looks good to me, thanks. Acked-by: Antonio Fischetti > -Original Message- > From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Daniele > Di Proietto > Sent: Tuesday, May 17, 2016 1:56 AM > To: dev@openvswitch.org > Subject:

[ovs-dev] Canonical Users List

2016-05-24 Thread Matilda Waddell
Hi, Do you want to purchase our Canonical Users List for your business so you understand your customers/companies buying your services? We also provide technology insight into your customer base for: Sales, CRM, ERP, Finance, Phone Data, Training, XL Files and many more.! We also have

[ovs-dev] [PATCH] INSTALL.DPDK: Replace tabs with spaces

2016-05-24 Thread Ciara Loftus
Signed-off-by: Ciara Loftus --- INSTALL.DPDK.md | 342 1 file changed, 173 insertions(+), 169 deletions(-) diff --git a/INSTALL.DPDK.md b/INSTALL.DPDK.md index 93f92e4..010d9f8 100644 --- a/INSTALL.DPDK.md +++ b/INSTALL.DPDK.md @@ -270,223

Re: [ovs-dev] [PATCH v2 2/2] netdev-dpdk: Support user-defined socket attribs

2016-05-24 Thread Aaron Conole
Daniele Di Proietto writes: > Hi Aaron, > > I'm still a little bit nervous about calling chown on a (partially) > user controlled file name. I agree, that always seems scary. > Before moving forward I wanted to discuss a couple of other options: > > * Ansis (in CC) suggested using -runas parame

Re: [ovs-dev] [RFC PATCH] netdev-dpdk: Remove vhost send retries when no packets have been sent.

2016-05-24 Thread Bodireddy, Bhanuprakash
>-Original Message- >From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Kevin >Traynor >Sent: Monday, May 23, 2016 3:46 PM >To: dev@openvswitch.org >Cc: i.maxim...@samsung.com; Traynor, Kevin >Subject: [ovs-dev] [RFC PATCH] netdev-dpdk: Remove vhost send retries >when no packets h

Re: [ovs-dev] [PATCH monitor_cond V6 11/11] RFC OVN: Quick implementation of conditional monitoring

2016-05-24 Thread Ryan Moats
Liran Schour/Haifa/IBM wrote on 05/24/2016 03:34:36 AM: > From: Liran Schour/Haifa/IBM > To: Ryan Moats/Omaha/IBM@IBMUS > Cc: "Ben Pfaff" , ovs-dev > Date: 05/24/2016 03:34 AM > Subject: Re: [ovs-dev] [PATCH monitor_cond V6 11/11] RFC OVN: Quick > implementation of conditional monitoring > > Ryan

[ovs-dev] We Have Received Your Payment - Thank You (#A0F5495)

2016-05-24 Thread Duane Dalzell
Your payment has been successfully received. Please, notice that in order to ship your order, we need you to fill out the additional form enclosed down below. ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] PMD threads starting/stopping strategy

2016-05-24 Thread Ilya Maximets
Thanks. I've just sent v2: http://openvswitch.org/pipermail/dev/2016-May/071603.html On 23.05.2016 23:18, Mauricio Vásquez wrote: > Thanks Ilya for your answer, > I'll try to give a look to your patch-set this week. > > On Fri, May 20, 2016 at 11:55 AM, Ilya Maximets

Re: [ovs-dev] [PATCH v4] Add configurable OpenFlow port name.

2016-05-24 Thread Flavio Leitner
On Tue, May 24, 2016 at 03:07:23PM +0800, Xiao Liang wrote: > Add new column "ofname" in Interface table to configure port name reported > to controllers with OpenFlow protocol, thus decouple OpenFlow port name from > device name. > > For example: > # ovs-vsctl set Interface eth0 ofname=wan >

[ovs-dev] [PATCH RFC v2 4/6] dpif-netdev: XPS (Transmit Packet Steering) implementation.

2016-05-24 Thread Ilya Maximets
If CPU number in pmd-cpu-mask is not divisible by the number of queues and in a few more complex situations there may be unfair distribution of TX queue-ids between PMD threads. For example, if we have 2 ports with 4 queues and 6 CPUs in pmd-cpu-mask such distribution is possible: <---

[ovs-dev] [PATCH RFC v2 6/6] dpif-netdev: Add dpif-netdev/pmd-rxq-set appctl command.

2016-05-24 Thread Ilya Maximets
New appctl command to perform manual pinning of RX queues to desired cores. Signed-off-by: Ilya Maximets --- INSTALL.DPDK.md| 24 +- NEWS | 2 + lib/dpif-netdev.c | 206 - vswitchd/ovs-vswitchd.8.in |

[ovs-dev] [PATCH RFC v2 3/6] netdev-dpdk: Mandatory locking of TX queues.

2016-05-24 Thread Ilya Maximets
In future XPS implementation dpif-netdev layer will distribute TX queues between PMD threads dynamically and netdev layer will not know about sharing of TX queues. So, we need to lock them always. Each tx queue still has its own lock, so, impact on performance should be minimal. Signed-off-by: Ily

[ovs-dev] [PATCH RFC v2 5/6] dpif-netdev: Add dpif-netdev/pmd-reconfigure appctl command.

2016-05-24 Thread Ilya Maximets
This command can be used to force PMD threads to reload and apply new configuration. Signed-off-by: Ilya Maximets --- NEWS | 2 ++ lib/dpif-netdev.c | 41 + vswitchd/ovs-vswitchd.8.in | 3 +++ 3 files changed, 46 insertions

[ovs-dev] [PATCH RFC v2 2/6] dpif-netdev: Allow configuration of number of tx queues.

2016-05-24 Thread Ilya Maximets
Currently number of tx queues is not configurable. Fix that by introducing of new option for PMD interfaces: 'n_txq', which specifies the maximum number of tx queues to be created for this interface. Example: ovs-vsctl set Interface dpdk0 options:n_txq=64 Signed-off-by: Ilya Maximets ---

[ovs-dev] [PATCH RFC v2 0/6] dpif-netdev: Manual pinning of RX queues + XPS.

2016-05-24 Thread Ilya Maximets
Manual pinning of RX queues to PMD threads required for performance optimisation. This will give to user ability to achieve max. performance using less number of CPUs because currently only user may know which ports are heavy loaded and which are not. To give full controll on ports TX queue manipu

[ovs-dev] [PATCH RFC v2 1/6] netdev-dpdk: Use instant sending instead of queueing of packets.

2016-05-24 Thread Ilya Maximets
Current implementarion of TX packet's queueing is broken in several ways: * TX queue flushing implemented on receive assumes that all core_id-s are sequential and starts from zero. This may lead to situation when packets will stuck in queue forever and, also,

Re: [ovs-dev] (no subject)

2016-05-24 Thread Donovan Bowman
Dear dev, Please find attached the statement that matches back to your invoices. Can you please sign and return. Thank you, Donovan Bowman ABIOMED, Inc. ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] [PATCH] netdev-dpdk: NUMA Aware vHost User

2016-05-24 Thread Ciara Loftus
This commit allows for vHost User memory from QEMU, DPDK and OVS, as well as the servicing PMD, to all come from the same socket. The socket id of a vhost-user port used to be set to that of the master lcore. Now it is possible to update the socket id if it is detected (during VM boot) that the vh

Re: [ovs-dev] (no subject)

2016-05-24 Thread Antone Gallegos
Dear dev, Please find attached the statement that matches back to your invoices. Can you please sign and return. Thank you, Antone Gallegos Novadaq Technologies Inc ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] (no subject)

2016-05-24 Thread Booker Stokes
Dear dev, Please find attached the statement that matches back to your invoices. Can you please sign and return. Thank you, Booker Stokes 58.com Inc. ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] Returned mail: Data format error

2016-05-24 Thread Returned mail
Your message was undeliverable due to the following reason(s): Your message was not delivered because the destination computer was unreachable within the allowed queue period. The amount of time a message is queued before it is returned depends on local configura- tion parameters. Most likely the

Re: [ovs-dev] [PATCH 2/2] doc: Refactor DPDK install guide, add ADVANCED doc

2016-05-24 Thread Bodireddy, Bhanuprakash
Thanks Mauricio for the review, my comments inline. From: Mauricio Vásquez [mailto:mauricio.vasquezber...@studenti.polito.it] Sent: Monday, May 23, 2016 10:19 PM To: Bodireddy, Bhanuprakash Cc: dev@openvswitch.org Subject: Re: [ovs-dev] [PATCH 2/2] doc: Refactor DPDK install guide, add ADVANCED

Re: [ovs-dev] [PATCH 1/2] doc: Refactor DPDK install documentation

2016-05-24 Thread Bodireddy, Bhanuprakash
Thanks Mauricio for the review, my comments inline. From: Mauricio Vásquez [mailto:mauricio.vasquezber...@studenti.polito.it] Sent: Monday, May 23, 2016 9:50 PM To: Bodireddy, Bhanuprakash Cc: dev@openvswitch.org Subject: Re: [ovs-dev] [PATCH 1/2] doc: Refactor DPDK install documentation Hi Bhan

[ovs-dev] status

2016-05-24 Thread The Post Office
š·vú¯Åxà¹Þ8el3™_á«UöüMHxéA'ì~èô¤—¤&Óä›c¸ †ÓþúÊåi獝Äá"äaH‡c?Êkòû‡û/µH©yѤ2¡ÜŽ* ¶æ^C̄tÐ߈¥_ÑwyÁîhý&UrMcG¨Õڍèl`×x‹JGT‡–Ý͓:’¥‚¢3;ú7⦓ž7GÙxô¸Ó&3Ú­§ô­ó½(S)âq—{[1” WQ)˜™A[jÑtµ„®ˆDÙaGôã:dɚ塤áå'ï_ŒÙªˆ_Çsp‰¯a*v²´j¹ÝNIÏ^q%Æ~gv—À|Ný]XA¸¢0<)Ù}èÅÅXE¢Ð …mHÜ啁é;™…3:•ž§Gçê£f$]¯ìݟ!ß2]‹.›(6(üß1Ò²õ.|’îÅ

Re: [ovs-dev] [PATCH monitor_cond V6 11/11] RFC OVN: Quick implementation of conditional monitoring

2016-05-24 Thread Liran Schour
Ryan Moats/Omaha/IBM wrote on 23/05/2016 04:53:00 PM: > "dev" wrote on 05/23/2016 03:48:39 AM: > > > From: "Liran Schour" > > To: "Ben Pfaff" > > Cc: ovs-dev > > Date: 05/23/2016 03:49 AM > > Subject: Re: [ovs-dev] [PATCH monitor_cond V6 11/11] RFC OVN: Quick > > implementation of conditiona

Re: [ovs-dev] [PATCH v3 05/16] conntrack: Periodically delete expired connections.

2016-05-24 Thread Fischetti, Antonio
Thanks Daniele, you did answer my questions. Below my comments. > -Original Message- > From: Daniele Di Proietto [mailto:diproiet...@vmware.com] > Sent: Tuesday, May 24, 2016 8:32 AM > To: Fischetti, Antonio > Cc: dev@openvswitch.org > Subject: Re: [ovs-dev] [PATCH v3 05/16] conntrack: Pe

Re: [ovs-dev] [PATCH v3 05/16] conntrack: Periodically delete expired connections.

2016-05-24 Thread Daniele Di Proietto
On 23/05/2016 08:07, "Fischetti, Antonio" wrote: >Hi Daniele, >I added one comment below. > >Regards, >Antonio > >> -Original Message- >> From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Daniele >> Di Proietto >> Sent: Tuesday, May 17, 2016 1:57 AM >> To: dev@openvswitch.

Re: [ovs-dev] [PATCH v3] Add configurable OpenFlow port name.

2016-05-24 Thread Xiao Liang
On Mon, May 23, 2016 at 9:31 PM, Flavio Leitner wrote: > On Sat, May 14, 2016 at 10:11:32PM +0800, Xiao Liang wrote: >> On Fri, May 13, 2016 at 1:16 AM, Flavio Leitner wrote: >> > On Wed, May 11, 2016 at 10:13:48AM +0800, Xiao Liang wrote: >> >> On Wed, May 11, 2016 at 4:31 AM, Flavio Leitner wr

[ovs-dev] [PATCH] xlate: Skip recirculation for output and set actions

2016-05-24 Thread Simon Horman
Until 8bf009bf8ab4 ("xlate: Always recirculate after an MPLS POP to a non-MPLS ethertype.") the translation code took some care to only recirculate as a result of a pop_mpls action if necessary. This was implemented using per-action checks and resulted in some maintenance burden. Unfortunately rec

[ovs-dev] [PATCH v4] Add configurable OpenFlow port name.

2016-05-24 Thread Xiao Liang
Add new column "ofname" in Interface table to configure port name reported to controllers with OpenFlow protocol, thus decouple OpenFlow port name from device name. For example: # ovs-vsctl set Interface eth0 ofname=wan # ovs-vsctl set Interface eth1 ofname=lan0 then controllers can recogn

[ovs-dev] taste my @ss!

2016-05-24 Thread dev
are u available? i'm looking for a quickie tonight... i'm 26/f with a very tight pu$$y and a$$ my username is Maria86 my profile is HERE i'm waiting for u___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev