summaryrefslogtreecommitdiffstats
path: root/net/core/dst.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-12-131-2/+6
|\
| * xfrm: interface: Add unstable helpers for setting/getting XFRM metadata from ...Eyal Birger2022-12-051-2/+6
* | net: Use call_rcu_hurry() for dst_release()Joel Fernandes (Google)2022-11-301-1/+1
|/
* net: rename reference+tracking helpersJakub Kicinski2022-06-091-4/+4
* net: dst: add net device refcount tracking to dst_entryEric Dumazet2021-12-061-4/+4
* net: Remove redundant if statementsYajun Deng2021-08-051-4/+2
* net, bpf: Fix ip6ip6 crash with collect_md populated skbsDaniel Borkmann2021-03-101-22/+9
* net: Consolidate common blackhole dst opsDaniel Borkmann2021-03-101-0/+38
* net: Correct the comment of dst_dev_put()Miaohe Lin2020-09-101-1/+1
* net/dst: use a smaller percpu_counter batch for dst entries accountingEric Dumazet2020-05-081-4/+4
* net: print proper warning on dst underflowJason A. Donenfeld2019-09-261-2/+2
* blackhole_netdev: use blackhole_netdev to invalidate dst entriesMahesh Bandewar2019-07-011-1/+1
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* net: dst: remove gc leftoversJulian Wiedmann2019-03-211-17/+0
* net: add a route cache full diagnostic messagePeter Oskolkov2019-01-171-1/+5
* netfilter: nf_tables: add tunnel supportPablo Neira Ayuso2018-08-031-0/+1
* net/ipv6: move metrics from dst to rt6_infoDavid Ahern2018-04-171-0/+1
* net: Remove dst->nextDavid Miller2017-11-301-1/+0
* xfrm: Move dst->path into struct xfrm_dstDavid Miller2017-11-301-1/+0
* ipv6: Move dst->from into struct rt6_info.David Miller2017-11-301-1/+0
* xfrm: Move child route linkage into xfrm_dst.David Miller2017-11-301-3/+6
* net: Create and use new helper xfrm_dst_child().David Miller2017-11-301-3/+5
* net: dst: move cpu inside ifdef to avoid compilation warningJakub Kicinski2017-10-101-1/+1
* bpf: don't rely on the verifier lock for metadata_dst allocationJakub Kicinski2017-10-101-0/+16
* net: check type when freeing metadata dstDavid Lamparter2017-08-211-1/+2
* ipv4: convert dst_metrics.refcnt from atomic_t to refcount_tEric Dumazet2017-08-181-3/+3
* net: store port/representator id in metadata_dstJakub Kicinski2017-06-251-5/+10
* net: remove DST_NOCACHE flagWei Wang2017-06-171-1/+1
* net: remove DST_NOGC flagWei Wang2017-06-171-3/+1
* net: remove dst gc related codeWei Wang2017-06-171-213/+0
* xfrm: take refcnt of dst when creating struct xfrm_dst bundleWei Wang2017-06-171-17/+2
* net: introduce a new function dst_dev_put()Wei Wang2017-06-171-0/+24
* net: introduce DST_NOGC in dst_release() to destroy dst based on refcntWei Wang2017-06-171-2/+18
* Fix an intermittent pr_emerg warning about lo becoming free.Krister Johansen2017-06-091-0/+14
* ipv4: add reference counting to metricsEric Dumazet2017-05-261-9/+14
* net: pending_confirm is not used anymoreJulian Anastasov2017-02-071-1/+0
* net: add dst_cache to ovs vxlan lwtunnelPaolo Abeni2016-02-161-1/+9
* net: possible use after free in dst_releaseFrancesco Ruggeri2016-01-061-1/+2
* net: fix a race in dst_release()Eric Dumazet2015-11-091-1/+1
* dst: Pass net into dst->outputEric W. Biederman2015-10-081-7/+7
* tun_dst: Remove opts_sizePravin B Shelar2015-08-311-1/+0
* route: fix a use-after-freeWANG Cong2015-08-251-1/+2
* route: move lwtunnel state to dst_entryJiri Benc2015-08-201-0/+3
* bpf: add helpers to access tunnel metadataAlexei Starovoitov2015-07-311-6/+29
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2015-07-231-1/+3
|\
| * net: ratelimit warnings about dst entry refcount underflow or overflowKonstantin Khlebnikov2015-07-211-1/+3
* | dst: Metadata destinationsThomas Graf2015-07-211-14/+70
|/
* dst: no need to take reference on DST_NOCACHE dstsHannes Frederic Sowa2014-12-091-24/+0
* ipv4: fix dst race in sk_dst_get()Eric Dumazet2014-06-251-5/+11
* ipv4: add a sock pointer to dst->output() path.Eric Dumazet2014-04-151-6/+9