Hello:
This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <[email protected]>:
On Fri, 18 Sep 2026 18:29:41 +0300 you wrote:
> Hi,
> This patch-set is the first step to removing unnecessary VLAN hash lookups
> from the bridge fast-path and also provides additional broadcast path
> optimization by considering only the port-VLANs that actually participate
> in the VLAN instead of all bridge ports. Combined these changes bring
> considerable improvements[1] and open the path to do the same for the most
> common fdb forwarding path. As expected the pathological cases have the
> largest gain, e.g. if we have 1 client / VM facing port and 1 upstream port
> only participating in a VLAN with many other bridge ports, we consider only
> those 2 when broadcasting in that VLAN.
>
> [...]
Here is the summary with links:
- [net-next,1/9] net: bridge: factor out common flood completion handling
https://git.kernel.org/netdev/net-next/c/d7fddeed325d
- [net-next,2/9] net: bridge: factor out port flooding
https://git.kernel.org/netdev/net-next/c/25622bef8885
- [net-next,3/9] net: bridge: vlan: cache the pvid vlan entry directly
https://git.kernel.org/netdev/net-next/c/b82e41db0085
- [net-next,4/9] net: bridge: vlan: introduce a list of port-VLANs in the
master VLAN
https://git.kernel.org/netdev/net-next/c/f69acdd819b0
- [net-next,5/9] net: bridge: consider only port-VLAN members when flooding
https://git.kernel.org/netdev/net-next/c/d5219589e4cf
- [net-next,6/9] net: bridge: vlan: use an RCU array for large flood sets
https://git.kernel.org/netdev/net-next/c/9c30ccaa7327
- [net-next,7/9] net: bridge: introduce a forwarding destination structure
https://git.kernel.org/netdev/net-next/c/911afcbaa7cd
- [net-next,8/9] net: bridge: avoid egress VLAN lookups when flooding
https://git.kernel.org/netdev/net-next/c/4e0c8f54f605
- [net-next,9/9] net: bridge: avoid VLAN lookups for flood neighbour
suppression
https://git.kernel.org/netdev/net-next/c/fee4e7663e5c
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html