Re: [ovs-dev] [PATCH v2 1/2] Remove mpls_depth field from flow

2013-09-26 Thread Simon Horman
On Thu, Sep 26, 2013 at 09:42:20AM +0900, Simon Horman wrote: On Wed, Sep 25, 2013 at 09:09:27AM -0700, Ben Pfaff wrote: On Wed, Sep 25, 2013 at 01:31:07PM +0900, Simon Horman wrote: Rather than tracking the MPLS depth as a field in the flow, which is an entirely poor place for it, just

Re: [ovs-dev] [PATCH v2 1/2] Remove mpls_depth field from flow

2013-09-26 Thread Ben Pfaff
On Thu, Sep 26, 2013 at 05:34:49PM +0900, Simon Horman wrote: On Thu, Sep 26, 2013 at 09:42:20AM +0900, Simon Horman wrote: On Wed, Sep 25, 2013 at 09:09:27AM -0700, Ben Pfaff wrote: On Wed, Sep 25, 2013 at 01:31:07PM +0900, Simon Horman wrote: Rather than tracking the MPLS depth as a

Re: [ovs-dev] [PATCH v2 1/2] Remove mpls_depth field from flow

2013-09-26 Thread Simon Horman
On Thu, Sep 26, 2013 at 12:24:56PM -0700, Ben Pfaff wrote: On Thu, Sep 26, 2013 at 05:34:49PM +0900, Simon Horman wrote: On Thu, Sep 26, 2013 at 09:42:20AM +0900, Simon Horman wrote: On Wed, Sep 25, 2013 at 09:09:27AM -0700, Ben Pfaff wrote: On Wed, Sep 25, 2013 at 01:31:07PM +0900,

Re: [ovs-dev] [PATCH v2 1/2] Remove mpls_depth field from flow

2013-09-25 Thread Ben Pfaff
On Wed, Sep 25, 2013 at 01:31:07PM +0900, Simon Horman wrote: Rather than tracking the MPLS depth as a field in the flow, which is an entirely poor place for it, just track the delta to the MPLS depth during translation. This logic was developed while implementing recirculation and intended

Re: [ovs-dev] [PATCH v2 1/2] Remove mpls_depth field from flow

2013-09-25 Thread Simon Horman
On Wed, Sep 25, 2013 at 09:09:27AM -0700, Ben Pfaff wrote: On Wed, Sep 25, 2013 at 01:31:07PM +0900, Simon Horman wrote: Rather than tracking the MPLS depth as a field in the flow, which is an entirely poor place for it, just track the delta to the MPLS depth during translation. This

[ovs-dev] [PATCH v2 1/2] Remove mpls_depth field from flow

2013-09-24 Thread Simon Horman
Rather than tracking the MPLS depth as a field in the flow, which is an entirely poor place for it, just track the delta to the MPLS depth during translation. This logic was developed while implementing recirculation and intended to be used to detect when recirculation should occur. This variant