Re: [PATCH net v2 0/2] net/smc: close the SMC-D teardown window around the ghost send buffer

From: patchwork-bot+netdevbpf

Date: Thu Aug 13 2026 - 23:24:48 EST


Hello:

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

On Sat, 08 Aug 2026 02:21:22 -0500 you wrote:
> Both patches only matter on the SMC-D DMB-nocopy path, where the ghost send
> buffer exists, and the only in-tree provider of support_mmapped_rdmb is
> dibs_loopback. CONFIG_DIBS_LO is default n and its help calls it a testing aid,
> so on a stock config neither bug is reachable.
>
> v1 moved smcd_buf_detach() after the drain. Dust Li replied that it does not
> fully eliminate the race and asked whether RCU is the better shape. He is right
> about the first part; I built both and measured them.
>
> [...]

Here is the summary with links:
- [net,v2,1/2] net/smc: unregister the connection before draining the rx tasklet
https://git.kernel.org/netdev/net/c/36cdf5d48ca1
- [net,v2,2/2] net/smc: do not dereference an unset send buffer on the SMC-D teardown path
https://git.kernel.org/netdev/net/c/b395dd319cea

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