summaryrefslogtreecommitdiff
path: root/net/core/dst.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-14ipv6: remove max_size check inline with ipv4Jon Maxwell1-6/+2
2022-12-14Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-2/+6
2022-12-06xfrm: interface: Add unstable helpers for setting/getting XFRM metadata from ...Eyal Birger1-2/+6
2022-12-01net: Use call_rcu_hurry() for dst_release()Joel Fernandes (Google)1-1/+1
2022-06-10net: rename reference+tracking helpersJakub Kicinski1-4/+4
2021-12-07net: dst: add net device refcount tracking to dst_entryEric Dumazet1-4/+4
2021-08-05net: Remove redundant if statementsYajun Deng1-4/+2
2021-03-10net, bpf: Fix ip6ip6 crash with collect_md populated skbsDaniel Borkmann1-22/+9
2021-03-10net: Consolidate common blackhole dst opsDaniel Borkmann1-0/+38
2020-09-10net: Correct the comment of dst_dev_put()Miaohe Lin1-1/+1
2020-05-09net/dst: use a smaller percpu_counter batch for dst entries accountingEric Dumazet1-4/+4
2019-09-26net: print proper warning on dst underflowJason A. Donenfeld1-2/+2
2019-07-02blackhole_netdev: use blackhole_netdev to invalidate dst entriesMahesh Bandewar1-1/+1
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2019-03-21net: dst: remove gc leftoversJulian Wiedmann1-17/+0
2019-01-18net: add a route cache full diagnostic messagePeter Oskolkov1-1/+5
2018-08-03netfilter: nf_tables: add tunnel supportPablo Neira Ayuso1-0/+1
2018-04-18net/ipv6: move metrics from dst to rt6_infoDavid Ahern1-0/+1
2017-11-30net: Remove dst->nextDavid Miller1-1/+0
2017-11-30xfrm: Move dst->path into struct xfrm_dstDavid Miller1-1/+0
2017-11-30ipv6: Move dst->from into struct rt6_info.David Miller1-1/+0
2017-11-30xfrm: Move child route linkage into xfrm_dst.David Miller1-3/+6
2017-11-30net: Create and use new helper xfrm_dst_child().David Miller1-3/+5
2017-10-11net: dst: move cpu inside ifdef to avoid compilation warningJakub Kicinski1-1/+1
2017-10-10bpf: don't rely on the verifier lock for metadata_dst allocationJakub Kicinski1-0/+16
2017-08-21net: check type when freeing metadata dstDavid Lamparter1-1/+2
2017-08-19ipv4: convert dst_metrics.refcnt from atomic_t to refcount_tEric Dumazet1-3/+3
2017-06-25net: store port/representator id in metadata_dstJakub Kicinski1-5/+10
2017-06-18net: remove DST_NOCACHE flagWei Wang1-1/+1
2017-06-18net: remove DST_NOGC flagWei Wang1-3/+1
2017-06-18net: remove dst gc related codeWei Wang1-213/+0
2017-06-18xfrm: take refcnt of dst when creating struct xfrm_dst bundleWei Wang1-17/+2
2017-06-18net: introduce a new function dst_dev_put()Wei Wang1-0/+24
2017-06-18net: introduce DST_NOGC in dst_release() to destroy dst based on refcntWei Wang1-2/+18
2017-06-09Fix an intermittent pr_emerg warning about lo becoming free.Krister Johansen1-0/+14
2017-05-26ipv4: add reference counting to metricsEric Dumazet1-9/+14
2017-02-07net: pending_confirm is not used anymoreJulian Anastasov1-1/+0
2016-02-17net: add dst_cache to ovs vxlan lwtunnelPaolo Abeni1-1/+9
2016-01-06net: possible use after free in dst_releaseFrancesco Ruggeri1-1/+2
2015-11-10net: fix a race in dst_release()Eric Dumazet1-1/+1
2015-10-08dst: Pass net into dst->outputEric W. Biederman1-7/+7
2015-09-01tun_dst: Remove opts_sizePravin B Shelar1-1/+0
2015-08-26route: fix a use-after-freeWANG Cong1-1/+2
2015-08-21route: move lwtunnel state to dst_entryJiri Benc1-0/+3
2015-08-01bpf: add helpers to access tunnel metadataAlexei Starovoitov1-6/+29
2015-07-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+3
2015-07-21dst: Metadata destinationsThomas Graf1-14/+70
2015-07-21net: ratelimit warnings about dst entry refcount underflow or overflowKonstantin Khlebnikov1-1/+3
2014-12-10dst: no need to take reference on DST_NOCACHE dstsHannes Frederic Sowa1-24/+0
2014-06-26ipv4: fix dst race in sk_dst_get()Eric Dumazet1-5/+11