[PATCH 0/4] ipv4: start using dst_dev_rcu()
"Miguel Gazquez (Schneider Electric)" <[email protected]>
| Newsgroups | gmane.comp.security.firewalls.netfilter.devel,gmane.linux.kernel.stable,gmane.linux.network,gmane.linux.kernel |
|---|---|
| Message-ID | <[email protected]> |
Three other patches are required to be able to apply cleanly the final patch. Signed-off-by: Miguel Gazquez <[email protected]> --- Eric Dumazet (4): net: dst: add four helpers to annotate data-races around dst->dev ipv4: adopt dst_dev, skb_dst_dev and skb_dst_dev_net[_rcu] net: dst: introduce dst->dev_rcu ipv4: start using dst_dev_rcu() include/net/dst.h | 34 ++++++++++++++++++++++++++++++---- include/net/inet_hashtables.h | 2 +- include/net/ip.h | 11 ++++++----- include/net/route.h | 2 +- net/core/dst.c | 4 ++-- net/core/sock.c | 6 +++--- net/ipv4/icmp.c | 28 +++++++++++++++------------- net/ipv4/igmp.c | 2 +- net/ipv4/ip_fragment.c | 9 +++++++-- net/ipv4/ip_output.c | 4 ++-- net/ipv4/ip_vti.c | 4 ++-- net/ipv4/ipmr.c | 2 +- net/ipv4/netfilter.c | 4 ++-- net/ipv4/route.c | 10 +++++----- net/ipv4/tcp_fastopen.c | 4 +++- net/ipv4/tcp_ipv4.c | 3 ++- net/ipv4/tcp_metrics.c | 8 ++++---- net/ipv4/xfrm4_output.c | 2 +- 18 files changed, 88 insertions(+), 51 deletions(-) --- base-commit: 7e6e670547210424443261b2d54d2acfff85a37c change-id: 20260820-cve-2025-40074-6-1-95c50e6b9af3 Best regards, -- Miguel Gazquez (Schneider Electric) <[email protected]>