]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: add sk_drops_read(), sk_drops_inc() and sk_drops_reset() helpers
authorEric Dumazet <edumazet@google.com>
Tue, 26 Aug 2025 12:50:27 +0000 (12:50 +0000)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 28 Aug 2025 11:14:50 +0000 (13:14 +0200)
commitf86f42ed2c471da5b061492bb8ab1d3d73c19c58
treed4553a721e7fcd2904046c2a79774cc3b11517ee
parentc2a756891bb428104fa8899998ba277042274cdb
net: add sk_drops_read(), sk_drops_inc() and sk_drops_reset() helpers

We want to split sk->sk_drops in the future to reduce
potential contention on this field.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: Kuniyuki Iwashima <kuniyu@google.com>
Link: https://patch.msgid.link/20250826125031.1578842-2-edumazet@google.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
17 files changed:
include/net/sock.h
include/net/tcp.h
net/core/datagram.c
net/core/sock.c
net/ipv4/ping.c
net/ipv4/raw.c
net/ipv4/udp.c
net/ipv6/datagram.c
net/ipv6/raw.c
net/ipv6/udp.c
net/iucv/af_iucv.c
net/netlink/af_netlink.c
net/packet/af_packet.c
net/phonet/pep.c
net/phonet/socket.c
net/sctp/diag.c
net/tipc/socket.c