On 05/10/17 13:36, Jiri Pirko wrote: > From: Yotam Gigi <yot...@mellanox.com> > > Add the SWITCHDEV_ATTR_ID_BRIDGE_MROUTER switchdev notification type, used > to indicate whether the bridge is or isn't mrouter. Notify when the bridge > changes its state, similarly to the already existing bridged port mrouter > notifications. > > The notification uses the switchdev_attr.u.mrouter boolean flag to indicate > the current bridge mrouter status. Thus, it only indicates whether the > bridge is currently used as an mrouter or not, and does not indicate the > exact mrouter state of the bridge (learning, permanent, etc.). > > Signed-off-by: Yotam Gigi <yot...@mellanox.com> > Reviewed-by: Nogah Frankel <nog...@mellanox.com> > Signed-off-by: Jiri Pirko <j...@mellanox.com> > --- > include/net/switchdev.h | 1 + > net/bridge/br_multicast.c | 21 ++++++++++++++++++++- > 2 files changed, 21 insertions(+), 1 deletion(-) >
LGTM, but if we switch to using the timer state it will need some adjustment. Anyway for this version, Reviewed-by: Nikolay Aleksandrov <niko...@cumulusnetworks.com>