aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/igb
diff options
context:
space:
mode:
authorPetr Machata <petrm@mellanox.com>2019-01-16 23:06:41 +0000
committerDavid S. Miller <davem@davemloft.net>2019-01-17 15:18:46 -0800
commit038a5a99e95214d0549401c74711152d9869ead3 (patch)
tree57074c80d3beff160bb636ab6a2272f08e762bf2 /drivers/net/ethernet/intel/igb
parentvxlan: changelink: Inline vxlan_dev_configure() (diff)
downloadlinux-dev-038a5a99e95214d0549401c74711152d9869ead3.tar.xz
linux-dev-038a5a99e95214d0549401c74711152d9869ead3.zip
vxlan: changelink: Postpone vxlan_config_apply()
When an FDB entry is vetoed, it is necessary to unroll the changes that have already been done. To avoid having to unroll vxlan_config_apply(), postpone the call after the point where the vetoing takes place. Since the call can't fail, it doesn't necessitate any cleanups in the preceding FDB update logic. Correspondingly, move down the mod_timer() call as well. References to *dst need to be replaced with references to conf. Additionally, old_dst and old_age_interval are not necessary anymore, and therefore drop them. Signed-off-by: Petr Machata <petrm@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/intel/igb')
0 files changed, 0 insertions, 0 deletions