Thread (6 messages) flat view 6 messages, 3 authors, 14d ago

Re: [PATCH net v3 1/1] rxrpc: fix encap_rcv skb accounting exhaustion

From: David Howells <dhowells@redhat.com>
Date: 2026-09-08 08:25:22
Also in: lkml, stable

Zihan Xi [off-list ref] wrote:
Reaccount encapsulated packets against the UDP socket before queueing
them on the RxRPC local queue and drop packets once the socket rcvbuf
limit is reached.
This seems reasonable.  I do really need to add separate accounting for
buffered incoming DATA packets and for all other incoming packets (especially
ACKs), but I think that can be done after the skb_orphan() point you add.
Clear sk_user_data under RCU protection and release the socket only after
the local queues are purged.
Is this actually a fix for a separate issue?

Anyway:

Acked-by: David Howells <dhowells@redhat.com>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help