summaryrefslogtreecommitdiffstats
path: root/net/ipv6/ip6_fib.c
Commit message (Expand)AuthorAgeFilesLines
* ipv6: report NLM_F_CREATE and NLM_F_EXCL flags in RTM_NEWROUTE eventsGuillaume Nault2016-09-091-1/+5
* ipv6: Fix mem leak in rt6i_pcpuMartin KaFai Lau2016-07-051-0/+1
* net: vrf: Create FIB tables on link createDavid Ahern2016-05-061-0/+1
* ipv6: per netns FIB garbage collectionMichal Kubeček2016-03-081-5/+4
* ipv6: per netns fib6 walkersMichal Kubeček2016-03-081-32/+36
* ipv6: replace global gc_args with local variableMichal Kubeček2016-03-081-6/+8
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2015-10-241-1/+11
|\
| * ipv6: fix the incorrect return value of throw routelucien2015-10-231-1/+11
* | net: Export fib6_get_table and nd_tblDavid Ahern2015-10-131-0/+1
|/
* ipv6: include NLM_F_REPLACE in route replace notificationsRoopa Prabhu2015-09-171-3/+3
* ipv6: Replace spinlock with seqlock and rcu in ip6_tunnelMartin KaFai Lau2015-09-151-2/+7
* ipv6: Avoid double dst_freeMartin KaFai Lau2015-09-151-2/+9
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2015-08-211-0/+2
|\
| * ipv6: Fix a potential deadlock when creating pcpu rtMartin KaFai Lau2015-08-171-0/+2
* | route: move lwtunnel state to dst_entryJiri Benc2015-08-201-1/+0
* | lwtunnel: change prototype of lwtunnel_state_get()Nicolas Dichtel2015-07-271-1/+1
* | ipv6: support for fib route lwtunnel encap attributesRoopa Prabhu2015-07-211-0/+2
|/
* ipv6: Create percpu rt6_infoMartin KaFai Lau2015-05-251-1/+23
* ipv6: Only create RTF_CACHE routes after encountering pmtu exceptionMartin KaFai Lau2015-05-251-0/+1
* ipv6: fix ECMP route replacementMichal Kubeček2015-05-201-2/+37
* ipv6: coding style: comparison for inequality with NULLIan Morris2015-03-311-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2015-01-271-19/+26
|\
| * ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos tooHannes Frederic Sowa2015-01-271-19/+26
* | netlink: make nlmsg_end() and genlmsg_end() voidJohannes Berg2015-01-181-1/+0
* | net: fib6: convert cfg metric to u32 outside of table write lockFlorian Westphal2015-01-051-33/+36
* | net: fib6: fib6_commit_metrics: fix potential NULL pointer dereferenceDaniel Borkmann2015-01-051-7/+6
|/
* ipv6: don't walk node's leaf during serial number updateHannes Frederic Sowa2014-10-071-17/+30
* ipv6: make fib6 serial number per namespaceHannes Frederic Sowa2014-10-071-7/+6
* ipv6: only generate one new serial number per fib mutationHannes Frederic Sowa2014-10-071-6/+6
* ipv6: make rt_sernum atomic and serial number fields ordinary intsHannes Frederic Sowa2014-10-071-10/+13
* ipv6: minor fib6 cleanups like type safety, bool conversion, inline removalHannes Frederic Sowa2014-10-071-40/+31
* ipv6: remove rt6i_genidHannes Frederic Sowa2014-09-301-0/+20
* net: ipv6: fib: don't sleep inside atomic lockBenjamin Block2014-08-221-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2014-05-121-1/+2
|\
| * ipv6: fib: fix fib dump restartKumar Sundararajan2014-04-241-1/+2
* | ipv6: remove parameter rt from fib6_prune_clones()Duan Jiong2014-05-121-7/+5
|/
* ipv6: fix checkpatch errors of "foo*" and "foo * bar"Wang Yufen2014-03-291-15/+15
* ipv6: fix checkpatch errors of brace and trailing statementsWang Yufen2014-03-291-8/+10
* ipv6: fix checkpatch errors comments and spaceWang Yufen2014-03-291-14/+12
* ipv6: do not overwrite inetpeer metrics prematurelyMichal Kubeček2014-03-271-3/+44
* ipv6: remove prune parameter for fib6_clean_allLi RongQing2014-01-021-3/+3
* ipv6: compare sernum when walking fib for /proc/net/ipv6_route as safety netHannes Frederic Sowa2013-09-271-0/+14
* ipv6: avoid high order memory allocations for /proc/net/ipv6_routeHannes Frederic Sowa2013-09-271-19/+172
* net: fib: fib6_add: fix potential NULL pointer dereferenceDaniel Borkmann2013-09-111-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2013-08-161-4/+12
|\
| * ipv6: don't stop backtracking in fib6_lookup_1 if subtree does not matchHannes Frederic Sowa2013-08-071-4/+12
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2013-08-031-12/+13
|\|
| * ipv6: update ip6_rt_last_gc every time GC is runMichal Kubeček2013-08-011-1/+5
| * ipv6: prevent fib6_run_gc() contentionMichal Kubeček2013-08-011-11/+8
* | net: ipv6 eliminate parameter "int addrlen" in function fib6_add_1fan.du2013-07-241-8/+8
|/