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
