udp: relax atomic operation on sk->sk_rmem_alloc
authorEric Dumazet <edumazet@google.com>
Thu, 28 Mar 2024 14:40:30 +0000 (14:40 +0000)
committerJakub Kicinski <kuba@kernel.org>
Fri, 29 Mar 2024 22:03:10 +0000 (15:03 -0700)
commit6a1f12dd85a8b24f871dfcf467378660af9c064d
treecb52518234de5cc5eabe543f60265f8b3699ae35
parent60557969951304dad829f2829019907dfb43ecb3
udp: relax atomic operation on sk->sk_rmem_alloc

atomic_add_return() is more expensive than atomic_add()
and seems overkill in UDP rx fast path.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Link: https://lore.kernel.org/r/20240328144032.1864988-3-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/ipv4/udp.c