summaryrefslogtreecommitdiffstats
path: root/net/ipv4/ipmr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: convert to nla_get_*_default()Johannes Berg2024-11-111-3/+3
* ipv4: Prepare ipmr_rt_fib_lookup() to future .flowi4_tos conversion.Guillaume Nault2024-10-291-1/+1
* ipmr: Use rtnl_register_many().Kuniyuki Iwashima2024-10-161-9/+13
* net: do not acquire rtnl in fib_seq_sum()Eric Dumazet2024-10-121-1/+1
* ipmr: use READ_ONCE() to read net->ipv[46].ipmr_seqEric Dumazet2024-10-121-5/+3
* ipv4: ipmr: Unmask upper DSCP bits in ipmr_queue_xmit()Ido Schimmel2024-09-051-2/+2
* netdev_features: convert NETIF_F_NETNS_LOCAL to dev->netns_localAlexander Lobakin2024-09-031-1/+1
* ipmr: delete redundant judgment statementsLi Zetao2024-08-231-2/+1
* ipv4: ipmr: Unmask upper DSCP bits in ipmr_rt_fib_lookup()Ido Schimmel2024-08-231-1/+2
* ip_tunnel: use a separate struct to store tunnel params in the kernelAlexander Lobakin2024-04-011-1/+1
* ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() functionGavrilov Ilia2024-03-111-1/+3
* inet: allow ip_valid_fib_dump_req() to be called with RTNL or RCUEric Dumazet2024-02-261-1/+3
* ipmr: Simplify the allocation of slab cachesKunwu Chan2024-02-211-4/+1
* ipmr: fix kernel panic when forwarding mcast packetsNicolas Dichtel2024-01-271-1/+1
* fib: remove unnecessary input parameters in fib_default_rule_addZhengchao Shao2024-01-041-1/+1
* ipmr: support IP_PKTINFO on cache report IGMP msgLeone Fernando2023-12-151-7/+6
* net: ipv4, ipv6: fix IPSTATS_MIB_OUTOCTETS increment duplicatedHeng Guo2023-08-301-1/+0
* net: ioctl: Use kernel memory on protocol ioctl callbacksBreno Leitao2023-06-161-24/+39
* treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)2022-12-251-1/+1
* ipv4: tunnels: use DEV_STATS_INC()Eric Dumazet2022-11-161-6/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-09-221-0/+2
|\
| * ipmr: Always call ip{,6}_mr_forward() from RCU read-side critical sectionIdo Schimmel2022-09-201-0/+2
* | bpf: net: Change do_ip_getsockopt() to take the sockptr_t argumentMartin KaFai Lau2022-09-031-4/+5
|/
* ipmr: fix a lockdep splat in ipmr_rtm_dumplink()Eric Dumazet2022-06-271-1/+1
* ipmr: convert mrt_lock to a spinlockEric Dumazet2022-06-241-10/+9
* ipmr: convert /proc handlers to rcu_read_lock()Eric Dumazet2022-06-241-4/+4
* ipmr: adopt rcu_read_lock() in mr_dump()Eric Dumazet2022-06-241-1/+1
* ipmr: do not acquire mrt_lock in ipmr_get_route()Eric Dumazet2022-06-241-2/+0
* ipmr: do not acquire mrt_lock while calling ip_mr_forward()Eric Dumazet2022-06-241-7/+2
* ipmr: do not acquire mrt_lock before calling ipmr_cache_unresolved()Eric Dumazet2022-06-241-17/+8
* ipmr: do not acquire mrt_lock in ioctl(SIOCGETVIFCNT)Eric Dumazet2022-06-241-20/+22
* ipmr: do not acquire mrt_lock in __pim_rcv()Eric Dumazet2022-06-241-5/+5
* ipmr: ipmr_cache_report() changesEric Dumazet2022-06-241-16/+29
* ipmr: change igmpmsg_netlink_event() prototypeEric Dumazet2022-06-241-2/+2
* ipmr: add rcu protection over (struct vif_device)->devEric Dumazet2022-06-241-27/+38
* net: rename reference+tracking helpersJakub Kicinski2022-06-101-1/+1
* ipv4: remove unnecessary type castingsYu Zhe2022-04-301-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-111-0/+2
|\
| * ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure pathEric Dumazet2022-02-091-0/+2
* | ipmr: introduce ipmr_net_exit_batch()Eric Dumazet2022-02-091-5/+15
|/
* fib: rules: remove duplicated nla policiesFlorian Westphal2021-12-161-5/+0
* ipmr, ip6mr: add net device refcount tracker to struct vif_deviceEric Dumazet2021-12-071-1/+2
* ipmr: Fix indentation issueRoy, UjjaL2021-07-081-1/+1
* ipv4: Fix spelling mistakesZheng Yongjun2021-06-071-2/+2
* net: Remove the member netns_okYejune Deng2021-05-181-1/+0
* ipmr: Use full VIF ID in netlink cache reportsPaul Davey2020-09-101-1/+1
* ipmr: Add high byte of VIF ID to igmpmsgPaul Davey2020-09-101-2/+6
* ipmr: Add route table ID to netlink cache reportsPaul Davey2020-09-101-1/+3
* ipmr: Copy option to correct variableIdo Schimmel2020-07-271-1/+1
* net/ipv4: switch ip_mroute_setsockopt to sockptr_tChristoph Hellwig2020-07-251-7/+7