linux-stable/net/openvswitch
Pravin B Shelar a85311bf1f openvswitch: Avoid NULL mask check while building mask
OVS does mask validation even if it does not need to convert
netlink mask attributes to mask structure.  ovs_nla_get_match()
caller can pass NULL mask structure pointer if the caller does
not need mask.  Therefore NULL check is required in SW_FLOW_KEY*
macros.  Following patch does not convert mask netlink attributes
if mask pointer is NULL, so we do not need these checks in
SW_FLOW_KEY* macro.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Daniele Di Proietto <ddiproietto@vmware.com>
Acked-by: Andy Zhou <azhou@nicira.com>
2014-11-05 23:52:35 -08:00
..
actions.c openvswitch: Remove flow member from struct ovs_skb_cb 2014-11-05 23:52:35 -08:00
datapath.c openvswitch: Refactor action alloc and copy api. 2014-11-05 23:52:35 -08:00
datapath.h openvswitch: Remove flow member from struct ovs_skb_cb 2014-11-05 23:52:35 -08:00
dp_notify.c genetlink: make multicast groups const, prevent abuse 2013-11-19 16:39:06 -05: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
flow_netlink.c openvswitch: Avoid NULL mask check while building mask 2014-11-05 23:52:35 -08:00
flow_netlink.h openvswitch: Refactor action alloc and copy api. 2014-11-05 23:52:35 -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
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 openvswitch: Drop packets when interdev is not up 2014-11-05 23:52:35 -08: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