| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-25 | tcp: introduce icsk->icsk_keepalive_timer | Eric Dumazet | 1 | -2/+2 |
| 2025-11-25 | tcp: rename icsk_timeout() to tcp_timeout_expires() | Eric Dumazet | 1 | -2/+2 |
| 2025-11-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+4 |
| 2025-11-18 | ipv6: clear RA flags when adding a static route | Fernando Fernandez Mancera | 1 | -0/+4 |
| 2025-11-14 | ipv6: clean up routes when manually removing address with a lifetime | Jakub Kicinski | 1 | -1/+1 |
| 2025-11-07 | tcp: Call tcp_syn_ack_timeout() directly. | Kuniyuki Iwashima | 1 | -1/+0 |
| 2025-11-04 | net: Convert proto callbacks from sockaddr to sockaddr_unsized | Kees Cook | 6 | -14/+16 |
| 2025-11-04 | net: Convert proto_ops connect() callbacks to use sockaddr_unsized | Kees Cook | 1 | -1/+1 |
| 2025-11-04 | net: Convert proto_ops bind() callbacks to use sockaddr_unsized | Kees Cook | 2 | -3/+3 |
| 2025-10-30 | xfrm: Determine inner GSO type from packet inner protocol | Jianbo Liu | 1 | -2/+4 |
| 2025-10-29 | ipv6: icmp: Add RFC 5837 support | Ido Schimmel | 2 | -2/+213 |
| 2025-10-24 | neighbour: Annotate access to neigh_parms fields. | Kuniyuki Iwashima | 1 | -4/+4 |
| 2025-10-17 | tcp: Convert tcp-md5 to use MD5 library instead of crypto_ahash | Eric Biggers | 1 | -82/+37 |
| 2025-10-17 | ipv6: Move ipv6_fl_list from ipv6_pinfo to inet_sock. | Kuniyuki Iwashima | 2 | -29/+28 |
| 2025-10-13 | net/ip6_tunnel: Prevent perpetual tunnel growth | Dmitry Safonov | 1 | -2/+1 |
| 2025-10-03 | net: psp: don't assume reply skbs will have a socket | Jakub Kicinski | 1 | -1/+1 |
| 2025-09-26 | Merge tag 'ipsec-next-2025-09-26' of git://git.kernel.org/pub/scm/linux/kerne... | Jakub Kicinski | 1 | -19/+31 |
| 2025-09-25 | net: gro: remove is_ipv6 from napi_gro_cb | Richard Gobert | 1 | -2/+0 |
| 2025-09-23 | udp: remove busylock and add per NUMA queues | Eric Dumazet | 1 | -2/+3 |
| 2025-09-22 | tcp: Remove inet6_hash(). | Kuniyuki Iwashima | 2 | -12/+1 |
| 2025-09-22 | tcp: Remove osk from __inet_hash() arg. | Kuniyuki Iwashima | 1 | -1/+1 |
| 2025-09-18 | Merge branch 'add-basic-psp-encryption-for-tcp-connections' | Paolo Abeni | 2 | -4/+19 |
| 2025-09-18 | net: psp: update the TCP MSS to reflect PSP packet overhead | Jakub Kicinski | 2 | -4/+8 |
| 2025-09-18 | tcp: add datapath logic for PSP with inline key exchange | Jakub Kicinski | 1 | -0/+11 |
| 2025-09-18 | udp: add udp_drops_inc() helper | Eric Dumazet | 1 | -3/+3 |
| 2025-09-18 | ipv6: np->rxpmtu race annotation | Eric Dumazet | 2 | -2/+2 |
| 2025-09-18 | ipv6: make ipv6_pinfo.daddr_cache a boolean | Eric Dumazet | 5 | -7/+7 |
| 2025-09-18 | ipv6: make ipv6_pinfo.saddr_cache a boolean | Eric Dumazet | 5 | -7/+8 |
| 2025-09-18 | tcp: accecn: AccECN negotiation | Ilpo Järvinen | 2 | -0/+3 |
| 2025-09-12 | Merge tag 'nf-next-25-09-11' of https://git.kernel.org/pub/scm/linux/kernel/g... | Jakub Kicinski | 1 | -0/+30 |
| 2025-09-11 | tcp: Destroy TCP-AO, TCP-MD5 keys in .sk_destruct() | Dmitry Safonov | 1 | -0/+8 |
| 2025-09-11 | ipv6: udp: fix typos in comments | Alok Tiwari | 1 | -3/+3 |
| 2025-09-11 | netfilter: nf_reject: don't reply to icmp error messages | Florian Westphal | 1 | -0/+30 |
| 2025-09-08 | ipv6: snmp: do not track per idev ICMP6_MIB_RATELIMITHOST | Eric Dumazet | 2 | -3/+6 |
| 2025-09-08 | ipv6: snmp: do not use SNMP_MIB_SENTINEL anymore | Eric Dumazet | 1 | -19/+24 |
| 2025-09-08 | ipv6: snmp: remove icmp6type2name[] | Eric Dumazet | 1 | -22/+22 |
| 2025-09-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -23/+21 |
| 2025-09-04 | ipv6: sit: Add ipip6_tunnel_dst_find() for cleanup | Yue Haibing | 1 | -56/+48 |
| 2025-09-03 | Merge tag 'nf-next-25-09-02' of https://git.kernel.org/pub/scm/linux/kernel/g... | Jakub Kicinski | 1 | -12/+25 |
| 2025-09-02 | ipv6: Add sanity checks on ipv6_devconf.rpl_seg_enabled | Yue Haibing | 1 | -1/+3 |
| 2025-09-02 | ipv6: annotate data-races around devconf->rpl_seg_enabled | Yue Haibing | 1 | -4/+2 |
| 2025-09-02 | net/tcp: Fix socket memory leak in TCP-AO failure handling for IPv6 | Christoph Paasch | 1 | -17/+15 |
| 2025-09-02 | netfilter: nf_reject: remove unneeded exports | Florian Westphal | 1 | -12/+25 |
| 2025-09-01 | inet: ping: remove ping_hash() | Eric Dumazet | 1 | -1/+0 |
| 2025-09-01 | icmp: fix icmp_ndo_send address translation for reply direction | Fabian Bläse | 1 | -2/+4 |
| 2025-09-01 | tcp: Remove sk->sk_prot->orphan_count. | Kuniyuki Iwashima | 1 | -1/+0 |
| 2025-08-29 | ipv6: use RCU in ip6_output() | Eric Dumazet | 1 | -14/+15 |
| 2025-08-29 | ipv6: use RCU in ip6_xmit() | Eric Dumazet | 1 | -14/+21 |
| 2025-08-29 | ipv6: start using dst_dev_rcu() | Eric Dumazet | 6 | -13/+14 |
| 2025-08-28 | inet: raw: add drop_counters to raw sockets | Eric Dumazet | 1 | -0/+1 |
| 2025-08-28 | net: add sk_drops_skbadd() helper | Eric Dumazet | 1 | -2/+2 |
| 2025-08-28 | net: add sk_drops_read(), sk_drops_inc() and sk_drops_reset() helpers | Eric Dumazet | 3 | -8/+8 |
| 2025-08-26 | ipv6: sr: Prepare HMAC key ahead of time | Eric Biggers | 1 | -5/+9 |
| 2025-08-26 | ipv6: sr: Use HMAC-SHA1 and HMAC-SHA256 library functions | Eric Biggers | 3 | -191/+30 |
| 2025-08-25 | tcp: Don't pass hashinfo to socket lookup helpers. | Kuniyuki Iwashima | 6 | -40/+34 |
| 2025-08-25 | tcp: Remove hashinfo test for inet6?_lookup_run_sk_lookup(). | Kuniyuki Iwashima | 1 | -2/+1 |
| 2025-08-25 | tcp: Remove timewait_sock_ops.twsk_destructor(). | Kuniyuki Iwashima | 1 | -1/+0 |
| 2025-08-25 | tcp: Remove sk_protocol test for tcp_twsk_unique(). | Kuniyuki Iwashima | 1 | -2/+1 |
| 2025-08-25 | ipv6: mcast: Add ip6_mc_find_idev() helper | Yue Haibing | 1 | -36/+31 |
| 2025-08-25 | tcp: annotate data-races around icsk->icsk_probes_out | Eric Dumazet | 1 | -1/+1 |
| 2025-08-25 | tcp: annotate data-races around icsk->icsk_retransmits | Eric Dumazet | 1 | -1/+1 |
| 2025-08-21 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -4/+7 |
| 2025-08-21 | netfilter: nf_reject: don't leak dst refcount for loopback packets | Florian Westphal | 1 | -3/+2 |
| 2025-08-20 | net: set net.core.rmem_max and net.core.wmem_max to 4 MB | Eric Dumazet | 1 | -1/+1 |
| 2025-08-20 | ipv6: sr: Fix MAC comparison to be constant-time | Eric Biggers | 1 | -1/+2 |
| 2025-08-19 | ipv6: ip6_gre: replace strcpy with strscpy for tunnel name | Miguel García | 1 | -5/+5 |
| 2025-08-19 | netfilter: Switch to skb_dstref_steal to clear dst_entry | Stanislav Fomichev | 1 | -1/+4 |
| 2025-08-18 | ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add | Minhong He | 1 | -0/+3 |
| 2025-08-15 | net: ipv6: fix field-spanning memcpy warning in AH output | Charalampos Mitrodimas | 1 | -19/+31 |
| 2025-08-12 | Merge tag 'ipsec-2025-08-11' of git://git.kernel.org/pub/scm/linux/kernel/git... | Paolo Abeni | 1 | -1/+1 |
| 2025-08-07 | netfilter: add back NETFILTER_XTABLES dependencies | Arnd Bergmann | 1 | -0/+1 |
| 2025-08-06 | xfrm: flush all states in xfrm_state_fini | Sabrina Dubroca | 1 | -1/+1 |
| 2025-08-01 | ipv6: reject malicious packets in ipv6_gso_segment() | Eric Dumazet | 1 | -1/+3 |
| 2025-07-30 | Merge tag 'bpf-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/bp... | Linus Torvalds | 1 | -2/+1 |
| 2025-07-30 | Merge tag 'net-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 42 | -732/+901 |
| 2025-07-28 | Merge tag 'libcrypto-updates-for-linus' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 1 | -1/+1 |
| 2025-07-26 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -38/+57 |
| 2025-07-26 | ipv6: annotate data-races around rt->fib6_nsiblings | Eric Dumazet | 2 | -9/+16 |
| 2025-07-26 | ipv6: fix possible infinite loop in fib6_info_uses_dev() | Eric Dumazet | 1 | -6/+11 |
| 2025-07-26 | ipv6: prevent infinite loop in rt6_nlmsg_size() | Eric Dumazet | 2 | -18/+20 |
| 2025-07-26 | ipv6: add a retry logic in net6_rt_notify() | Eric Dumazet | 1 | -5/+10 |
| 2025-07-25 | Merge tag 'nf-next-25-07-25' of git://git.kernel.org/pub/scm/linux/kernel/git... | Jakub Kicinski | 1 | -10/+9 |
| 2025-07-25 | ipv6: add `force_forwarding` sysctl to enable per-interface forwarding | Gabriel Goller | 2 | -1/+84 |
| 2025-07-25 | netfilter: Exclude LEGACY TABLES on PREEMPT_RT. | Pablo Neira Ayuso | 1 | -10/+9 |
| 2025-07-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -1/+6 |
| 2025-07-24 | Merge tag 'ipsec-2025-07-23' of git://git.kernel.org/pub/scm/linux/kernel/git... | Paolo Abeni | 3 | -1/+6 |
| 2025-07-22 | ip6_gre: Factor out common ip6gre tunnel match into helper | Yue Haibing | 1 | -66/+34 |
| 2025-07-18 | net: s/dev_get_flags/netif_get_flags/ | Stanislav Fomichev | 1 | -1/+1 |
| 2025-07-18 | net: track pfmemalloc drops via SKB_DROP_REASON_PFMEMALLOC | Jesper Dangaard Brouer | 2 | -9/+4 |
| 2025-07-18 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc6 | Alexei Starovoitov | 3 | -12/+7 |
| 2025-07-17 | neighbour: Remove __pneigh_lookup(). | Kuniyuki Iwashima | 1 | -4/+2 |
| 2025-07-17 | neighbour: Split pneigh_lookup(). | Kuniyuki Iwashima | 2 | -2/+2 |
| 2025-07-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -5/+5 |
| 2025-07-16 | bpf: Clean up individual BTF_ID code | Feng Yang | 1 | -2/+1 |
| 2025-07-16 | ipv6: mcast: Delay put pmc->idev in mld_del_delrec() | Yue Haibing | 1 | -1/+1 |
| 2025-07-16 | ipv6: mcast: Simplify mld_clear_{report|query}() | Yue Haibing | 1 | -8/+2 |
| 2025-07-15 | ipv6: mcast: Remove unnecessary null check in ip6_mc_find_dev() | Yue Haibing | 1 | -3/+0 |
| 2025-07-15 | ipv6: mcast: Avoid a duplicate pointer check in mld_del_delrec() | Yue Haibing | 1 | -27/+25 |
| 2025-07-14 | dev: Pass netdevice_tracker to dev_get_by_flags_rcu(). | Kuniyuki Iwashima | 1 | -5/+6 |
| 2025-07-14 | lib/crypto: sha1: Rename sha1_init() to sha1_init_raw() | Eric Biggers | 1 | -1/+1 |
| 2025-07-13 | rpl: Fix use-after-free in rpl_do_srh_inline(). | Kuniyuki Iwashima | 1 | -4/+4 |
| 2025-07-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -7/+2 |
| 2025-07-10 | gre: Fix IPv6 multicast route creation. | Guillaume Nault | 1 | -7/+2 |
| 2025-07-10 | net: replace ND_PRINTK with dynamic debug | Wang Liang | 1 | -96/+61 |
| 2025-07-08 | ipv6: Remove setsockopt_needs_rtnl(). | Kuniyuki Iwashima | 1 | -11/+2 |
| 2025-07-08 | ipv6: anycast: Don't hold RTNL for IPV6_JOIN_ANYCAST. | Kuniyuki Iwashima | 2 | -12/+14 |
| 2025-07-08 | ipv6: anycast: Unify two error paths in ipv6_sock_ac_join(). | Kuniyuki Iwashima | 1 | -9/+16 |
| 2025-07-08 | ipv6: anycast: Don't hold RTNL for IPV6_LEAVE_ANYCAST and IPV6_ADDRFORM. | Kuniyuki Iwashima | 2 | -18/+20 |
| 2025-07-08 | ipv6: anycast: Don't use rtnl_dereference(). | Kuniyuki Iwashima | 2 | -11/+8 |
| 2025-07-08 | ipv6: mcast: Remove unnecessary ASSERT_RTNL and comment. | Kuniyuki Iwashima | 1 | -6/+0 |
| 2025-07-08 | ipv6: mcast: Don't hold RTNL for MCAST_ socket options. | Kuniyuki Iwashima | 2 | -34/+45 |
| 2025-07-08 | ipv6: mcast: Don't hold RTNL in ipv6_sock_mc_close(). | Kuniyuki Iwashima | 1 | -21/+1 |
| 2025-07-08 | ipv6: mcast: Don't hold RTNL for IPV6_DROP_MEMBERSHIP and MCAST_LEAVE_GROUP. | Kuniyuki Iwashima | 2 | -22/+27 |
| 2025-07-08 | ipv6: mcast: Don't hold RTNL for IPV6_ADD_MEMBERSHIP and MCAST_JOIN_GROUP. | Kuniyuki Iwashima | 2 | -13/+13 |
| 2025-07-08 | ipv6: mcast: Use in6_dev_get() in ipv6_dev_mc_dec(). | Kuniyuki Iwashima | 2 | -10/+7 |
| 2025-07-08 | ipv6: mcast: Remove mca_get(). | Kuniyuki Iwashima | 1 | -8/+1 |
| 2025-07-08 | ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc(). | Kuniyuki Iwashima | 2 | -10/+8 |
| 2025-07-08 | ipv6: mcast: Replace locking comments with lockdep annotations. | Kuniyuki Iwashima | 1 | -54/+71 |
| 2025-07-08 | ipv6: ndisc: Remove __in6_dev_get() in pndisc_{constructor,destructor}(). | Kuniyuki Iwashima | 1 | -6/+7 |
| 2025-07-08 | net: splice: Drop unused @gfp | Michal Luczaj | 1 | -2/+1 |
| 2025-07-08 | net: replace ADDRLABEL with dynamic debug | Wang Liang | 1 | -21/+11 |
| 2025-07-08 | Revert "xfrm: destroy xfrm_state synchronously on net exit path" | Sabrina Dubroca | 1 | -1/+1 |
| 2025-07-08 | xfrm: delete x->tunnel as we delete x | Sabrina Dubroca | 2 | -1/+3 |
| 2025-07-03 | ipv6: Cleanup fib6_drop_pcpu_from() | Yue Haibing | 1 | -19/+7 |
| 2025-07-02 | net: ipv6: Fix spelling mistake | Chenguang Zhao | 1 | -3/+3 |
| 2025-07-02 | net: preserve MSG_ZEROCOPY with forwarding | Willem de Bruijn | 1 | -0/+7 |
| 2025-07-02 | ipv6: ip6_mc_input() and ip6_mr_input() cleanups | Eric Dumazet | 2 | -23/+15 |
| 2025-07-02 | ipv6: adopt skb_dst_dev() and skb_dst_dev_net[_rcu]() helpers | Eric Dumazet | 14 | -35/+39 |
| 2025-07-02 | ipv6: adopt dst_dev() helper | Eric Dumazet | 16 | -45/+58 |
| 2025-07-02 | net: dst: annotate data-races around dst->lastuse | Eric Dumazet | 1 | -1/+2 |
| 2025-07-02 | net: dst: annotate data-races around dst->expires | Eric Dumazet | 1 | -7/+6 |
| 2025-07-02 | net: dst: annotate data-races around dst->obsolete | Eric Dumazet | 2 | -6/+5 |
| 2025-07-02 | udp: move udp_memory_allocated into net_aligned_data | Eric Dumazet | 3 | -2/+3 |
| 2025-07-02 | tcp: move tcp_memory_allocated into net_aligned_data | Eric Dumazet | 1 | -1/+2 |
| 2025-07-02 | xfrm: Set transport header to fix UDP GRO handling | Tobias Brunner | 1 | -0/+3 |
| 2025-07-01 | seg6: fix lenghts typo in a comment | Andrea Mayer | 1 | -1/+1 |
| 2025-07-01 | ip6_tunnel: enable to change proto of fb tunnels | Nicolas Dichtel | 1 | -5/+36 |
| 2025-06-30 | ipv6: guard ip6_mr_output() with rcu | Eric Dumazet | 1 | -1/+1 |
| 2025-06-27 | tcp: remove rtx_syn_ack field | Eric Dumazet | 1 | -1/+0 |
| 2025-06-25 | net: Remove unnecessary NULL check for lwtunnel_fill_encap() | Yue Haibing | 1 | -2/+1 |
| 2025-06-23 | net: remove sock_i_uid() | Eric Dumazet | 2 | -3/+3 |
| 2025-06-23 | net: annotate races around sk->sk_uid | Eric Dumazet | 9 | -12/+13 |
| 2025-06-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+8 |
| 2025-06-19 | calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). | Kuniyuki Iwashima | 1 | -0/+8 |
| 2025-06-19 | ipv6: Simplify link-local address generation for IPv6 GRE. | Guillaume Nault | 1 | -5/+5 |
| 2025-06-17 | net: ipv6: Add ip6_mr_output() | Petr Machata | 2 | -0/+119 |
| 2025-06-17 | net: ipv6: ip6mr: Split ip6mr_forward2() in two | Petr Machata | 1 | -7/+16 |
| 2025-06-17 | net: ipv6: ip6mr: Make ip6mr_forward2() void | Petr Machata | 1 | -6/+6 |
| 2025-06-17 | net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chain | Petr Machata | 1 | -1/+2 |
| 2025-06-17 | net: ipv6: Add a flags argument to ip6tunnel_xmit(), udp_tunnel6_xmit_skb() | Petr Machata | 2 | -3/+4 |
| 2025-06-17 | net: ipv6: Make udp_tunnel6_xmit_skb() void | Petr Machata | 1 | -8/+7 |
| 2025-06-17 | net: ipv4: Add a flags argument to iptunnel_xmit(), udp_tunnel_xmit_skb() | Petr Machata | 1 | -1/+1 |
| 2025-06-16 | seg6: Allow End.X behavior to accept an oif | Ido Schimmel | 1 | -2/+3 |
| 2025-06-16 | seg6: Call seg6_lookup_any_nexthop() from End.X behavior | Ido Schimmel | 1 | -1/+1 |
| 2025-06-16 | seg6: Extend seg6_lookup_any_nexthop() with an oif argument | Ido Schimmel | 1 | -7/+10 |
| 2025-06-12 | Merge tag 'net-6.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -55/+55 |
| 2025-06-12 | ipv6: Move fib6_config_validate() to ip6_route_add(). | Kuniyuki Iwashima | 1 | -55/+55 |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of()timers-cleanups-2025-06-08 | Ingo Molnar | 5 | -5/+5 |
| 2025-06-05 | seg6: Fix validation of nexthop addresses | Ido Schimmel | 1 | -4/+2 |
| 2025-05-30 | net: Fix checksum update for ILA adj-transport | Paul Chaignon | 1 | -3/+3 |
| 2025-05-26 | Merge tag 'nf-next-25-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git... | Paolo Abeni | 3 | -11/+14 |
| 2025-05-23 | netfilter: nf_dup{4, 6}: Move duplication check to task_struct | Sebastian Andrzej Siewior | 2 | -4/+4 |
| 2025-05-23 | netfilter: nf_tables: nft_fib: consistent l3mdev handling | Florian Westphal | 1 | -3/+1 |
| 2025-05-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -65/+18 |
| 2025-05-22 | netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy | Florian Westphal | 1 | -4/+9 |
| 2025-05-22 | Merge tag 'ipsec-2025-05-21' of git://git.kernel.org/pub/scm/linux/kernel/git... | Paolo Abeni | 2 | -54/+17 |
| 2025-05-20 | ipv6: Revert two per-cpu var allocation for RTM_NEWROUTE. | Kuniyuki Iwashima | 1 | -31/+3 |
| 2025-05-20 | ipv6: Pass gfp_flags down to ip6_route_info_create_nh(). | Kuniyuki Iwashima | 1 | -4/+5 |
| 2025-05-20 | Revert "ipv6: Factorise ip6_route_multipath_add()." | Kuniyuki Iwashima | 1 | -123/+70 |
| 2025-05-20 | Revert "ipv6: sr: switch to GFP_ATOMIC flag to allocate memory during seg6loc... | Kuniyuki Iwashima | 1 | -3/+3 |
| 2025-05-20 | ipv6: Narrow down RCU critical section in inet6_rtm_newroute(). | Kuniyuki Iwashima | 2 | -15/+25 |
| 2025-05-20 | inet: Remove rtnl_is_held arg of lwtunnel_valid_encap_type(_attr)?(). | Kuniyuki Iwashima | 1 | -4/+2 |
| 2025-05-20 | ipv6: Remove rcu_read_lock() in fib6_get_table(). | Kuniyuki Iwashima | 1 | -12/+10 |
| 2025-05-16 | mr: consolidate the ipmr_can_free_table() checks. | Paolo Abeni | 1 | -11/+1 |
| 2025-05-15 | ipv6: sr: Use nested-BH locking for hmac_storage | Sebastian Andrzej Siewior | 1 | -2/+11 |
| 2025-05-13 | net: devmem: Implement TX path | Mina Almasry | 1 | -1/+2 |
| 2025-05-08 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -6/+9 |
| 2025-05-05 | gre: Fix again IPv6 link-local address generation. | Guillaume Nault | 1 | -6/+9 |
| 2025-05-05 | netfilter: bridge: Move specific fragmented packet to slow_path instead of dr... | Huajian Yang | 1 | -6/+6 |
| 2025-05-02 | ipv6: Restore fib6_config validation for SIOCADDRT. | Kuniyuki Iwashima | 1 | -42/+55 |
| 2025-05-01 | ipv6: sr: switch to GFP_ATOMIC flag to allocate memory during seg6local LWT s... | Andrea Mayer | 1 | -3/+3 |
| 2025-05-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2025-05-01 | net: use sock_gen_put() when sk_state is TCP_TIME_WAIT | Jibin Zhang | 1 | -1/+1 |
| 2025-04-29 | ip: load balance tcp connections to single dst addr and port | Willem de Bruijn | 2 | -3/+12 |
| 2025-04-24 | ipv6: Get rid of RTNL for SIOCADDRT and RTM_NEWROUTE. | Kuniyuki Iwashima | 1 | -6/+12 |
| 2025-04-24 | ipv6: Protect nh->f6i_list with spinlock and flag. | Kuniyuki Iwashima | 1 | -5/+34 |
| 2025-04-24 | ipv6: Defer fib6_purge_rt() in fib6_add_rt2node() to fib6_add(). | Kuniyuki Iwashima | 1 | -7/+14 |
| 2025-04-24 | ipv6: Protect fib6_link_table() with spinlock. | Kuniyuki Iwashima | 1 | -5/+21 |
| 2025-04-24 | ipv6: Factorise ip6_route_multipath_add(). | Kuniyuki Iwashima | 1 | -75/+130 |
| 2025-04-24 | ipv6: Rename rt6_nh.next to rt6_nh.list. | Kuniyuki Iwashima | 1 | -7/+7 |
| 2025-04-24 | ipv6: Don't pass net to ip6_route_info_append(). | Kuniyuki Iwashima | 1 | -4/+2 |
| 2025-04-24 | ipv6: Preallocate nhc_pcpu_rth_output in ip6_route_info_create(). | Kuniyuki Iwashima | 1 | -0/+9 |
| 2025-04-24 | ipv6: Preallocate rt->fib6_nh->rt6i_pcpu in ip6_route_info_create(). | Kuniyuki Iwashima | 1 | -3/+22 |
| 2025-04-24 | ipv6: Split ip6_route_info_create(). | Kuniyuki Iwashima | 1 | -33/+62 |
| 2025-04-24 | ipv6: Move nexthop_find_by_id() after fib6_info_alloc(). | Kuniyuki Iwashima | 1 | -16/+18 |
| 2025-04-24 | ipv6: Check GATEWAY in rtm_to_fib6_multipath_config(). | Kuniyuki Iwashima | 1 | -7/+9 |
| 2025-04-24 | ipv6: Move some validation from ip6_route_info_create() to rtm_to_fib6_config(). | Kuniyuki Iwashima | 1 | -37/+42 |
| 2025-04-24 | ipv6: Get rid of RTNL for SIOCDELRT and RTM_DELROUTE. | Kuniyuki Iwashima | 1 | -20/+28 |
| 2025-04-24 | ipv6: Validate RTA_GATEWAY of RTA_MULTIPATH in rtm_to_fib6_config(). | Kuniyuki Iwashima | 1 | -39/+43 |
| 2025-04-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+1 |