• Andy Zhou's avatar
    openvswitch: Mega flow implementation · 03f0d916
    Andy Zhou authored
    Add wildcarded flow support in kernel datapath.
    
    Wildcarded flow can improve OVS flow set up performance by avoid sending
    matching new flows to the user space program. The exact performance boost
    will largely dependent on wildcarded flow hit rate.
    
    In case all new flows hits wildcard flows, the flow set up rate is
    within 5% of that of linux bridge module.
    
    Pravin has made significant contributions to this patch. Including API
    clean ups and bug fixes.
    Signed-off-by: default avatarPravin B Shelar <pshelar@nicira.com>
    Signed-off-by: default avatarAndy Zhou <azhou@nicira.com>
    Signed-off-by: default avatarJesse Gross <jesse@nicira.com>
    03f0d916
datapath.c 57.4 KB