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



Reply via email to