summaryrefslogtreecommitdiffstats
path: root/include/net/dst.h
Commit message (Expand)AuthorAgeFilesLines
* net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skbMartin Varghese2020-07-221-1/+9
* net/dst: do not confirm neighbor for vxlan and geneve pmtu updateHangbin Liu2020-01-041-1/+1
* net/dst: add new function skb_dst_update_pmtu_no_confirmHangbin Liu2020-01-041-0/+9
* net: add bool confirm_neigh parameter for dst_ops.update_pmtuHangbin Liu2020-01-041-1/+1
* net: dst: Force 4-byte alignment of dst_metricsGeert Uytterhoeven2019-12-311-1/+1
* net: dst.h: Fix shifting signed 32-bit value by 31 bits problemVandana BN2019-07-011-1/+1
* net: make skb_dst_force return true when dst is refcountedFlorian Westphal2019-06-291-1/+4
* net: dst: remove gc leftoversJulian Wiedmann2019-03-211-11/+0
* geneve, vxlan: Don't set exceptions if skb->len < mtuStefano Brivio2018-10-171-0/+10
* xfrm: Remove xfrmi interface ID from flowiBenedict Wong2018-07-201-0/+14
* net: core: dst: Add kernel-doc for 'net' parameterJonathan Neuschäfer2018-03-051-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-01-291-0/+8
|\
| * net: don't call update_pmtu unconditionallyNicolas Dichtel2018-01-251-0/+8
* | net: Remove dst->nextDavid Miller2017-11-301-4/+0
* | net: Rearrange dst_entry layout to avoid useless padding.David Miller2017-11-301-19/+12
* | xfrm: Move dst->path into struct xfrm_dstDavid Miller2017-11-301-2/+1
* | ipv6: Move dst->from into struct rt6_info.David Miller2017-11-301-2/+1
* | xfrm: Move child route linkage into xfrm_dst.David Miller2017-11-301-2/+1
* | ipv6: Move rt6_next from dst_entry into ipv6 route structure.David Miller2017-11-301-1/+0
* | decnet: Move dn_next into decnet route structure.David Miller2017-11-301-1/+0
* | net: dst->rt_next is unused.David Miller2017-11-301-1/+0
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-11-041-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | net: updating dst lastusage is an unlikely event.Paolo Abeni2017-10-271-1/+1
* | ipv6: only update __use and lastusetime once per jiffy at mostWei Wang2017-10-161-7/+8
* | ipv6: replace rwlock with rcu and spinlock in fib6_tableWei Wang2017-10-071-1/+1
|/
* net: prevent dst uses after freeEric Dumazet2017-09-211-18/+4
* ipv4: convert dst_metrics.refcnt from atomic_t to refcount_tEric Dumazet2017-08-181-1/+2
* net: add debug atomic_inc_not_zero() in dst_hold()Wei Wang2017-06-171-1/+1
* net: reorder all the dst flagsWei Wang2017-06-171-5/+5
* net: remove DST_NOCACHE flagWei Wang2017-06-171-1/+0
* net: remove DST_NOGC flagWei Wang2017-06-171-5/+1
* net: remove dst gc related codeWei Wang2017-06-171-21/+0
* xfrm: take refcnt of dst when creating struct xfrm_dst bundleWei Wang2017-06-171-1/+0
* net: introduce a new function dst_dev_put()Wei Wang2017-06-171-0/+1
* net: introduce DST_NOGC in dst_release() to destroy dst based on refcntWei Wang2017-06-171-1/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-05-261-1/+7
|\
| * ipv4: add reference counting to metricsEric Dumazet2017-05-261-1/+7
* | net: make struct dst_entry::dev first memberAlexey Dobriyan2017-05-181-1/+1
|/
* net: rename dst_neigh_output back to neigh_outputJulian Anastasov2017-02-111-12/+0
* net: pending_confirm is not used anymoreJulian Anastasov2017-02-071-12/+2
* net: add confirm_neigh method to dst_opsJulian Anastasov2017-02-071-0/+7
* route: move lwtunnel state to a single placeJiri Benc2016-04-251-4/+1
* bpf, dst: add and use dst_tclassid helperDaniel Borkmann2016-03-181-0/+12
* net: fix IP early demux racesEric Dumazet2015-12-141-0/+33
* dst: Pass net into dst->outputEric W. Biederman2015-10-081-4/+4
* net: Pass net into dst_output and remove dst_output_okfnEric W. Biederman2015-10-081-5/+1
* inet: constify ip_route_output_flow() socket argumentEric Dumazet2015-09-251-4/+5
* netfilter: Pass net into okfnEric W. Biederman2015-09-171-0/+4
* net: Merge dst_output and dst_output_skEric W. Biederman2015-09-171-5/+1