linux/net/openvswitch
Andy Zhou cc3a5ae6f2 openvswitch: Refactor get_dp() function into multiple access APIs.
Avoid recursive read_rcu_lock() by using the lighter weight
get_dp_rcu() API. Add proper locking assertions to get_dp().

Signed-off-by: Andy Zhou <azhou@nicira.com>
Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
2014-11-05 23:52:34 -08:00
..
actions.c openvswitch: refactor do_output() to move NULL check out of fast path 2014-11-05 23:52:34 -08:00
datapath.c openvswitch: Refactor get_dp() function into multiple access APIs. 2014-11-05 23:52:34 -08:00
datapath.h openvswitch: Wrap struct ovs_key_ipv4_tunnel in a new structure. 2014-10-06 00:32:20 -04:00
dp_notify.c genetlink: make multicast groups const, prevent abuse 2013-11-19 16:39:06 -05:00
flow_netlink.c openvswitch: Additional logging for -EINVAL on flow setups. 2014-11-05 23:52:34 -08:00
flow_netlink.h openvswitch: Add basic MPLS support to kernel 2014-11-05 23:52:33 -08:00
flow_table.c openvswitch: Move table destroy to dp-rcu callback. 2014-11-05 23:52:34 -08:00
flow_table.h openvswitch: Move table destroy to dp-rcu callback. 2014-11-05 23:52:34 -08:00
flow.c openvswitch: Add basic MPLS support to kernel 2014-11-05 23:52:33 -08:00
flow.h openvswitch: Add basic MPLS support to kernel 2014-11-05 23:52:33 -08:00
Kconfig openvswitch: Add basic MPLS support to kernel 2014-11-05 23:52:33 -08:00
Makefile ovs: Turn vports with dependencies into separate modules 2014-10-28 14:43:18 -04:00
vport-geneve.c ovs: Turn vports with dependencies into separate modules 2014-10-28 14:43:18 -04:00
vport-gre.c ovs: Turn vports with dependencies into separate modules 2014-10-28 14:43:18 -04:00
vport-internal_dev.c ovs: Turn vports with dependencies into separate modules 2014-10-28 14:43:18 -04:00
vport-internal_dev.h openvswitch: introduce rtnl ops stub 2014-07-01 14:40:17 -07:00
vport-netdev.c ovs: Turn vports with dependencies into separate modules 2014-10-28 14:43:18 -04:00
vport-netdev.h ovs: Turn vports with dependencies into separate modules 2014-10-28 14:43:18 -04:00
vport-vxlan.c ovs: Turn vports with dependencies into separate modules 2014-10-28 14:43:18 -04:00
vport.c ovs: Turn vports with dependencies into separate modules 2014-10-28 14:43:18 -04:00
vport.h ovs: Turn vports with dependencies into separate modules 2014-10-28 14:43:18 -04:00