Pushed, thanks!

I corrected a typo in a comment (“alloed” -> “allowed”), which breaks the next 
patch in the series. The resolution is trivial, so I’d rather not send out a 
new version if not needed otherwise.

  Jarno

On Dec 13, 2013, at 3:59 PM, Ben Pfaff <b...@nicira.com> wrote:

> On Fri, Nov 15, 2013 at 03:12:18PM -0800, Jarno Rajahalme wrote:
>> Allowing the packet to be modified by execution allows less data
>> copying for userspace action execution.  Some users of the
>> dpif_execute already expect that the packet may be modified.  This
>> patch makes this behavior uniform and makes the userspace datapath and
>> the execution helpers modify the packet as it is being executed.
>> Userspace action now steals the packet if given permission, as the
>> packet is normally not needed after it.  The only exception is the
>> sample action, and this is accounted for my keeping track of any
>> actions that could be following the userspace action.
>> 
>> The packet in dpif_upcall is changed from a pointer to a struct,
>> allowing the packet to be honest about it's headroom.  After this
>> change the packet can safely be pushed on over the precarious 4 byte
>> limit earlier allowed by the netlink data preceding the packet.
>> 
>> Signed-off-by: Jarno Rajahalme <jrajaha...@nicira.com>
> 
> Acked-by: Ben Pfaff <b...@nicira.com>

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to