lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Tue, 26 Apr 2022 14:30:10 +0000 From: patchwork-bot+netdevbpf@...nel.org To: Maciej Fijalkowski <maciej.fijalkowski@...el.com> Cc: bpf@...r.kernel.org, ast@...nel.org, daniel@...earbox.net, andriin@...nel.org, netdev@...r.kernel.org, magnus.karlsson@...el.com Subject: Re: [PATCH bpf] xsk: fix possible crash when multiple sockets are created Hello: This patch was applied to bpf/bpf.git (master) by Daniel Borkmann <daniel@...earbox.net>: On Mon, 25 Apr 2022 17:37:45 +0200 you wrote: > Fix a crash that happens if an Rx only socket is created first, then a > second socket is created that is Tx only and bound to the same umem as > the first socket and also the same netdev and queue_id together with the > XDP_SHARED_UMEM flag. In this specific case, the tx_descs array page > pool was not created by the first socket as it was an Rx only socket. > When the second socket is bound it needs this tx_descs array of this > shared page pool as it has a Tx component, but unfortunately it was > never allocated, leading to a crash. Note that this array is only used > for zero-copy drivers using the batched Tx APIs, currently only ice and > i40e. > > [...] Here is the summary with links: - [bpf] xsk: fix possible crash when multiple sockets are created https://git.kernel.org/bpf/bpf/c/ba3beec2ec1d You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html
Powered by blists - more mailing lists