summaryrefslogtreecommitdiff
path: root/drivers/net/geneve.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-06net: geneve: remove unused geneve_dev_create_fbIlya Maximets1-49/+0
2026-08-04geneve: Support per-netns netdev unregistration.Kuniyuki Iwashima1-5/+7
2026-08-04geneve: Protect geneve_net and geneve_sock with per-netns mutex.Kuniyuki Iwashima1-14/+68
2026-08-04geneve: Unlink geneve->sock[46].hlist[46].hlist in __geneve_sock_release().Kuniyuki Iwashima1-17/+25
2026-07-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+24
2026-07-23geneve: require CAP_NET_ADMIN in the device netns for changelinkDoruk Tan Ozturk1-0/+3
2026-07-22geneve: fix geneve_config leak on register_netdevice() failureEric Dumazet1-1/+3
2026-07-22Merge branch 'big-tcp-for-udp-tunnels'Paolo Abeni1-1/+3
2026-07-22geneve: Enable BIG TCP packetsAlice Mikityanska1-0/+2
2026-07-22net: Use helpers to get/set UDP len tree-wideAlice Mikityanska1-1/+1
2026-07-21geneve: ensure the skb is writable before fixing its headersAntoine Tenart1-2/+11
2026-07-21geneve: fix hint header definition wrt endiannessAntoine Tenart1-1/+10
2026-07-21geneve: make geneve_fill_info() RTNL independentEric Dumazet1-11/+24
2026-07-21geneve: convert config to RCU-protected pointerEric Dumazet1-95/+118
2026-07-21geneve: pass geneve_config pointer to helper functionsEric Dumazet1-64/+76
2026-06-24geneve: validate inner network offset in geneve_gro_complete()Xiang Mei1-0/+14
2026-06-24geneve: gate GRO hint in geneve_gro_complete() on gs->gro_hintXiang Mei1-2/+2
2026-06-14geneve: Fix off-by-one comparing with GRO_LEGACY_MAX_SIZEAlice Mikityanska1-1/+1
2026-06-08geneve: Move udp_conf.local_ip6 under CONFIG_IPV6 in geneve_create_sock().Kuniyuki Iwashima1-1/+4
2026-06-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2026-06-04geneve: fix length used in GRO hint UDP checksum adjustmentAntoine Tenart1-1/+1
2026-06-03geneve: Introduce IFLA_GENEVE_LOCAL and IFLA_GENEVE_LOCAL6.Kuniyuki Iwashima1-9/+158
2026-06-03geneve: Add dualstack flag to struct geneve_config.Kuniyuki Iwashima1-11/+16
2026-06-03geneve: Pass struct geneve_dev to geneve_find_sock().Kuniyuki Iwashima1-14/+20
2026-06-03geneve: Pass struct geneve_dev to geneve_create_sock().Kuniyuki Iwashima1-9/+9
2026-06-03geneve: Reuse ipv6_addr_type() result in geneve_nl2info().Kuniyuki Iwashima1-3/+5
2026-05-20geneve: Remove synchronize_net() in geneve_unquiesce().Kuniyuki Iwashima1-1/+0
2026-05-20geneve: Remove synchronize_net() in geneve_sock_release().Kuniyuki Iwashima1-1/+0
2026-05-05geneve: Store struct sock in struct geneve_sock.Kuniyuki Iwashima1-27/+27
2026-05-05udp_tunnel: Pass struct sock to udp_tunnel_notify_{add,del}_rx_port().Kuniyuki Iwashima1-2/+2
2026-05-05udp_tunnel: Pass struct sock to udp_tunnel_{push,drop}_rx_port().Kuniyuki Iwashima1-2/+2
2026-05-05udp_tunnel: Pass struct sock to udp_tunnel6_dst_lookup().Kuniyuki Iwashima1-2/+2
2026-05-05udp_tunnel: Pass struct sock to setup_udp_tunnel_sock().Kuniyuki Iwashima1-1/+1
2026-05-05udp_tunnel: Pass struct sock to udp_tunnel_sock_release().Kuniyuki Iwashima1-1/+1
2026-03-29drivers: net: drop ipv6_stub usage and use direct function callsFernando Fernandez Mancera1-1/+0
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-01-23geneve: use GRO hint option in the RX pathPaolo Abeni1-7/+176
2026-01-23geneve: extract hint option at GRO stagePaolo Abeni1-5/+183
2026-01-23geneve: add GRO hint output pathPaolo Abeni1-4/+120
2026-01-23geneve: pass the geneve device ptr to geneve_build_skb()Paolo Abeni1-12/+8
2026-01-23geneve: constify geneve_hlen()Paolo Abeni1-5/+5
2026-01-23geneve: add netlink support for GRO hintPaolo Abeni1-4/+25
2026-01-23geneve: expose gso partial features for tunnel offloadPaolo Abeni1-1/+10
2025-09-11geneve: Avoid -Wflex-array-member-not-at-end warningGustavo A. R. Silva1-1/+3
2025-06-18geneve: rely on rtnl lock in geneve_offload_rx_portsStanislav Fomichev1-3/+4
2025-06-17net: ipv6: Add a flags argument to ip6tunnel_xmit(), udp_tunnel6_xmit_skb()Petr Machata1-1/+2
2025-06-17net: ipv4: Add a flags argument to iptunnel_xmit(), udp_tunnel_xmit_skb()Petr Machata1-2/+2
2025-04-14geneve: Convert geneve_exit_batch_rtnl() to ->exit_rtnl().Kuniyuki Iwashima1-12/+4
2025-03-08net: move misc netdev_lock flavors to a separate headerJakub Kicinski1-0/+1