Re: [ovs-dev] [RFC 0/9] Cache the modules affected by xlate_actions().

2014-04-27 Thread Joe Stringer
On 19 March 2014 04:50, Ben Pfaff wrote: > On Tue, Mar 18, 2014 at 03:45:01PM +1300, Joe Stringer wrote: > > Regarding the testsuite failures, the problem is that we wait a certain > > amount of time and check the datapath flows to ensure that they are as > > expected. Patch #8 causes most flows

Re: [ovs-dev] [RFC 0/9] Cache the modules affected by xlate_actions().

2014-03-18 Thread Ben Pfaff
On Tue, Mar 18, 2014 at 03:45:01PM +1300, Joe Stringer wrote: > On Wed, Mar 12, 2014 at 12:47 PM, Ben Pfaff wrote: > > You noted that the later patches cause testsuite failures. We'll need > > to resolve those, one way or another, before we can apply them. Any > > particular feedback you're look

Re: [ovs-dev] [RFC 0/9] Cache the modules affected by xlate_actions().

2014-03-17 Thread Joe Stringer
On Wed, Mar 12, 2014 at 12:47 PM, Ben Pfaff wrote: > I applied patches 1 through 4 to master. > Great, thanks. > I think I'm happy with patches 5 through 7, but I want Ethan's > feedback on them. > Likewise. I've responded to Ethan's initial query, and we'll see how the discussion goes. > Y

Re: [ovs-dev] [RFC 0/9] Cache the modules affected by xlate_actions().

2014-03-11 Thread Ben Pfaff
On Thu, Mar 06, 2014 at 05:20:23PM -0800, Joe Stringer wrote: > This series implements a cache for xlate_actions() so that full flow > translation does not need to be performed for long-lived flows; instead, > references are kept to the modules affected by it, and this cache can be used > to attrib

[ovs-dev] [RFC 0/9] Cache the modules affected by xlate_actions().

2014-03-06 Thread Joe Stringer
This series implements a cache for xlate_actions() so that full flow translation does not need to be performed for long-lived flows; instead, references are kept to the modules affected by it, and this cache can be used to attribute stats and effect other side-effects of xlation. This patch series