summaryrefslogtreecommitdiff
path: root/net/ipv6/route.c
AgeCommit message (Expand)Author
2025-05-20ipv6: Revert two per-cpu var allocation for RTM_NEWROUTE.Kuniyuki Iwashima
2025-05-20ipv6: Pass gfp_flags down to ip6_route_info_create_nh().Kuniyuki Iwashima
2025-05-20Revert "ipv6: Factorise ip6_route_multipath_add()."Kuniyuki Iwashima
2025-05-20ipv6: Narrow down RCU critical section in inet6_rtm_newroute().Kuniyuki Iwashima
2025-05-20inet: Remove rtnl_is_held arg of lwtunnel_valid_encap_type(_attr)?().Kuniyuki Iwashima
2025-05-02ipv6: Restore fib6_config validation for SIOCADDRT.Kuniyuki Iwashima
2025-04-29ip: load balance tcp connections to single dst addr and portWillem de Bruijn
2025-04-24ipv6: Get rid of RTNL for SIOCADDRT and RTM_NEWROUTE.Kuniyuki Iwashima
2025-04-24ipv6: Factorise ip6_route_multipath_add().Kuniyuki Iwashima
2025-04-24ipv6: Rename rt6_nh.next to rt6_nh.list.Kuniyuki Iwashima
2025-04-24ipv6: Don't pass net to ip6_route_info_append().Kuniyuki Iwashima
2025-04-24ipv6: Preallocate nhc_pcpu_rth_output in ip6_route_info_create().Kuniyuki Iwashima
2025-04-24ipv6: Preallocate rt->fib6_nh->rt6i_pcpu in ip6_route_info_create().Kuniyuki Iwashima
2025-04-24ipv6: Split ip6_route_info_create().Kuniyuki Iwashima
2025-04-24ipv6: Move nexthop_find_by_id() after fib6_info_alloc().Kuniyuki Iwashima
2025-04-24ipv6: Check GATEWAY in rtm_to_fib6_multipath_config().Kuniyuki Iwashima
2025-04-24ipv6: Move some validation from ip6_route_info_create() to rtm_to_fib6_config().Kuniyuki Iwashima
2025-04-24ipv6: Get rid of RTNL for SIOCDELRT and RTM_DELROUTE.Kuniyuki Iwashima
2025-04-24ipv6: Validate RTA_GATEWAY of RTA_MULTIPATH in rtm_to_fib6_config().Kuniyuki Iwashima
2025-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2025-04-16ipv6: Use nlmsg_payload in route fileBreno Leitao
2025-04-10ipv6: add exception routes to GC list in rt6_insert_exceptionXin Long
2025-04-09ipv6: Align behavior across nexthops during path selectionIdo Schimmel
2025-04-04ipv6: Do not consider link down nexthops in path selectionIdo Schimmel
2025-04-04ipv6: Start path selection from the first nexthopIdo Schimmel
2025-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni
2025-03-18ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().Kuniyuki Iwashima
2025-03-18ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().Kuniyuki Iwashima
2025-03-05inet: fix lwtunnel_valid_encap_type() lock imbalanceEric Dumazet
2025-02-06ipv6: use RCU protection in ip6_default_advmss()Eric Dumazet
2024-12-19ipv6: Add flow label to route get requestsIdo Schimmel
2024-12-02net/ipv6: release expired exception dst cached in socketJiri Wiesner
2024-11-11ipv6: Fix soft lockups in fib6_select_path under high next hop churnOmid Ehtemam-Haghighi
2024-11-06ipv6: release nexthop on device removalPaolo Abeni
2024-10-15ipv6: Use rtnl_register_many().Kuniyuki Iwashima
2024-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-09-13ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()Eric Dumazet
2024-08-23net/ipv6: delete redundant judgment statementsLi Zetao
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados
2024-07-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-07-14ipv6: fix source address selection with route leakNicolas Dichtel
2024-06-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-06-17ipv6: prevent possible NULL dereference in rt6_probe()Eric Dumazet
2024-06-17ipv6: prevent possible NULL deref in fib6_nh_init()Eric Dumazet
2024-06-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-06-12net/ipv6: Fix the RT cache flush via sysctl using a previous delayPetr Pavlu
2024-06-12net: ipv4,ipv6: Pass multipath hash computation through a helperPetr Machata
2024-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-06-06ipv6: fix possible race in __fib6_drop_pcpu_from()Eric Dumazet
2024-06-06inet: remove (struct uncached_list)->quarantineEric Dumazet