]> Gentwo Git Trees - linux/.git/commit
net: make softnet_data.defer_count an atomic
authorEric Dumazet <edumazet@google.com>
Sun, 28 Sep 2025 08:49:32 +0000 (08:49 +0000)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 30 Sep 2025 13:45:52 +0000 (15:45 +0200)
commit9c94ae6bb0b2895024b6e29fcc1cbec968b4776a
treeefd18d0b0c67ebbe5785cddf16d14a00a2f48463
parent2c0592bd5cadfcd5337eafa07e3145a097cfd880
net: make softnet_data.defer_count an atomic

This is preparation work to remove the softnet_data.defer_lock,
as it is contended on hosts with large number of cores.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: Jason Xing <kerneljasonxing@gmail.com>
Reviewed-by: Kuniyuki Iwashima <kuniyu@google.com>
Link: https://patch.msgid.link/20250928084934.3266948-2-edumazet@google.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
include/linux/netdevice.h
net/core/dev.c
net/core/skbuff.c