Hello: This patch was applied to bpf/bpf.git (master) by Daniel Borkmann <daniel@xxxxxxxxxxxxx>: On Wed, 20 Aug 2025 17:44:16 +0200 you wrote: > Eryk reported an issue that I have put under Closes: tag, related to > umem addrs being prematurely produced onto pool's completion queue. > Let us make the skb's destructor responsible for producing all addrs > that given skb used. > > Introduce struct xsk_addrs which will carry descriptor count with array > of addresses taken from processed descriptors that will be carried via > skb_shared_info::destructor_arg. This way we can refer to it within > xsk_destruct_skb(). In order to mitigate the overhead that will be > coming from memory allocations, let us introduce kmem_cache of > xsk_addrs. There will be a single kmem_cache for xsk generic xmit on the > system. > > [...] Here is the summary with links: - [v6,bpf] xsk: fix immature cq descriptor production https://git.kernel.org/bpf/bpf/c/dd9de524183a You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html