Re: [PATCH net-next v5] sctp: auth: discard auth_chunk when skb_clone fails
Jakub Kicinski <[email protected]> Thu, 23 Jul 2026 10:16:32 -0700
| Newsgroups | org.kernel.vger.linux-sctp,org.kernel.vger.linux-kernel,org.kernel.vger.netdev |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 23 Jul 2026 14:11:07 +0800 luoqing wrote: > When processing AUTH + COOKIE-ECHO packets, if skb_clone() fails > due to memory pressure, chunk->auth_chunk is NULL. The original > code still sets chunk->auth = 1 and continues, leaving the > COOKIE-ECHO to be processed without a valid auth_chunk for > deferred verification. > > Discard the AUTH chunk early via pdiscard when skb_clone() fails, > so that the receive loop can continue processing remaining chunks > in the inqueue instead of stalling the entire packet. Please stop sending patches in reply to existing threads.