linux/drivers/net
Wei Wang a4c2fd7f78 net: remove DST_NOCACHE flag
DST_NOCACHE flag check has been removed from dst_release() and
dst_hold_safe() in a previous patch because all the dst are now ref
counted properly and can be released based on refcnt only.
Looking at the rest of the DST_NOCACHE use, all of them can now be
removed or replaced with other checks.
So this patch gets rid of all the DST_NOCACHE usage and remove this flag
completely.

Signed-off-by: Wei Wang <weiwan@google.com>
Acked-by: Martin KaFai Lau <kafai@fb.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-06-17 22:54:01 -04:00
..
appletalk
arcnet networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
bonding networking: make skb_put & friends return void pointers 2017-06-16 11:48:39 -04:00
caif networking: introduce and use skb_put_data() 2017-06-16 11:48:37 -04:00
can networking: make skb_put & friends return void pointers 2017-06-16 11:48:39 -04:00
cris
dsa net: dsa: loop: Implement ethtool statistics 2017-06-16 12:43:48 -04:00
ethernet mlx5-updates-2017-06-16 2017-06-16 15:22:42 -04:00
fddi
fjes networking: introduce and use skb_put_data() 2017-06-16 11:48:37 -04:00
hamradio networking: add and use skb_put_u8() 2017-06-16 11:48:40 -04:00
hippi networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
hyperv networking: introduce and use skb_put_data() 2017-06-16 11:48:37 -04:00
ieee802154 networking: introduce and use skb_put_data() 2017-06-16 11:48:37 -04:00
ipvlan Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-06-15 11:59:32 -04:00
irda networking: introduce and use skb_put_data() 2017-06-16 11:48:37 -04:00
phy Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-06-15 11:59:32 -04:00
plip
ppp networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
slip networking: introduce and use skb_put_data() 2017-06-16 11:48:37 -04:00
team Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-06-15 11:59:32 -04:00
usb networking: add and use skb_put_u8() 2017-06-16 11:48:40 -04:00
vmxnet3
wan networking: make skb_pull & friends return void pointers 2017-06-16 11:48:39 -04:00
wimax networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
wireless networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
xen-netback
dummy.c
eql.c
geneve.c networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
gtp.c networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macsec.c networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
macvlan.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-06-15 11:59:32 -04:00
macvtap.c
Makefile
mdio.c
mii.c
netconsole.c netconsole: Remove duplicate "netconsole: " logging prefix 2017-06-13 12:57:40 -04:00
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tap.c
tun.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-06-15 11:59:32 -04:00
veth.c
virtio_net.c bpf: virtio_net: Report bpf_prog ID during XDP_QUERY_PROG 2017-06-16 11:58:36 -04:00
vrf.c net: remove DST_NOCACHE flag 2017-06-17 22:54:01 -04:00
vsockmon.c
vxlan.c networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
xen-netfront.c