Re: [PATCH v3 net 0/9] net: enetc: SR-IOV robustness and security fixes

From: patchwork-bot+netdevbpf

Date: Thu May 21 2026 - 13:43:11 EST


Hello:

This series was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@xxxxxxxxxx>:

On Wed, 20 May 2026 14:44:12 +0800 you wrote:
> This patch series addresses a number of robustness, security, and
> correctness issues in the ENETC driver's SR-IOV subsystem, focusing
> primarily on the VF-to-PF mailbox communication path.
>
> The series can be grouped into the following categories:
>
> 1. DoS and security fixes:
> - Prevent an unbounded loop DoS in the VF-to-PF message handler,
> which could be triggered by a malicious or misbehaving VF.
> - Fix a TOCTOU (Time-of-Check-Time-of-Use) race and add proper
> validation of VF MAC addresses to prevent spoofing or invalid
> configuration from being applied.
>
> [...]

Here is the summary with links:
- [v3,net,1/9] net: enetc: fix incorrect mailbox message status returned to VFs
https://git.kernel.org/netdev/net/c/8c84c5ec4aaf
- [v3,net,2/9] net: enetc: fix missing error code when pf->vf_state allocation fails
https://git.kernel.org/netdev/net/c/5027266dea47
- [v3,net,3/9] net: enetc: add ratelimiting to VF mailbox error messages
https://git.kernel.org/netdev/net/c/4a995d37b537
- [v3,net,4/9] net: enetc: fix TOCTOU race and validate VF MAC address
https://git.kernel.org/netdev/net/c/c666fa632fe6
- [v3,net,5/9] net: enetc: fix race condition in VF MAC address configuration
https://git.kernel.org/netdev/net/c/f262f5d89332
- [v3,net,6/9] net: enetc: fix DMA write to freed memory in enetc_msg_free_mbx()
https://git.kernel.org/netdev/net/c/adb4599979cd
- [v3,net,7/9] net: enetc: fix unbounded loop and interrupt handling in VF-to-PF messaging
https://git.kernel.org/netdev/net/c/f8ae63de2a87
- [v3,net,8/9] net: enetc: fix init and teardown order to prevent use of unsafe resources
https://git.kernel.org/netdev/net/c/54362b017608
- [v3,net,9/9] net: enetc: avoid VF->PF mailbox timeout during SR-IOV teardown
https://git.kernel.org/netdev/net/c/9e68817f12d5

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html