summaryrefslogtreecommitdiff
path: root/drivers/net/geneve.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-22Convert '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-12geneve: Avoid -Wflex-array-member-not-at-end warningGustavo A. R. Silva1-1/+3
2025-06-19geneve: rely on rtnl lock in geneve_offload_rx_portsStanislav Fomichev1-3/+4
2025-06-18net: ipv6: Add a flags argument to ip6tunnel_xmit(), udp_tunnel6_xmit_skb()Petr Machata1-1/+2
2025-06-18net: ipv4: Add a flags argument to iptunnel_xmit(), udp_tunnel_xmit_skb()Petr Machata1-2/+2
2025-04-15geneve: 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
2025-02-28geneve: Allow users to specify source port rangeDaniel Borkmann1-4/+48
2025-02-22net: Use link/peer netns in newlink() of rtnl_link_opsXiao Liang1-2/+2
2025-02-22rtnetlink: Pack newlink() params into structXiao Liang1-2/+5
2025-02-20geneve: Suppress list corruption splat in geneve_destroy_tunnels().Kuniyuki Iwashima1-7/+0
2025-02-15geneve: Fix use-after-free in geneve_find_dev().Kuniyuki Iwashima1-8/+3
2024-12-07geneve: Handle stats using NETDEV_PCPU_STAT_DSTATS.Guillaume Nault1-6/+6
2024-12-05geneve: do not assume mac header is set in geneve_xmit_skb()Eric Dumazet1-1/+1
2024-10-13net: tunnel: make skb_vlan_inet_prepare() return drop reasonsMenglong Dong1-2/+2
2024-09-03netdev_features: convert NETIF_F_LLTX to dev->lltxAlexander Lobakin1-1/+1
2024-06-10geneve: Fix incorrect inner network header offset when innerprotoinherit is setGal Pressman1-4/+6
2024-05-08net: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet1-1/+1
2024-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2024-04-08geneve: fix header validation in geneve[6]_xmit_skbEric Dumazet1-2/+2
2024-04-01ip_tunnel: convert __be16 tunnel flags to bitmapsAlexander Lobakin1-17/+27
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+16
2024-03-07net: geneve: Remove generic .ndo_get_stats64Breno Leitao1-1/+0
2024-03-07net: geneve: Leverage core stats allocatorBreno Leitao1-9/+2
2024-03-05net: gro: rename skb_gro_header_hard()Eric Dumazet1-1/+1
2024-03-04geneve: make sure to pull inner header in geneve_rx()Eric Dumazet1-2/+16
2024-02-21net: geneve: constify the struct device_type usageRicardo B. Marliere1-1/+1
2024-02-14net: add netdev_lockdep_set_classes() to virtual driversEric Dumazet1-0/+1
2024-02-08geneve: use exit_batch_rtnl() methodEric Dumazet1-13/+10
2024-01-06geneve: use DEV_STATS_INC()Eric Dumazet1-12/+12
2023-10-23geneve: use generic function for tunnel IPv6 route lookupBeniamino Galvani1-65/+31
2023-10-16geneve: use generic function for tunnel IPv4 route lookupBeniamino Galvani1-66/+32
2023-10-16geneve: add dsfield helper functionBeniamino Galvani1-11/+18
2023-03-21net: geneve: accept every ethertypeJosef Miegl1-7/+2
2023-03-15net: geneve: set IFF_POINTOPOINT with IFLA_GENEVE_INNER_PROTO_INHERITJosef Miegl1-1/+1
2022-11-01rtnetlink: pass netlink message header and portid to rtnl_configure_link()Hangbin Liu1-1/+1
2022-09-01net: move from strlcpy with unused retval to strscpyWolfram Sang1-2/+2
2022-08-25net: gro: skb_gro_header helper functionRichard Gobert1-6/+3
2022-08-10geneve: do not use RT_TOS for IPv6 flowlabelMatthias May1-2/+1
2022-08-10geneve: fix TOS inheriting for ipv4Matthias May1-4/+8
2022-07-26geneve: Use ip_tunnel_key flow flags in route lookupsPaul Chaignon1-0/+1
2022-04-15geneve: avoid indirect calls in GRO path, when possiblePaolo Abeni1-2/+8