• Pravin B Shelar's avatar
    openvswitch: Per cpu flow stats. · e298e505
    Pravin B Shelar authored
    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: default avatarPravin B Shelar <pshelar@nicira.com>
    Signed-off-by: default avatarJesse Gross <jesse@nicira.com>
datapath.c 45.2 KB