datapath: Per cpu flow stats.
authorPravin B Shelar <pshelar@nicira.com>
Wed, 23 Oct 2013 21:34:39 +0000 (14:34 -0700)
committerPravin B Shelar <pshelar@nicira.com>
Mon, 21 Oct 2013 15:42:20 +0000 (08:42 -0700)
commitb0b906ccf485f8342e7be4f976f14d2a235e0a69
tree29a690ee2bda199816b4cc13dde92610a633ffe6
parent8621547cc94ad91018ac0b662427a6fa20165a8d
datapath: Per cpu flow stats.

With mega flow implementation ovs flow can be shared between
multiple CPUs which makes stats updates highly contended
operation. Following patch allocates separate stats for each
CPU to make stats update scalable.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Jesse Gross <jesse@nicira.com>
datapath/datapath.c
datapath/flow.c
datapath/flow.h
datapath/flow_table.c