On Mon, Nov 04, 2019 at 06:34:49PM +0200, Roi Dayan wrote:
> From: Vlad Buslov <vla...@mellanox.com>
> 
> Recent changes in Linux kernel TC action subsystem introduced new
> TCA_ACT_FLAGS_NO_PERCPU_STATS flag. The purpose of the flag is to request
> action implementation to skip allocating action stats with expensive percpu
> allocator and use regular built-in action stats instead. Such approach
> significantly improves rule insertion rate and reduce memory usage for
> hardware-offloaded rules that don't need benefits provided by percpu
> allocated stats (improved software TC fast-path performance). Set the flag
> for all compatible actions.
> 
> Modify acinclude.m4 to use OVS-internal pkt_cls.h implementation when
> TCA_ACT_FLAGS is not defined by kernel headers and to manually define
> struct nla_bitfield32 in netlink.h (new file) when it is not defined by
> kernel headers.
> 
> Signed-off-by: Vlad Buslov <vla...@mellanox.com>
> Reviewed-by: Roi Dayan <r...@mellanox.com>

Thanks, applied to master.
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to