Scott Feldman c62987bbd8 bridge: push bridge setting ageing_time down to switchdev
Use SWITCHDEV_F_SKIP_EOPNOTSUPP to skip over ports in bridge that don't
support setting ageing_time (or setting bridge attrs in general).

If push fails, don't update ageing_time in bridge and return err to user.

If push succeeds, update ageing_time in bridge and run gc_timer now to
recalabrate when to run gc_timer next, based on new ageing_time.

Signed-off-by: Scott Feldman <sfeldma@gmail.com>
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
Acked-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-10-12 05:20:20 -07:00
..
2015-08-30 18:12:36 -04:00
2015-10-08 04:27:03 -07:00
2015-10-08 04:27:03 -07:00
2015-08-24 14:48:10 -07:00
2015-10-07 04:27:43 -07:00
2015-10-08 04:27:03 -07:00
2015-10-01 16:38:52 -04:00
2015-10-08 04:27:03 -07:00