Thread (26 messages) 26 messages, 4 authors, 24d ago

Re: [PATCH net-next 00/13] net/mlx5: Preparations for nested E-switch

flat view

From: patchwork-bot+netdevbpf@kernel.org
Date: 2026-09-29 00:21:24
Also in: linux-rdma, lkml

Hello:

This series was applied to netdev/net-next.git (main)
by Jakub Kicinski [off-list ref]:

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

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help