[ovs-dev] [PATCHv3 10/11] dpif-netlink: Allow MRU packet attribute.

Ben Pfaff blp at nicira.com
Wed Sep 30 16:02:03 UTC 2015


On Tue, Sep 29, 2015 at 01:40:33PM -0700, Joe Stringer wrote:
> From: Andy Zhou <azhou at nicira.com>
> 
> User space now may receive re-assembled IP fragments. The user space
> netlink handler can now accept packets with the new OVS_PACKET_ATTR_MRU
> attribute. This allows the kernel to assemble fragmented packets for the
> duration of OpenFlow processing, then re-fragment at output time. Most
> notably this occurs for packets that are sent through the connection
> tracker.
> 
> Note that the MRU attribute is not exported at the OpenFlow layer. As
> such, if packets are reassembled by conntrack and subsequently sent to
> the controller, then OVS has no way to re-serialize the packets to their
> original size.
> 
> Signed-off-by: Andy Zhou <azhou at nicira.com>
> Acked-by: Jarno Rajahalme <jrajahalme at nicira.com>
> ---
> v3: Fix parse_odp_packet policy for MRU (wrong bitwise type)
> v2: Address feedback from v1

I think I read this before.  I just skimmed it this time.

Acked-by: Ben Pfaff <blp at nicira.com>



More information about the dev mailing list