t;
> Signed-off-by: Joe Stringer <j...@ovn.org>
> ---
> CC: Simon Horman <ho...@verge.net.au>
>
> Simon, I'm not sure what the repercussions are of this but by my reading
> of the code the extra skb_gso_segment compat code here is never invoked
> anyway so
On Thu, Feb 09, 2017 at 04:32:08PM -0800, Joe Stringer wrote:
> On 9 February 2017 at 02:20, Simon Horman <simon.hor...@netronome.com> wrote:
> > Hi Joe,
> >
> > On Wed, Feb 08, 2017 at 04:50:36PM -0800, Joe Stringer wrote:
> >> The MPLS portions of this w
On Wed, Feb 08, 2017 at 05:29:19PM +0200, Roi Dayan wrote:
> From: Paul Blakey
>
> To use netdev flow offloading api, dpifs needs to iterate over
> added ports. This addition inserts the added dpif ports in a hash map,
> The map will also be used to translate dpif ports to
On Wed, Feb 08, 2017 at 05:29:28PM +0200, Roi Dayan wrote:
> From: Paul Blakey
>
> If a flow was offloaded to a netdev we delete it using netdev
> flow api.
>
> Signed-off-by: Paul Blakey
> Reviewed-by: Roi Dayan
> ---
>
On Wed, Feb 08, 2017 at 05:29:25PM +0200, Roi Dayan wrote:
> From: Paul Blakey
>
> Using the new netdev flow api operate will now try and
> offload flows to the relevant netdev of the input port.
> Other operate methods flows will come in later patches.
>
> Signed-off-by:
On Wed, Feb 08, 2017 at 05:29:20PM +0200, Roi Dayan wrote:
> From: Paul Blakey
>
> If netdev flow offloading is enabled, flush all
> added ports using netdev flow api.
>
> Signed-off-by: Paul Blakey
> Reviewed-by: Roi Dayan
...
>
On Wed, Feb 08, 2017 at 05:29:22PM +0200, Roi Dayan wrote:
> From: Paul Blakey
>
> While dumping flows, dump flows that were offloaded to
> netdev and parse them back to dpif flow.
>
> Signed-off-by: Paul Blakey
> Reviewed-by: Roi Dayan
On Wed, Feb 08, 2017 at 05:29:36PM +0200, Roi Dayan wrote:
> From: Paul Blakey
>
> Usage:
> # to dump all datapath flows (default):
> ovs-dpctl dump-flows
>
> # to dump only flows that in kernel datapath:
> ovs-dpctl dump-flows type=ovs
ovs does not seem to
On Wed, Feb 15, 2017 at 10:46:20AM +0200, Roi Dayan wrote:
>
>
> On 14/02/2017 17:52, Simon Horman wrote:
> >On Wed, Feb 08, 2017 at 05:29:19PM +0200, Roi Dayan wrote:
> >>From: Paul Blakey <pa...@mellanox.com>
> >>
> >>To use netdev flow offlo
On Wed, Feb 08, 2017 at 05:29:18PM +0200, Roi Dayan wrote:
> From: Paul Blakey
>
> Add a new configuration tc-policy option that controls tc
> flower flag. Possible options are none, skip_sw, skip_hw.
> The default is none which is to insert the rule both to sw and hw.
> This
On Wed, Feb 15, 2017 at 01:48:37PM +0200, Roi Dayan wrote:
> On 15/02/2017 13:16, Chandran, Sugesh wrote:
> >>From: Roi Dayan [mailto:r...@mellanox.com]
...
> >>On 14/02/2017 01:53, Chandran, Sugesh wrote:
> From: Roi Dayan [mailto:r...@mellanox.com]
...
> +
On Sun, Nov 20, 2016 at 11:36:38AM +0200, Ben Kelly wrote:
> On Thu, Nov 17, 2016 at 5:57 PM, Simon Horman
> <simon.hor...@netronome.com> wrote:
> > On Mon, Nov 14, 2016 at 12:30:37AM +1100, Ben Kelly wrote:
> >> Port protected mode is available in some switching ASI
On Mon, Nov 21, 2016 at 06:01:52PM -0500, Lance Richardson wrote:
> OVN services (northd, ovn-controller, ovn-controller-vtep) cannot
> currently be enabled/disabled to start automatically on boot.
>
> Add [Install] section for these services to allow them to be enabled
> and disabled.
>
>
On Tue, Nov 22, 2016 at 09:06:39AM -0500, Lance Richardson wrote:
> > From: "Simon Horman" <simon.hor...@netronome.com>
> > To: "Lance Richardson" <lrich...@redhat.com>
> > Cc: d...@openvswitch.org, mkal...@redhat.com
> > Sent: Tuesday
On Mon, Nov 14, 2016 at 01:29:05PM -0800, Joe Stringer wrote:
> This helper is a little tidier than the alternative. Use it treewide.
>
> Signed-off-by: Joe Stringer <j...@ovn.org>
Acked-by: Simon Horman <simon.hor...@netronome.com>
__
On Tue, Nov 15, 2016 at 10:32:49AM +, O'Reilly, Darragh wrote:
> When iterating the list of mrouters, skip any that are not on the same
> vlan as the multicast packet to be forwarded. This bug was causing
> duplicate packets when more than one mrouter was behind a trunk port.
>
> Reported-at:
On Thu, Nov 17, 2016 at 08:39:27AM -0500, Russell Bryant wrote:
> This option was documented, but didn't actually work because
> it wasn't used when starting ovn-controller.
>
> Signed-off-by: Russell Bryant <russ...@ovn.org>
Acked-by: Simon Horman <simon
gned-off-by: Russell Bryant <russ...@ovn.org>
> Co-authored-by: Babu Shanmugam <bscha...@redhat.com>
> Signed-off-by: Babu Shanmugam <bscha...@redhat.com>
Acked-by: Simon Horman <simon.hor...@netronome.com>
___
dev mailing list
d..
but this commit simplifies
> them into one of the two forms documented.
>
> Signed-off-by: Russell Bryant <russ...@ovn.org>
Acked-by: Simon Horman <simon.hor...@netronome.com>
___
dev mailing list
d...@openvswitch.org
https://mail.
On Mon, Nov 14, 2016 at 03:09:45PM +, O'Reilly, Darragh wrote:
> Signed-off-by: Darragh O'Reilly
> ---
> FAQ.rst | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Thanks, I applied this to master and backported it to branch-2.5 and
branch-2.6.
On Mon, Nov 14, 2016 at 12:30:37AM +1100, Ben Kelly wrote:
> Port protected mode is available in some switching ASICs (b53 etc) and
> Cisco also implements this feature.
>
Hi Tony,
On Tue, Nov 29, 2016 at 12:47:57AM +, Tony van der Peet wrote:
> commit 23c753793204df86aa6eedd00ec62911a1ef9559
> Author: Tony van der Peet
> Date: Tue Nov 29 13:16:17 2016 +1300
>
> tests: Test reset_counts in flow_mod message
>
>
On Mon, Nov 28, 2016 at 06:51:56PM +, Kevin Traynor wrote:
> On 11/27/2016 10:22 PM, Thomas Monjalon wrote:
> > The documentation and the travis script were getting the DPDK sources
> > from the DPDK cgit service at dpdk.org/browse/dpdk.
> > A fastest alternative is to use the CDN
Hi Thomas,
On Wed, Nov 30, 2016 at 12:05:46PM +0100, Thomas Morin wrote:
> Hi Ben,
>
> 2016-11-30, Ben Pfaff:
> >Do you have any idea what in your OpenFlow pipeline might do that,
> >i.e. is there anything especially tricky in the OpenFlow flows?
> >
> > Are you willing to show us your OpenFlow
On Wed, Jan 04, 2017 at 09:23:54AM -0800, Ben Pfaff wrote:
> Signed-off-by: Ben Pfaff <b...@ovn.org>
Acked-by: Simon Horman <simon.hor...@netronome.com>
> ---
> include/openvswitch/util.h | 8 ++--
> 1 file changed, 2 insertions(+), 6 deletions(-)
>
> di
further work and as the patch-set is
already large it makes sense to me not to further expand it by adding more
features to it. Furthermore I think the patch-set should have minimal
impact on those not interested in programming flows into hardware.
Modulo resolving the build error that Joe re
On Mon, Mar 20, 2017 at 10:56:34AM +0200, Roi Dayan wrote:
>
>
> On 20/03/2017 10:33, Roi Dayan wrote:
> >
> >
> >On 16/03/2017 17:40, Simon Horman wrote:
> >>On Mon, Mar 13, 2017 at 03:36:50PM +0200, Roi Dayan wrote:
> >>>This patch series intro
d feature:-)
>
> -Original Message-
> From: Simon Horman [mailto:simon.hor...@netronome.com]
> Sent: Monday, March 20, 2017 9:28 PM
> To: Yang, Yi Y <yi.y.y...@intel.com>
> Cc: ovs-dev@openvswitch.org
> Subject: Re: How do we set fields for selection_method=hash?
>
>
On Tue, Mar 14, 2017 at 06:32:30AM +, Yang, Yi Y wrote:
> Hi, Simon
>
> I notice you Netronome implemented selection_method support in ovs, now I
> just want to use the specified match fields as hash input, I checked
> ovs-ofctl man pages, for such use case, I must use "selection_method=hash
On Thu, Mar 02, 2017 at 03:00:37PM -0800, Joe Stringer wrote:
> On 8 February 2017 at 16:50, Joe Stringer wrote:
> > The MPLS portions of this were inadvertently broken in v2.4 due to
> > 433637881ca5 ("datapath: define compat __skb_gso_segment()") which
> > inverts the
On Mon, Mar 13, 2017 at 03:36:50PM +0200, Roi Dayan wrote:
> This patch series introduces rule offload functionality to dpif-netlink
> via netdev ports new flow offloading API. The user can specify whether to
> enable rule offloading or not via OVS configuration. Netdev providers
> are able to
> seemed reasonable to the people I discussed this with.
Thanks Joe,
FWIW that sounds reasonable to me.
> On 8/04/2017 16:48, "Simon Horman" <simon.hor...@netronome.com> wrote:
>
> At Netdev 2.1 a meeting was held to discuss OvS offload. Minutes of the
> discussio
Conole, Ben LaHaise, Eran Ben Elisha, Hannes Frederic Sowa,
Jakub Kicinski, Jiri Pirko, Joe Stringer, John Fastabend, Nick Viljoen,
Rashid Khan, Rony Efraim, Simon Horman
Joe raised 2 concerns:
1) How to enable users to understand whether offload is
successful and if not, why
On Wed, Apr 12, 2017 at 03:01:29PM -0300, Flavio Leitner wrote:
> On Sat, Apr 08, 2017 at 04:47:57PM -0400, Simon Horman wrote:
> > At Netdev 2.1 a meeting was held to discuss OvS offload. Minutes of the
> > discussion follow. I apologise in advance for any errors or omissions;
>
On Wed, Feb 08, 2017 at 05:29:13PM +0200, Roi Dayan wrote:
> This patch series introduces rule offload functionality to dpif-netlink
> via netdev ports new flow offloading API. The user can specify whether to
> enable rule offloading or not via OVS configuration. Netdev providers
> are able to
ix breaking of datapath compilation
> Fix testsuite failures
Hi Roi,
thanks for posting the update. I took a stab at resolving the first of the
TODO items listed above. It is supposed to allow compilation to work
against all (supported) kernels. Feel free to squash it into your
patc
On Thu, Jul 27, 2017 at 01:20:00PM +0300, Roi Dayan wrote:
> From: Paul Blakey
>
> No need to parse ip related fields otherwise.
I would prefer if the changelog could be read without reference
to the subject. As you are planning to respin anyway perhaps you could
fix this
On Thu, Jul 27, 2017 at 01:19:59PM +0300, Roi Dayan wrote:
> From: Paul Blakey
>
> Split dst/src_port and ipv4/ipv6 union so we can
> distingush them easily for later features.
The implications of this change on the size of struct tc_flower_key
seem somewhat undesirable to
gned-off-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Paul Blakey <pa...@mellanox.com>
Thanks, this looks good to me. I would be happy to apply if someone
provided an Ack. I'd also be happy if someone else applied it with:
Acked-by: Simon Horman <simon.hor...@netronome.com>
t;
> Reviewed-by: Roi Dayan <r...@mellanox.com>
LGTM
Acked-by: Simon Horman <simon.hor...@netronome.com>
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
On Thu, Jul 27, 2017 at 01:20:07PM +0300, Or Gerlitz wrote:
> On 7/27/2017 1:14 PM, Roi Dayan wrote:
> >the system call is done only once.
>
> good to know, would be worth to mention that on the change-log, so it's
> clear we're good w.r.t performance.
Roi, could you respin this patch with an
On Tue, Aug 01, 2017 at 04:48:02PM -0700, Joe Stringer wrote:
> On 1 August 2017 at 13:57, Joe Stringer <j...@ovn.org> wrote:
> > On 28 July 2017 at 05:43, Simon Horman <simon.hor...@netronome.com> wrote:
> >> On Thu, Jul 27, 2017 at 02:40:02PM +0300, Roi Dayan wr
ehensive testing is in progress.
Signed-off-by: Pieter Jansen van Vuuren <pieter.jansenvanvuu...@netronome.com>
Signed-off-by: Simon Horman <simon.hor...@netronome.com>
---
ofproto/bond.c | 11 ++-
ofproto/bond.h | 1 +
vswitchd/bridge.c| 3 +++
vswitchd/
Hi Andy,
On Tue, Aug 15, 2017 at 01:31:36PM -0700, Andy Zhou wrote:
> On Tue, Aug 15, 2017 at 9:13 AM, Simon Horman
> <simon.hor...@netronome.com> wrote:
> > From: Pieter Jansen van Vuuren <pieter.jansenvanvuu...@netronome.com>
> >
> > Adds a config paramete
On Fri, Aug 11, 2017 at 11:43:23AM -0700, Joe Stringer wrote:
> On 8 August 2017 at 01:03, Simon Horman <simon.hor...@netronome.com> wrote:
> > On Mon, Aug 07, 2017 at 06:19:04PM +0300, Roi Dayan wrote:
> >> Hi,
> >>
> >> This series adds support for off
feature I am very pleased to see.
Acked-by: Simon Horman <simon.hor...@netronome.com>
>
> Thanks,
> Roi
>
>
> Paul Blakey (4):
> compat: Add act_pedit compatibility for old kernels
> odp-util: Expose ovs flow key attr len table for reuse
> tc: Add heade
On Tue, Aug 08, 2017 at 05:21:53PM +0300, Roi Dayan wrote:
> From: Paul Blakey
>
> To be later used to implement ovs action set offloading.
>
> Signed-off-by: Paul Blakey
> Reviewed-by: Roi Dayan
> ---
> lib/tc.c | 372
>
On Wed, Jul 26, 2017 at 02:35:10PM -0700, Joe Stringer wrote:
> On 24 July 2017 at 22:28, Roi Dayan wrote:
> > It's basically what is being passed today and passing a specific
> > type adds a compiler type check.
> >
> > Signed-off-by: Roi Dayan
> >
On Wed, Jul 26, 2017 at 02:35:51PM -0700, Joe Stringer wrote:
> On 25 July 2017 at 04:39, Roi Dayan wrote:
> > From: Vlad Buslov
> >
> > Implement SCTP source and destination ports support for flower.
> >
> > Signed-off-by: Vlad Buslov
On Thu, Jul 27, 2017 at 11:29:10AM +0300, Or Gerlitz wrote:
> On 7/27/2017 11:00 AM, Simon Horman wrote:
> >>Use sysconf(_SC_CLK_TCK) to read run time "number of clock ticks per
> >>second" and use that to convert ticks to msecs.
> >>This is how iproute doe
version when parsing tc filters.
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
This looks good to me. I'm happy to apply this if someone could provide
an Acked-by tag. Or alternatively for someone to apply it with:
Acked-by: Simon Ho
On Tue, Apr 25, 2017 at 05:45:34PM -0700, Yi-Hung Wei wrote:
> Hi Simon,
>
> Thanks for your review. Please find my relies below.
> I will sent out v2 based on your review.
>
> On Tue, Apr 25, 2017 at 12:43 AM, Simon Horman
> <simon.hor...@netronome.com> wrote:
>
Paul Blakey <pa...@mellanox.com>
> >>Reviewed-by: Roi Dayan <r...@mellanox.com>
> >>Reviewed-by: Simon Horman <simon.hor...@netronome.com>
> >>---
> >
> >
> >
> >>diff --git a/lib/netdev.h b/lib/netdev.h
> >>index d6c07c1.
Hi Yi-Hung,
thanks for taking on this difficult piece of work and apologies for the
delay in responding.
On Mon, Apr 03, 2017 at 04:24:36PM -0700, Yi-Hung Wei wrote:
> This commit backports the following upstream commits to fix MPLS GSO in ovs
> datapath. It has been tested on kernel 4.4 and
29f45bc4f19 ("openvswitch: add mac_proto field to the flow key")
> Signed-off-by: Yi-Hung Wei <yihung@gmail.com>
> Acked-by: Jiri Benc <jb...@redhat.com>
> Signed-off-by: David S. Miller <da...@davemloft.net>
>
> Signed-off-by: Yi-Hung Wei
> commit 5ba0c107c51e ("datapath: Fix ovs_flow_key_update()") to behave
> correctly.
>
> Signed-off-by: Yi-Hung Wei <yihung@gmail.com>
Very nice to see a test for this.
Acked-by: Simon Horman <simon.hor...@netronome.com>
__
On Mon, Aug 07, 2017 at 06:19:04PM +0300, Roi Dayan wrote:
> Hi,
>
> This series adds support for offloading ip ttl and tcp flags
> using tc interface.
This looks nice, thanks.
Acked-by: Simon Horman <simon.hor...@netronome.com>
I'm also happy to apply this if someone else
On Tue, Aug 08, 2017 at 07:36:25AM +0300, Roi Dayan wrote:
>
>
> On 07/08/2017 20:05, Ben Pfaff wrote:
> >On Mon, Aug 07, 2017 at 07:00:31AM -0700, Ben Pfaff wrote:
> >>On Mon, Aug 07, 2017 at 07:32:02AM +0300, Roi Dayan wrote:
> >>>From: Paul Blakey
> >>>
> >>>Always
On Tue, May 02, 2017 at 10:38:17AM -0700, Joe Stringer wrote:
> On 2 May 2017 at 05:03, Simon Horman <simon.hor...@netronome.com> wrote:
> > On Mon, May 01, 2017 at 10:24:30AM -0700, Yi-Hung Wei wrote:
> >> This series backports the upstream mpls fixes and add a system tr
support
./ovsdb-idl.at:1215: exit code was 1, expected 0
Fixes: d90ed7d65ba8 ("python: Add SSL support to the python ovs client library")
Cc: Numan Siddique <nusid...@redhat.com>
Signed-off-by: Simon Horman <simon.hor...@netronome.com>
---
tests/ovsdb-idl.at | 1 +
1 fil
On Wed, May 03, 2017 at 08:20:18AM +0300, Roi Dayan wrote:
>
>
> On 24/04/2017 14:35, Simon Horman wrote:
> >On Tue, Apr 18, 2017 at 03:18:55PM +0300, Roi Dayan wrote:
> >>
> >>
> >>On 14/04/2017 04:11, Joe Stringer wrote:
> >>>On 7 Ap
On Wed, May 03, 2017 at 06:08:04PM +0300, Roi Dayan wrote:
> From: Paul Blakey <pa...@mellanox.com>
>
> Currently only tunnel offload is supported.
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
&g
ws type=ovs
>
> # to dump only flows that are offloaded:
> ovs-dpctl dump-flows type=offloaded
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
As p
On Wed, May 10, 2017 at 05:19:26PM +0200, Simon Horman wrote:
> On Wed, May 03, 2017 at 06:08:16PM +0300, Roi Dayan wrote:
> > Signed-off-by: Roi Dayan <r...@mellanox.com>
> > Reviewed-by: Paul Blakey <pa...@mellanox.com>
>
> Reviewed-by: Simon Horman <simon.ho
On Wed, May 03, 2017 at 06:08:17PM +0300, Roi Dayan wrote:
Please add some changelog text here.
> Signed-off-by: Roi Dayan
> Reviewed-by: Paul Blakey
> ---
> lib/dpif-netlink.c | 55
> +-
> 1 file
On Wed, May 03, 2017 at 06:08:16PM +0300, Roi Dayan wrote:
> Signed-off-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Paul Blakey <pa...@mellanox.com>
Reviewed-by: Simon Horman <simon.hor...@netronome.com>
___
dev mailing l
On Tue, May 16, 2017 at 12:16:46PM +0300, Roi Dayan wrote:
>
>
> On 08/05/2017 15:49, Simon Horman wrote:
> >On Wed, May 03, 2017 at 06:07:56PM +0300, Roi Dayan wrote:
> >>From: Paul Blakey <pa...@mellanox.com>
> >>
> >>To use netdev flow offlo
On Sun, May 28, 2017 at 02:59:44PM +0300, Roi Dayan wrote:
> Add tc module to expose tc operations to be used by other modules.
> Move some tc related functions from netdev-linux.c to tc.c
> This patch doesn't change any functionality.
>
> Signed-off-by: Paul Blakey
>
tibility is not provided there.
> In other words, the compat code is only used when compiling user-space
> code against old kernel headers.
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Signed-off-by: Simon Horman <simon.hor...@netronome.com>
> Reviewed-by: Roi D
On Sun, May 28, 2017 at 02:59:52PM +0300, Roi Dayan wrote:
> From: Paul Blakey <pa...@mellanox.com>
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
an <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
> Acked-by: Flavio Leitner <f...@sysclose.org>
Thanks, this looks good to me. As it has been acked I would I would be
happy to apply it once earlier in t
translate dpif ports to netdevs.
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
> Acked-by: Flavio Leitner <f...@sysclose.org>
Thanks, this looks good to
On Sun, May 28, 2017 at 02:59:43PM +0300, Roi Dayan wrote:
> Refactor tc_make_request and tc_add_del_ingress_qdisc to accept
> ifindex instead of netdev struct.
> We later want to move those outside netdev-linux module to be
> used by other modules.
> This patch doesn't change any functionality.
>
f the kernel datapath.
> This configuration option defaults to false - disabled.
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
Thanks, this looks good to me.
I w
ule both to sw and hw.
> This option is only relevant if hw-offload is enabled.
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
Thanks, the comment below not w
On Sun, May 28, 2017 at 02:59:46PM +0300, Roi Dayan wrote:
> Add tc helper functions to query and manipulate the flower classifier.
>
> Signed-off-by: Paul Blakey
> Signed-off-by: Roi Dayan
Thanks, this looks good to me and I would be happy to apply it if
ox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
This looks good to me, modulo the minor nits below, and I would
be happy to apply it if someone provided a review.
> diff --git a/lib/netdev-tc-offloads.c b/lib/netdev-tc
On Thu, Jun 08, 2017 at 02:46:19PM +0300, Roi Dayan wrote:
> Add tc module to expose tc operations to be used by other modules.
> Move some tc related functions from netdev-linux.c to tc.c
> This patch doesn't change any functionality.
>
> Signed-off-by: Paul Blakey
>
On Thu, Jun 08, 2017 at 02:46:20PM +0300, Roi Dayan wrote:
> Use the available TC macros instead of 0x.
>
> Signed-off-by: Roi Dayan
This looks good to me. I'd be happy to apply it if someone reviewed it.
> ---
> lib/tc.c | 2 +-
> 1 file changed, 1 insertion(+), 1
On Thu, Jun 08, 2017 at 02:46:18PM +0300, Roi Dayan wrote:
> Refactor tc_make_request and tc_add_del_ingress_qdisc to accept
> ifindex instead of netdev struct.
> We later want to move those outside netdev-linux module to be
> used by other modules.
> This patch doesn't change any functionality.
>
On Thu, Jun 08, 2017 at 02:46:21PM +0300, Roi Dayan wrote:
> Those functions are just wrappers to available macros for readability.
> Move them to tc.h to avoid function-call overhead.
>
> Signed-off-by: Roi Dayan
This looks good to me. I'd be happy to apply it if someone
On Sat, Jun 10, 2017 at 10:23:11AM -0300, Flavio Leitner wrote:
> On Thu, Jun 08, 2017 at 02:46:45PM +0300, Roi Dayan wrote:
> > From: Paul Blakey
> >
> > When verbosity is requested on dump-flows (-m) indicate which flows
> > are offloaded.
> >
> > Signed-off-by: Paul
On Tue, Jun 13, 2017 at 06:03:40PM +0300, Roi Dayan wrote:
> From: Paul Blakey <pa...@mellanox.com>
>
> Currently only tunnel offload is supported.
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
&g
On Tue, Jun 13, 2017 at 06:03:22PM +0300, Roi Dayan wrote:
> This patch series introduces rule offload functionality to dpif-netlink
> via netdev ports new flow offloading API. The user can specify whether to
> enable rule offloading or not via OVS configuration. Netdev providers
> are able to
ule both to sw and hw.
> This option is only relevant if hw-offload is enabled.
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
This looks good to
On Tue, Jun 13, 2017 at 06:03:24PM +0300, Roi Dayan wrote:
> From: Paul Blakey
>
> Add tc module to expose tc operations to be used by other modules.
> Move some tc related functions from netdev-linux.c to tc.c
> This patch doesn't change any functionality.
>
>
On Tue, Jun 13, 2017 at 06:03:23PM +0300, Roi Dayan wrote:
> Refactor tc_make_request and tc_add_del_ingress_qdisc to accept
> ifindex instead of netdev struct.
> We later want to move those outside netdev-linux module to be
> used by other modules.
> This patch doesn't change any functionality.
>
On Tue, Jun 13, 2017 at 06:03:27PM +0300, Roi Dayan wrote:
> Add tc helper functions to query and manipulate the flower classifier.
>
> Signed-off-by: Paul Blakey
> Co-authored-by: Roi Dayan
> Signed-off-by: Roi Dayan
> Acked-by: Flavio
On Tue, Jun 13, 2017 at 06:03:26PM +0300, Roi Dayan wrote:
> Those functions are just wrappers to available macros for readability.
> Move them to tc.h to avoid function-call overhead.
>
> Signed-off-by: Roi Dayan
> Acked-by: Flavio Leitner
Thanks, applied
On Tue, Jun 13, 2017 at 06:03:25PM +0300, Roi Dayan wrote:
> Use the available TC macros instead of 0x.
>
> Signed-off-by: Roi Dayan
> Acked-by: Flavio Leitner
Thanks, applied to master.
___
dev mailing list
On Wed, Jun 14, 2017 at 10:17:54AM +0200, Simon Horman wrote:
> On Tue, Jun 13, 2017 at 06:03:30PM +0300, Roi Dayan wrote:
> > From: Paul Blakey <pa...@mellanox.com>
> >
> > Add a new configuration tc-policy option that controls tc
> > flower flag. Possible o
ox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
> Acked-by: Flavio Leitner <f...@sysclose.org>
Thanks, applied to master.
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
f the kernel datapath.
> This configuration option defaults to false - disabled.
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
> Acked-by: Flav
ental. Over time, we expect that the functionality and usefulness
> of this feature will grow and we should be in a better shape to revisit
> the status of this functionality after it has had some time to mature.
>
> Signed-off-by: Joe Stringer <j...@ovn.org>
Acked
On Thu, Jun 15, 2017 at 04:36:25PM -0700, Joe Stringer wrote:
> On 15 June 2017 at 03:15, Simon Horman <simon.hor...@netronome.com> wrote:
> > On Tue, Jun 13, 2017 at 06:03:22PM +0300, Roi Dayan wrote:
> >> This patch series introduces rule offload functionality to dpif
On Wed, May 03, 2017 at 10:56:39AM -0700, Ben Pfaff wrote:
> On Wed, May 03, 2017 at 05:55:51PM +0200, Simon Horman wrote:
> > Only run python SSL test, which invokes ovsdb with a --remote=pssl,
> > if SSL support is configured.
> >
> > Without this change the following
On Sun, May 07, 2017 at 02:46:14PM +0300, Roi Dayan wrote:
>
>
> On 04/05/2017 19:35, Simon Horman wrote:
> >On Wed, May 03, 2017 at 06:07:52PM +0300, Roi Dayan wrote:
> >>From: Paul Blakey <pa...@mellanox.com>
> >>
> >>Add tc flower interface that
Hi Yi-Hung,
I'm having a little trouble following the status of this patchset.
Would it be possible to repost v3 (or post v4 if that is pending) with:
* A cover letter including:
- An overview of the patchset
- An overview of the changes between v2 and v3
(and v4 is there is one).
On Mon, May 01, 2017 at 10:24:30AM -0700, Yi-Hung Wei wrote:
> This series backports the upstream mpls fixes and add a system traffic
> test for mpls actions.
Thanks Yi-Hung, this looks good to me.
Acked-by: Simon Horman <simon.hor...@netronome.com>
Joe, were you considering applyi
translate dpif ports to netdevs.
>
> Signed-off-by: Paul Blakey <pa...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>
> Reviewed-by: Simon Horman <simon.hor...@netronome.com>
...
> diff --git a/lib/netdev.h b/lib/netdev.h
> index 7435fdf..9aa7e5e 100
1 - 100 of 1443 matches
Mail list logo