Re: [ovs-dev] [PATCH v4] flow: Split miniflow's map.

2015-07-17 Thread Ben Pfaff
On Fri, Jul 17, 2015 at 08:51:47AM -0700, Ben Pfaff wrote: > On Thu, Jul 16, 2015 at 05:47:00PM -0700, Jarno Rajahalme wrote: > > Use two maps in miniflow to allow for expansion of struct flow past > > 512 bytes. We now have one map for tunnel related fields, and another > > for the rest of the pa

Re: [ovs-dev] [PATCH v4] flow: Split miniflow's map.

2015-07-17 Thread Ben Pfaff
On Thu, Jul 16, 2015 at 05:47:00PM -0700, Jarno Rajahalme wrote: > Use two maps in miniflow to allow for expansion of struct flow past > 512 bytes. We now have one map for tunnel related fields, and another > for the rest of the packet metadata and actual packet header fields. > This split has the

[ovs-dev] [PATCH v4] flow: Split miniflow's map.

2015-07-16 Thread Jarno Rajahalme
Use two maps in miniflow to allow for expansion of struct flow past 512 bytes. We now have one map for tunnel related fields, and another for the rest of the packet metadata and actual packet header fields. This split has the benefit that for non-tunneled packets the overhead should be minimal. S