[ovs-git] [openvswitch/ovs] 6d77ab: netdev-dpdk: Fix sw stats perf drop.
noreply at github.com
Wed Dec 18 12:09:32 UTC 2019
Author: Kevin Traynor <ktraynor at redhat.com>
Date: 2019-12-18 (Wed, 18 Dec 2019)
netdev-dpdk: Fix sw stats perf drop.
Accessing the sw stats in the vhost datapath of a PVP test
can incur a performance drop of ~2%.
Most of the time these stats will just be getting zero added
to them. By checking if there is a non-zero update first, we
can avoid accessing them when they won't be updated and avoid
the performance drop.
Fixes: 2f862c712e52 ("netdev-dpdk: Detailed packet drop statistics.")
Signed-off-by: Kevin Traynor <ktraynor at redhat.com>
Acked-by: Eelco Chaudron <echaudro at redhat.com>
Signed-off-by: Ilya Maximets <i.maximets at ovn.org>
More information about the git