Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Jiri Pirko
Sat, Sep 20, 2014 at 01:32:30PM CEST, j...@mojatatu.com wrote: >On 09/20/14 07:01, Thomas Graf wrote: > >>Nothing speaks against having such a tc classifier. In fact, having >>the interface consist of only an embedded Netlink attribute structure >>would allow for such a classifier in a very straigh

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Thomas Graf
On 09/20/14 at 03:50pm, Alexei Starovoitov wrote: > I think HW should not be limited by SW abstractions whether > these abstractions are called flows, n-tuples, bridge or else. > Really looking forward to see "device reporting the headers as > header fields (len, offset) and the associated parse gr

Re: [ovs-dev] [PATCH v2] datapath: Provide compatibility for kernels up to 3.17

2014-09-22 Thread Thomas Graf
On 09/20/14 at 07:54pm, Pravin Shelar wrote: > > +#define NET_NAME_UNKNOWN 0 > > +#define alloc_netdev(sizeof_priv, name, name_assign_type, setup) \ > > +alloc_netdev_mqs(sizeof_priv, name_assign_type, setup, 1, 1) > > +#endif > > + > I changed name_assign_type to name. Thanks Pravin.

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Jamal Hadi Salim
On 09/22/14 03:53, Jiri Pirko wrote: Jamal, would you please give us some examples on how to use tc to work with flows? I have a feeling that you see something other people does not. I will be a little verbose so as to avoid knowledge assumption. Lets talk about tc classifier/action subsystem

[ovs-dev] Investment

2014-09-22 Thread Dance Society
Hello I got your email from investor directory, I have an investment proposal for you. For more details get back to us Send response to : amandaletge...@gmx.com Thanks Henry Morgan ___ dev mailing list dev@openvswitch.org http://openvswitch.org/ma

[ovs-dev] VMworld 2014

2014-09-22 Thread Aaron Susan
Hi, I searched your company from *Vmworld conference *which was hosted by *VMware* and thought you would be interested in knowing best returns for your investment. *We do provide B2B contacts from below mentioned products:* *VMware* *NetApp* *Oracle’s VirtuaBox* *REVH* *Amazon* *Citrix* *C

Re: [ovs-dev] Addition of importance parameter in flow_mod structure for implementation of eviction according to OF1.4

2014-09-22 Thread Rishi Bamba
Hi Ben, In reference to the mail dated 15.09.2014 I would like to thank you for your continued support to the team.Attached is the mail for reference. In progress to the same ,so far we have achieved the below mentioned.Wanted to share the understanding and confirmation on the same. Case 1

[ovs-dev] Processed: Re: Bug#762452: linux-headers-3.14-0.bpo.2-amd64: Missing include/linux/version.h

2014-09-22 Thread Debian Bug Tracking System
Processing control commands: > reassign -1 openvswitch-datapath-dkms 1.4.2+git20120612-9.1~deb7u1 Bug #762452 [linux-headers-3.14-0.bpo.2-amd64] linux-headers-3.14-0.bpo.2-amd64: Missing include/linux/version.h Bug reassigned from package 'linux-headers-3.14-0.bpo.2-amd64' to 'openvswitch-datapa

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Tom Herbert
On Mon, Sep 22, 2014 at 1:13 AM, Thomas Graf wrote: > On 09/20/14 at 03:50pm, Alexei Starovoitov wrote: >> I think HW should not be limited by SW abstractions whether >> these abstractions are called flows, n-tuples, bridge or else. >> Really looking forward to see "device reporting the headers as

Re: [ovs-dev] Addition of importance parameter in flow_mod structure for implementation of eviction according to OF1.4

2014-09-22 Thread Ben Pfaff
It would save a lot of time for both of us if you would just post your patches. On Mon, Sep 22, 2014 at 08:09:03PM +0530, Rishi Bamba wrote: > Hi Ben, > > In reference to the mail dated 15.09.2014 I would like to thank you for your > continued support to the team.Attached is the mail for refere

Re: [ovs-dev] [PATCH v3 2/6] vtep-ctl: Add Tunnel table to vtep_ctl_table_class.

2014-09-22 Thread Ariel Tubaltsev
Acked-by: Ariel Tubaltsev On 9/19/14 7:29 AM, "Gurucharan Shetty" wrote: >This is needed to create, get, set records in the Tunnel table. > >(We need to add the Tunnel table's 'local' and 'remote' columns >that point to the Physical_Locator record to cache because vtep-ctl >commands like 'add

Re: [ovs-dev] [PATCH v3 6/6] ovs-vtep: Add support for bfd tunnels.

2014-09-22 Thread Ariel Tubaltsev
Acked-by: Ariel Tubaltsev On 9/19/14 7:29 AM, "Gurucharan Shetty" wrote: >The VTEP emulator creates one OVS bridge for every logical switch and then >programs flow in it based on learned local macs and controller programmed >remote macs. > >Multiple logical switches can have multiple OVS tunn

Re: [ovs-dev] [PATCH v5 13/13] datapath: Relax match_validate.

2014-09-22 Thread Jesse Gross
On Fri, Sep 5, 2014 at 4:05 PM, Jarno Rajahalme wrote: > When userspace inserts masked flows, it is not necessary to demand > that flows matching in a known ethertype also must have the > corresponding key, as a missing key will be automatically wildcarded. > > For example, if a drop flow dropping

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Thomas Graf
On 09/22/14 at 08:10am, Tom Herbert wrote: > Thomas, can you (or someone else) quantify what the host case is. I > suppose there may be merit in using a switch on NIC for kernel bypass > scenarios, but I'm still having a hard time understanding how this > could be integrated into the host stack wit

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Tom Herbert
On Mon, Sep 22, 2014 at 3:17 PM, Thomas Graf wrote: > On 09/22/14 at 08:10am, Tom Herbert wrote: >> Thomas, can you (or someone else) quantify what the host case is. I >> suppose there may be merit in using a switch on NIC for kernel bypass >> scenarios, but I'm still having a hard time understand

Re: [ovs-dev] [PATCH v5 13/13] datapath: Relax match_validate.

2014-09-22 Thread Jarno Rajahalme
On Sep 22, 2014, at 2:26 PM, Jesse Gross wrote: > On Fri, Sep 5, 2014 at 4:05 PM, Jarno Rajahalme wrote: >> When userspace inserts masked flows, it is not necessary to demand >> that flows matching in a known ethertype also must have the >> corresponding key, as a missing key will be automatica

[ovs-dev] [PATCH] ovs-pki: Use SHA-1 instead of SHA-512 as message digest.

2014-09-22 Thread Alex Wang
Commit 9ff33ca7 (ovs-pki: Use SHA-512 instead of MD5 as message digest.) changes the message digest algorithm to SHA-512. This seems to break the unit tests on some xenserver 5.6/6.0 builds causing the error: "SSL_connect: error:0D0C50A1:asn1 encoding routines:ASN1_item_verify:unknown message dige

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Thomas Graf
On 09/22/14 at 03:40pm, Tom Herbert wrote: > On Mon, Sep 22, 2014 at 3:17 PM, Thomas Graf wrote: > > What makes stateful offload interesting to me is that the final > > desintation of a packet is known at RX and can be redirected to a > > queue or VF. This allows to build packet batches on shared

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Tom Herbert
On Mon, Sep 22, 2014 at 3:53 PM, Thomas Graf wrote: > On 09/22/14 at 03:40pm, Tom Herbert wrote: >> On Mon, Sep 22, 2014 at 3:17 PM, Thomas Graf wrote: >> > What makes stateful offload interesting to me is that the final >> > desintation of a packet is known at RX and can be redirected to a >> >

Re: [ovs-dev] [PATCH V2] jsonrpc: Notify excessive sending backlog.

2014-09-22 Thread Alex Wang
Hey Ben, Could you help look at this patch when you are available? Thx, Alex Wang, On Fri, Sep 19, 2014 at 1:32 PM, Alex Wang wrote: > This commit adds a log message to notify the excessive backlog > for jsonrpc. Expectedly, this message should never be printed. > > Signed-off-by: Alex Wang

Re: [ovs-dev] [PATCH v5 13/13] datapath: Relax match_validate.

2014-09-22 Thread Jesse Gross
On Mon, Sep 22, 2014 at 3:49 PM, Jarno Rajahalme wrote: > > On Sep 22, 2014, at 2:26 PM, Jesse Gross wrote: > >> On Fri, Sep 5, 2014 at 4:05 PM, Jarno Rajahalme >> wrote: >>> When userspace inserts masked flows, it is not necessary to demand >>> that flows matching in a known ethertype also mus

Re: [ovs-dev] [PATCH] ovs-pki: Use SHA-1 instead of SHA-512 as message digest.

2014-09-22 Thread Ben Pfaff
On Mon, Sep 22, 2014 at 03:53:31PM -0700, Alex Wang wrote: > Commit 9ff33ca7 (ovs-pki: Use SHA-512 instead of MD5 as message > digest.) changes the message digest algorithm to SHA-512. This > seems to break the unit tests on some xenserver 5.6/6.0 builds > causing the error: "SSL_connect: error:0D

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread John Fastabend
On 09/22/2014 04:07 PM, Tom Herbert wrote: On Mon, Sep 22, 2014 at 3:53 PM, Thomas Graf wrote: On 09/22/14 at 03:40pm, Tom Herbert wrote: On Mon, Sep 22, 2014 at 3:17 PM, Thomas Graf wrote: What makes stateful offload interesting to me is that the final desintation of a packet is known at RX

Re: [ovs-dev] [PATCH] datapath: Restore OVS_CB after skb_segment.

2014-09-22 Thread Andy Zhou
Thanks for the fix! Looks good. Also verified it fixes the crash reported. Acked-by: Andy Zhou On Sat, Sep 20, 2014 at 9:10 PM, Pravin B Shelar wrote: > OVS needs to segments large skb before sending it for miss > packet handling to userspace. but skb_gso_segment uses > skb->cb. This corrupted

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Alexei Starovoitov
On Mon, Sep 22, 2014 at 8:10 AM, Tom Herbert wrote: > On Mon, Sep 22, 2014 at 1:13 AM, Thomas Graf wrote: >> On 09/20/14 at 03:50pm, Alexei Starovoitov wrote: >>> I think HW should not be limited by SW abstractions whether >>> these abstractions are called flows, n-tuples, bridge or else. >>> Rea

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Tom Herbert
On Mon, Sep 22, 2014 at 6:54 PM, Alexei Starovoitov wrote: > On Mon, Sep 22, 2014 at 8:10 AM, Tom Herbert wrote: >> On Mon, Sep 22, 2014 at 1:13 AM, Thomas Graf wrote: >>> On 09/20/14 at 03:50pm, Alexei Starovoitov wrote: I think HW should not be limited by SW abstractions whether thes

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Alexei Starovoitov
On Mon, Sep 22, 2014 at 7:16 PM, Tom Herbert wrote: > On Mon, Sep 22, 2014 at 6:54 PM, Alexei Starovoitov > wrote: >> On Mon, Sep 22, 2014 at 8:10 AM, Tom Herbert wrote: >>> On Mon, Sep 22, 2014 at 1:13 AM, Thomas Graf wrote: On 09/20/14 at 03:50pm, Alexei Starovoitov wrote: > I think

Re: [ovs-dev] [patch net-next v2 8/9] switchdev: introduce Netlink API

2014-09-22 Thread Andy Gospodarek
On Mon, Sep 22, 2014 at 07:16:47PM -0700, Tom Herbert wrote: [...] > > Alexei, I believe you said previously said that SW should not dictate > HW models. I agree with this, but also believe the converse is true-- > HW shouldn't dictate SW model. This is really why I'm raising the > question of wha