Re: [PATCH net-next] net: bridge: add per-port group_fwd_mask with less restrictions
From: David Miller <davem@davemloft.net>
Date: 2017-09-29 11:00:32
From: David Miller <davem@davemloft.net>
Date: 2017-09-29 11:00:32
From: Nikolay Aleksandrov <redacted> Date: Wed, 27 Sep 2017 16:12:44 +0300
We need to be able to transparently forward most link-local frames via tunnels (e.g. vxlan, qinq). Currently the bridge's group_fwd_mask has a mask which restricts the forwarding of STP and LACP, but we need to be able to forward these over tunnels and control that forwarding on a per-port basis thus add a new per-port group_fwd_mask option which only disallows mac pause frames to be forwarded (they're always dropped anyway). The patch does not change the current default situation - all of the others are still restricted unless configured for forwarding. We have successfully tested this patch with LACP and STP forwarding over VxLAN and qinq tunnels. Signed-off-by: Nikolay Aleksandrov <redacted>
Applied, thanks.