linux/net/openvswitch
Andy Zhou 03f0d916aa openvswitch: Mega flow implementation
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: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: Andy Zhou <azhou@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
2013-08-23 16:43:07 -07:00
..
actions.c openvswitch: Mega flow implementation 2013-08-23 16:43:07 -07:00
datapath.c openvswitch: Mega flow implementation 2013-08-23 16:43:07 -07:00
datapath.h openvswitch: Mega flow implementation 2013-08-23 16:43:07 -07:00
dp_notify.c net: pass info struct via netdevice notifier 2013-05-28 13:11:01 -07:00
flow.c openvswitch: Mega flow implementation 2013-08-23 16:43:07 -07:00
flow.h openvswitch: Mega flow implementation 2013-08-23 16:43:07 -07:00
Kconfig openvswitch: Add vxlan tunneling support. 2013-08-20 00:15:44 -07:00
Makefile openvswitch: check CONFIG_OPENVSWITCH_GRE in makefile 2013-08-23 16:43:07 -07:00
vport-gre.c openvswitch: check CONFIG_OPENVSWITCH_GRE in makefile 2013-08-23 16:43:07 -07:00
vport-internal_dev.c openvswitch: Add tunneling interface. 2013-06-19 18:07:41 -07:00
vport-internal_dev.h openvswitch: Replace Nicira Networks. 2012-05-03 18:55:23 -07:00
vport-netdev.c openvswitch:: link upper device for port devices 2013-08-23 16:38:00 -07:00
vport-netdev.h openvswitch: Remove unused get_config vport op. 2013-06-14 15:09:09 -07:00
vport-vxlan.c openvswitch: Add vxlan tunneling support. 2013-08-20 00:15:44 -07:00
vport.c openvswitch: Fix argument descriptions in vport.c. 2013-08-23 16:38:00 -07:00
vport.h openvswitch: Add vxlan tunneling support. 2013-08-20 00:15:44 -07:00