Home
last modified time | relevance | path

Searched hist:e298e505700604c97e6a9edb21cebb080bdb91f6 (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/net/openvswitch/
H A Dflow_netlink.hdiff e298e505700604c97e6a9edb21cebb080bdb91f6 Tue Oct 29 19:22:21 CDT 2013 Pravin B Shelar <pshelar@nicira.com> openvswitch: Per cpu flow stats.

With mega flow implementation ovs flow can be shared between
multiple CPUs which makes stats updates highly contended
operation. This patch uses per-CPU stats in cases where a flow
is likely to be shared (if there is a wildcard in the 5-tuple
and therefore likely to be spread by RSS). In other situations,
it uses the current strategy, saving memory and allocation time.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
H A Dflow_table.hdiff e298e505700604c97e6a9edb21cebb080bdb91f6 Tue Oct 29 19:22:21 CDT 2013 Pravin B Shelar <pshelar@nicira.com> openvswitch: Per cpu flow stats.

With mega flow implementation ovs flow can be shared between
multiple CPUs which makes stats updates highly contended
operation. This patch uses per-CPU stats in cases where a flow
is likely to be shared (if there is a wildcard in the 5-tuple
and therefore likely to be spread by RSS). In other situations,
it uses the current strategy, saving memory and allocation time.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
H A Dflow_table.cdiff e298e505700604c97e6a9edb21cebb080bdb91f6 Tue Oct 29 19:22:21 CDT 2013 Pravin B Shelar <pshelar@nicira.com> openvswitch: Per cpu flow stats.

With mega flow implementation ovs flow can be shared between
multiple CPUs which makes stats updates highly contended
operation. This patch uses per-CPU stats in cases where a flow
is likely to be shared (if there is a wildcard in the 5-tuple
and therefore likely to be spread by RSS). In other situations,
it uses the current strategy, saving memory and allocation time.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
H A Dflow.hdiff e298e505700604c97e6a9edb21cebb080bdb91f6 Tue Oct 29 19:22:21 CDT 2013 Pravin B Shelar <pshelar@nicira.com> openvswitch: Per cpu flow stats.

With mega flow implementation ovs flow can be shared between
multiple CPUs which makes stats updates highly contended
operation. This patch uses per-CPU stats in cases where a flow
is likely to be shared (if there is a wildcard in the 5-tuple
and therefore likely to be spread by RSS). In other situations,
it uses the current strategy, saving memory and allocation time.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
H A Dflow_netlink.cdiff e298e505700604c97e6a9edb21cebb080bdb91f6 Tue Oct 29 19:22:21 CDT 2013 Pravin B Shelar <pshelar@nicira.com> openvswitch: Per cpu flow stats.

With mega flow implementation ovs flow can be shared between
multiple CPUs which makes stats updates highly contended
operation. This patch uses per-CPU stats in cases where a flow
is likely to be shared (if there is a wildcard in the 5-tuple
and therefore likely to be spread by RSS). In other situations,
it uses the current strategy, saving memory and allocation time.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
H A Dflow.cdiff e298e505700604c97e6a9edb21cebb080bdb91f6 Tue Oct 29 19:22:21 CDT 2013 Pravin B Shelar <pshelar@nicira.com> openvswitch: Per cpu flow stats.

With mega flow implementation ovs flow can be shared between
multiple CPUs which makes stats updates highly contended
operation. This patch uses per-CPU stats in cases where a flow
is likely to be shared (if there is a wildcard in the 5-tuple
and therefore likely to be spread by RSS). In other situations,
it uses the current strategy, saving memory and allocation time.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
H A Ddatapath.cdiff e298e505700604c97e6a9edb21cebb080bdb91f6 Tue Oct 29 19:22:21 CDT 2013 Pravin B Shelar <pshelar@nicira.com> openvswitch: Per cpu flow stats.

With mega flow implementation ovs flow can be shared between
multiple CPUs which makes stats updates highly contended
operation. This patch uses per-CPU stats in cases where a flow
is likely to be shared (if there is a wildcard in the 5-tuple
and therefore likely to be spread by RSS). In other situations,
it uses the current strategy, saving memory and allocation time.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>