[ovs-dev] [PATCHv3] netdev-provider: Apply batch object to netdev provider.

Ben Pfaff blp at ovn.org
Sun Jul 3 17:32:47 UTC 2016


On Wed, Jun 29, 2016 at 01:53:08PM -0700, William Tu wrote:
> Commit 1895cc8dbb64 ("dpif-netdev: create batch object") introduces
> batch process functions and 'struct dp_packet_batch' to associate with
> batch-level metadata.  This patch applies the packet batch object to
> the netdev provider interface (dummy, Linux, BSD, and DPDK) so that
> batch APIs can be used in providers.  With batch metadata visible in
> providers, optimizations can be introduced at per-batch level instead
> of per-packet.
> 
> Tested-at: https://travis-ci.org/williamtu/ovs-travis/builds/141178364
> Signed-off-by: William Tu <u9012063 at gmail.com>
> --
> v2->v3:
> - fix freebsd build issue
> v1->v2:
> - more descriptive commit message

This seems aimed mostly at DPDK, so I'll leave it to someone who knows
DPDK better to properly review it.



More information about the dev mailing list