On 18/05/2015 23:41, "Pravin Shelar" <pshe...@nicira.com> wrote:
>On Mon, May 18, 2015 at 10:47 AM, Daniele Di Proietto ><diproiet...@vmware.com> wrote: >> This series contains different tweaks to improve the performance of the >> userspace datapath with DPDK ports. >> >> The first commits reduce the size of struct dp_packet to three >>cachelines >> (two used by DPDK and one for our metadata). I've put in also some style >> fixes for lib/dp-packet.h >> >> Then, a microoptimization in the packet metadata initialization (which >> appears to be a bottleneck for simple workflows), toghether with the >> dp_packet changes, seems to improve single flow phy2phy throughput >> >> The last two commits change the way the userspace datapath handles >>output >> batches: this should give a significant improvement to multiple >>megaflows >> scenarios >> >> v1 -> v2: >> * Move duplicate list destruction into separate function in netdev-dummy >> * Store packet metadata initializer in dp_netdev_port >> * dp_netdev_queue_batches() is called only if the flow has been found. >> > >Thanks for all the patches. I pushed the series to master. Thanks for the reviews and the suggestions _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev