Re: [PATCH net-next 00/13] net/mlx5: Preparations for nested E-switch
From: patchwork-bot+netdevbpf
Date: Mon Sep 28 2026 - 20:22:28 EST
Hello:
This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@xxxxxxxxxx>:
On Wed, 23 Sep 2026 13:38:17 +0300 you wrote:
> Hi,
>
> This series by Shay has two intertwined goals. The first is to remove
> the compile-time MLX5_MAX_PORTS sizing from the LAG and eswitch/TC
> datapaths so that structures scale with the actual number of ports/peers
> rather than a fixed maximum. The second is a set of small,
> self-contained fixes that prepare the eswitch and LAG code for a VF/SF
> acting as a nested e-switch manager - a mode new FW will allow, where a
> VF/SF has its own eswitch and the VFs/SFs can be grouped by MPESW.
>
> [...]
Here is the summary with links:
- [net-next,01/13] net/mlx5e: Assign a random MAC to any netdev with a zero MAC address
https://git.kernel.org/netdev/net-next/c/cfda5de64053
- [net-next,02/13] net/mlx5: E-switch, do not leave an unpaired devcom registered
https://git.kernel.org/netdev/net-next/c/11dac22ca063
- [net-next,03/13] net/mlx5: LAG, allocate v2p_map dynamically
https://git.kernel.org/netdev/net-next/c/d9f3227f673b
- [net-next,04/13] net/mlx5: LAG, allocate port-indexed scratch buffers dynamically
https://git.kernel.org/netdev/net-next/c/4138820bddda
- [net-next,05/13] net/mlx5: LAG, drop per-port scratch array in drop-rule setup
https://git.kernel.org/netdev/net-next/c/fbc4f422c5b8
- [net-next,06/13] net/mlx5: LAG, size debugfs buffers by port count
https://git.kernel.org/netdev/net-next/c/6c244dd5ba6b
- [net-next,07/13] net/mlx5e: TC, anchor peer-flow reverse index on the duplicated flow
https://git.kernel.org/netdev/net-next/c/675956237b38
- [net-next,08/13] net/mlx5e: TC, track peer flows in a vhca_id xarray
https://git.kernel.org/netdev/net-next/c/9d608a40c2d4
- [net-next,09/13] net/mlx5: E-switch, derive manager vport from device capability
https://git.kernel.org/netdev/net-next/c/d451adde0203
- [net-next,10/13] net/mlx5: LAG, don't print port mapping to debugfs in MPESW mode
https://git.kernel.org/netdev/net-next/c/c51ea6db00e6
- [net-next,11/13] net/mlx5: LAG, drop stale esw_shared_ingress_acl gate from shared FDB
https://git.kernel.org/netdev/net-next/c/66b25da0cfed
- [net-next,12/13] net/mlx5: E-switch, correct stale VF/PF wording in esw-allowed comments
https://git.kernel.org/netdev/net-next/c/dd655b1e93c1
- [net-next,13/13] net/mlx5: E-switch, disable host functions for a non PF e-switch manager
https://git.kernel.org/netdev/net-next/c/a5bfbdfebd53
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html