Re: [PATCH net-next] bridge: allow setting hash_max + multicast_router if interface is down

From: roopa
Date: Thu May 21 2015 - 21:56:49 EST


On 5/21/15, 5:56 PM, Linus LÃssing wrote:
Network managers like netifd (used in OpenWRT for instance) try to
configure interface options after creation but before setting the
interface up.

Unfortunately the sysfs / bridge currently only allows to configure the
hash_max and multicast_router options when the bridge interface is up.
But since br_multicast_init() doesn't start any timers and only sets
default values and initializes timers it should be save to reconfigure
the default values after that, before things actually get active after
the bridge is set up.

With this patch hash_max and multicast_router attributes can be
changed even if the according bridge (port) is down, just like other
other bridge (port) attributes allow too.

Signed-off-by: Linus LÃssing <linus.luessing@xxxxxxxxx>
---
Changelog:
* [RFC PATCH net-next] -> [PATCH net-next]
Acked-by: Roopa Prabhu <roopa@xxxxxxxxxxxxxxxxxxx>

we have a similar patch in-house waiting to be up-streamed.

thanks.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/