aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/netns
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2025-03-25 09:14:27 -0700
committerJakub Kicinski <kuba@kernel.org>2025-03-25 09:15:07 -0700
commit1f6154227b49c3d3f306f624858e695bfee50aae (patch)
tree7f78880584352756283e2156cb015fa5f032cef1 /include/net/netns
parentMerge branch 'net-phy-sfp-add-single-byte-smbus-sfp-access' (diff)
downloadlinux-1f6154227b49c3d3f306f624858e695bfee50aae.tar.gz
linux-1f6154227b49c3d3f306f624858e695bfee50aae.zip
Revert "udp_tunnel: GRO optimizations"
Revert "udp_tunnel: use static call for GRO hooks when possible" This reverts commit 311b36574ceaccfa3f91b74054a09cd4bb877702. Revert "udp_tunnel: create a fastpath GRO lookup." This reverts commit 8d4880db378350f8ed8969feea13bdc164564fc1. There are multiple small issues with the series. In the interest of unblocking the merge window let's opt for a revert. Link: https://lore.kernel.org/cover.1742557254.git.pabeni@redhat.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/net/netns')
-rw-r--r--include/net/netns/ipv4.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/include/net/netns/ipv4.h b/include/net/netns/ipv4.h
index 6373e3f17da8..650b2dc9199f 100644
--- a/include/net/netns/ipv4.h
+++ b/include/net/netns/ipv4.h
@@ -47,11 +47,6 @@ struct sysctl_fib_multipath_hash_seed {
};
#endif
-struct udp_tunnel_gro {
- struct sock __rcu *sk;
- struct hlist_head list;
-};
-
struct netns_ipv4 {
/* Cacheline organization can be found documented in
* Documentation/networking/net_cachelines/netns_ipv4_sysctl.rst.
@@ -90,11 +85,6 @@ struct netns_ipv4 {
struct inet_timewait_death_row tcp_death_row;
struct udp_table *udp_table;
-#if IS_ENABLED(CONFIG_NET_UDP_TUNNEL)
- /* Not in a pernet subsys because need to be available at GRO stage */
- struct udp_tunnel_gro udp_tunnel_gro[2];
-#endif
-
#ifdef CONFIG_SYSCTL
struct ctl_table_header *forw_hdr;
struct ctl_table_header *frags_hdr;
@@ -287,5 +277,4 @@ struct netns_ipv4 {
struct hlist_head *inet_addr_lst;
struct delayed_work addr_chk_work;
};
-
#endif