Re: [ovs-dev] [PATCH v2.41 5/5] datapath: Add basic MPLS support to kernel

2013-10-03 Thread Simon Horman
On Thu, Oct 03, 2013 at 07:46:46PM -0700, Pravin Shelar wrote: > On Wed, Oct 2, 2013 at 5:20 PM, Simon Horman wrote: > > On Wed, Oct 02, 2013 at 11:03:57AM -0700, Pravin Shelar wrote: > >> On Mon, Sep 30, 2013 at 11:47 PM, Simon Horman wrote: > >> > Allow datapath to recognize and extract MPLS la

Re: [ovs-dev] [PATCH v2.41 5/5] datapath: Add basic MPLS support to kernel

2013-10-03 Thread Pravin Shelar
On Wed, Oct 2, 2013 at 5:20 PM, Simon Horman wrote: > On Wed, Oct 02, 2013 at 11:03:57AM -0700, Pravin Shelar wrote: >> On Mon, Sep 30, 2013 at 11:47 PM, Simon Horman wrote: >> > Allow datapath to recognize and extract MPLS labels into flow keys >> > and execute actions which push, pop, and set l

Re: [ovs-dev] [PATCH v2.41 5/5] datapath: Add basic MPLS support to kernel

2013-10-02 Thread Simon Horman
On Wed, Oct 02, 2013 at 11:03:57AM -0700, Pravin Shelar wrote: > On Mon, Sep 30, 2013 at 11:47 PM, Simon Horman wrote: > > Allow datapath to recognize and extract MPLS labels into flow keys > > and execute actions which push, pop, and set labels on packets. > > > > Based heavily on work by Leo Alt

Re: [ovs-dev] [PATCH v2.41 5/5] datapath: Add basic MPLS support to kernel

2013-10-02 Thread Pravin Shelar
On Mon, Sep 30, 2013 at 11:47 PM, Simon Horman wrote: > Allow datapath to recognize and extract MPLS labels into flow keys > and execute actions which push, pop, and set labels on packets. > > Based heavily on work by Leo Alterman, Ravi K, Isaku Yamahata and Joe > Stringer. > > Cc: Ravi K > Cc:

Re: [ovs-dev] [PATCH v2.41 5/5] datapath: Add basic MPLS support to kernel

2013-10-01 Thread Jesse Gross
On Tue, Oct 1, 2013 at 5:40 PM, Simon Horman wrote: > On Tue, Oct 01, 2013 at 04:02:17PM -0700, Jesse Gross wrote: >> On Mon, Sep 30, 2013 at 11:47 PM, Simon Horman wrote: >> > @@ -545,6 +662,14 @@ static int do_execute_actions(struct datapath *dp, >> > struct sk_buff *skb, >> >

Re: [ovs-dev] [PATCH v2.41 5/5] datapath: Add basic MPLS support to kernel

2013-10-01 Thread Simon Horman
On Tue, Oct 01, 2013 at 04:02:17PM -0700, Jesse Gross wrote: > On Mon, Sep 30, 2013 at 11:47 PM, Simon Horman wrote: > > diff --git a/datapath/actions.c b/datapath/actions.c > > index d961e5d..bfab9ec 100644 > > --- a/datapath/actions.c > > +++ b/datapath/actions.c > > +/* Push MPLS after the ethe

Re: [ovs-dev] [PATCH v2.41 5/5] datapath: Add basic MPLS support to kernel

2013-10-01 Thread Jesse Gross
On Mon, Sep 30, 2013 at 11:47 PM, Simon Horman wrote: > diff --git a/datapath/actions.c b/datapath/actions.c > index d961e5d..bfab9ec 100644 > --- a/datapath/actions.c > +++ b/datapath/actions.c > +/* Push MPLS after the ethernet header. */ > +static int push_mpls(struct sk_buff *skb, > +

[ovs-dev] [PATCH v2.41 5/5] datapath: Add basic MPLS support to kernel

2013-09-30 Thread Simon Horman
Allow datapath to recognize and extract MPLS labels into flow keys and execute actions which push, pop, and set labels on packets. Based heavily on work by Leo Alterman, Ravi K, Isaku Yamahata and Joe Stringer. Cc: Ravi K Cc: Leo Alterman Cc: Isaku Yamahata Cc: Joe Stringer Signed-off-by: Sim