Re: [PATCH net V3 0/8] net/mlx5e: Fix offload lifetime and exclusion bugs
From: patchwork-bot+netdevbpf
Date: Tue Nov 10 2026 - 18:40:55 EST
Hello:
This series was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@xxxxxxxxxx>:
On Thu, 5 Nov 2026 23:16:28 +0200 you wrote:
> Hi,
>
> This series by Cosmin fixes several mlx5e offload issues.
>
> 1. Fix fs root table cleanup bug.
> 2. Fix IPsec encap serialization bugs.
> 3. Fix a deadlock between HCA devcom lock and mode_lock.
> 4. Fix uplink unbind deadlocks by not holding mode_lock across
> removal. All eswitch operation initiators wait for ongoing ones to
> finish first. Unblocked by 3.
> 5. Fix races between profile cleanup/init and IPsec policy/state add.
> Unblocked by 4.
> 6+7. Block eswitch mode changes before accessing the IPsec context
> during policy and SA creation. Unblocked by 5.
> 8. Serialize TC/IPsec exclusion counters with a per-device spinlock.
> Unblocked by 6+7.
>
> [...]
Here is the summary with links:
- [net,V3,1/8] net/mlx5e: Release IPsec root table reference on RX setup failure
https://git.kernel.org/netdev/net/c/e8303b581085
- [net,V3,2/8] net/mlx5e: Serialize ipsec encap reservations with eswitch operations
https://git.kernel.org/netdev/net/c/b102f927c69e
- [net,V3,3/8] net/mlx5e: Take HCA devcom lock before esw->mode_lock
https://git.kernel.org/netdev/net/c/b7e98883eeb7
- [net,V3,4/8] net/mlx5e: Fix E-Switch races in uplink unbind
https://git.kernel.org/netdev/net/c/5eaf9931c8af
- [net,V3,5/8] net/mlx5e: Fix ipsec core device access during profile changes
https://git.kernel.org/netdev/net/c/5b310ae1eff7
- [net,V3,6/8] net/mlx5e: Block E-Switch mode changes during IPsec policy creation
https://git.kernel.org/netdev/net/c/d9e4ac08ea89
- [net,V3,7/8] net/mlx5e: Block E-Switch mode changes during IPsec state creation
https://git.kernel.org/netdev/net/c/0d09de8e4f11
- [net,V3,8/8] net/mlx5e: Serialize TC and IPsec offload exclusion counters
https://git.kernel.org/netdev/net/c/717dec565a5e
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html