summaryrefslogtreecommitdiff
path: root/net/ipv4/ipmr.c
AgeCommit message (Expand)AuthorFilesLines
2026-05-07ipmr: Call ipmr_fib_lookup() under RCU.Kuniyuki Iwashima1-1/+2
2026-05-02ipmr: prevent info-leak in pmr_cache_report()Eric Dumazet1-3/+4
2026-04-28ipmr: Free mr_table after RCU grace period.Kuniyuki Iwashima1-50/+58
2026-03-03ipmr: Don't hold RTNL for ipmr_rtm_route().Kuniyuki Iwashima1-13/+21
2026-03-03ipmr: Add dedicated mutex for mrt->{mfc_hash,mfc_cache_list}.Kuniyuki Iwashima1-6/+22
2026-03-03ipmr/ip6mr: Convert net->ipv[46].ipmr_seq to atomic_t.Kuniyuki Iwashima1-2/+2
2026-03-03ipmr: Call fib_rules_unregister() without RTNL.Kuniyuki Iwashima1-2/+11
2026-03-03ipmr: Remove RTNL in ipmr_rules_init() and ipmr_net_init().Kuniyuki Iwashima1-10/+5
2026-03-03ipmr: Convert ipmr_net_exit_batch() to ->exit_rtnl().Kuniyuki Iwashima1-18/+13
2026-03-03ipmr: Move unregister_netdevice_many() out of ipmr_free_table().Kuniyuki Iwashima1-8/+17
2026-03-03ipmr: Move unregister_netdevice_many() out of mroute_clean_tables().Kuniyuki Iwashima1-10/+24
2026-03-03ipmr: Convert ipmr_rtm_dumproute() to RCU.Kuniyuki Iwashima1-9/+20
2026-03-03ipmr: Convert ipmr_rtm_getroute() to RCU.Kuniyuki Iwashima1-16/+18
2026-03-03ipmr: Use MAXVIFS in mroute_msgsize().Kuniyuki Iwashima1-5/+4
2026-03-03ipmr: Convert ipmr_rtm_dumplink() to RCU.Kuniyuki Iwashima1-12/+17
2026-03-03ipmr: Annotate access to mrt->mroute_do_{pim,assert,wrvifwhole}.Kuniyuki Iwashima1-10/+10
2026-02-03ipv4: use dst4_mtu() instead of dst_mtu()Eric Dumazet1-1/+1
2025-08-30ipv4: start using dst_dev_rcu()Eric Dumazet1-3/+3
2025-08-27ipv4: Convert ->flowi4_tos to dscp_t.Guillaume Nault1-1/+2
2025-07-19net: s/dev_get_port_parent_id/netif_get_port_parent_id/Stanislav Fomichev1-1/+1
2025-06-28net: ipv4: guard ip_mr_output() with rcuEric Dumazet1-2/+2
2025-06-18net: ipv4: Add ip_mr_output()Petr Machata1-0/+117
2025-06-18net: ipv4: ipmr: Split ipmr_queue_xmit() in twoPetr Machata1-16/+29
2025-06-18net: ipv4: ipmr: ipmr_queue_xmit(): Drop local variable `dev'Petr Machata1-5/+2
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+1
2025-05-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-11/+1
2025-05-17mr: consolidate the ipmr_can_free_table() checks.Paolo Abeni1-11/+1
2025-04-17ipv4: Use nlmsg_payload in ipmr fileBreno Leitao1-4/+4
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-1/+1
2025-03-04net: rename netns_local to netns_immutableNicolas Dichtel1-1/+1
2025-01-16inet: ipmr: fix data-racesEric Dumazet1-14/+14
2024-12-05ipmr: tune the ipmr_can_free_table() checks.Paolo Abeni1-1/+1
2024-11-28ipmr: fix build with clang and DEBUG_NET disabled.Paolo Abeni1-1/+1
2024-11-28ipmr: fix tables suspicious RCU usagePaolo Abeni1-13/+29
2024-11-28ipmr: add debug check for mr table cleanupPaolo Abeni1-0/+14
2024-11-11net: convert to nla_get_*_default()Johannes Berg1-3/+3
2024-10-29ipv4: Prepare ipmr_rt_fib_lookup() to future .flowi4_tos conversion.Guillaume Nault1-1/+1
2024-10-16ipmr: Use rtnl_register_many().Kuniyuki Iwashima1-9/+13
2024-10-12net: do not acquire rtnl in fib_seq_sum()Eric Dumazet1-1/+1
2024-10-12ipmr: use READ_ONCE() to read net->ipv[46].ipmr_seqEric Dumazet1-5/+3
2024-09-05ipv4: ipmr: Unmask upper DSCP bits in ipmr_queue_xmit()Ido Schimmel1-2/+2
2024-09-03netdev_features: convert NETIF_F_NETNS_LOCAL to dev->netns_localAlexander Lobakin1-1/+1
2024-08-23ipmr: delete redundant judgment statementsLi Zetao1-2/+1
2024-08-23ipv4: ipmr: Unmask upper DSCP bits in ipmr_rt_fib_lookup()Ido Schimmel1-1/+2
2024-04-01ip_tunnel: use a separate struct to store tunnel params in the kernelAlexander Lobakin1-1/+1
2024-03-11ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() functionGavrilov Ilia1-1/+3
2024-02-26inet: allow ip_valid_fib_dump_req() to be called with RTNL or RCUEric Dumazet1-1/+3
2024-02-21ipmr: Simplify the allocation of slab cachesKunwu Chan1-4/+1
2024-01-27ipmr: fix kernel panic when forwarding mcast packetsNicolas Dichtel1-1/+1
2024-01-04fib: remove unnecessary input parameters in fib_default_rule_addZhengchao Shao1-1/+1