HI Ilya,

I am OOO and would review and test this patch series shortly(by Monday). 

Bhanuprakash. 

>-----Original Message-----
>From: Ilya Maximets [mailto:[email protected]]
>Sent: Wednesday, July 26, 2017 4:21 PM
>To: [email protected]; Bodireddy, Bhanuprakash
><[email protected]>
>Cc: Heetae Ahn <[email protected]>; Ben Pfaff <[email protected]>;
>Fischetti, Antonio <[email protected]>; Eelco Chaudron
><[email protected]>; Loftus, Ciara <[email protected]>; Kevin
>Traynor <[email protected]>; Darrell Ball <[email protected]>; Ilya
>Maximets <[email protected]>
>Subject: [PATCH v2 0/4] Output packet batching.
>
>This patch-set inspired by [1] from Bhanuprakash Bodireddy.
>Implementation of [1] looks very complex and introduces many pitfalls for
>later code modifications like possible packet stucks.
>
>This version targeted to make simple and flexible output packet batching on
>higher level without introducing and even simplifying netdev layer.
>
>Patch set consists of 3 patches. All the functionality introduced in the first
>patch. Two others are just cleanups of netdevs to not do unnecessary things.
>
>Basic testing of 'PVP with OVS bonding on phy ports' scenario shows
>significant performance improvement.
>More accurate and intensive testing required.
>
>[1] [PATCH 0/6] netdev-dpdk: Use intermediate queue during packet
>transmission.
>    https://mail.openvswitch.org/pipermail/ovs-dev/2017-June/334762.html
>
>Version 2:
>
>       * Rebased on current master.
>       * Added time based batching RFC patch.
>       * Fixed mixing packets with different sources in same batch.
>
>Ilya Maximets (4):
>  dpif-netdev: Output packet batching.
>  netdev: Remove unused may_steal.
>  netdev: Remove useless cutlen.
>  dpif-netdev: Time based output batching.
>
> lib/dpif-netdev.c     | 175
>++++++++++++++++++++++++++++++++++++++++++--------
> lib/netdev-bsd.c      |   7 +-
> lib/netdev-dpdk.c     |  30 ++++-----
> lib/netdev-dummy.c    |   6 +-
> lib/netdev-linux.c    |   7 +-
> lib/netdev-provider.h |   7 +-
> lib/netdev.c          |  12 ++--
> lib/netdev.h          |   2 +-
> vswitchd/vswitch.xml  |  15 +++++
> 9 files changed, 189 insertions(+), 72 deletions(-)
>
>--
>2.7.4

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to