aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_input.c
diff options
context:
space:
mode:
authorEric Dumazet <[email protected]>2025-03-12 08:22:50 +0000
committerPaolo Abeni <[email protected]>2025-03-18 12:18:36 +0000
commitca0359df45a55a9eb4d6dc09a481064abf78320f (patch)
tree4a9e6bcd4806324cfaf4b4b67f0fd082d99ae4cb /net/ipv4/tcp_input.c
parentinet: frags: change inet_frag_kill() to defer refcount updates (diff)
downloadkernel-ca0359df45a55a9eb4d6dc09a481064abf78320f.tar.gz
kernel-ca0359df45a55a9eb4d6dc09a481064abf78320f.zip
inet: frags: save a pair of atomic operations in reassembly
As mentioned in commit 648700f76b03 ("inet: frags: use rhashtables for reassembly units"): A followup patch will even remove the refcount hold/release left from prior implementation and save a couple of atomic operations. This patch implements this idea, seven years later. Signed-off-by: Eric Dumazet <[email protected]> Reviewed-by: Jacob Keller <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Paolo Abeni <[email protected]>
Diffstat (limited to 'net/ipv4/tcp_input.c')
0 files changed, 0 insertions, 0 deletions