android_kernel_xiaomi_sm8350/net
Eric Dumazet 766e9037cc net: sk_drops consolidation
sock_queue_rcv_skb() can update sk_drops itself, removing need for
callers to take care of it. This is more consistent since
sock_queue_rcv_skb() also reads sk_drops when queueing a skb.

This adds sk_drops managment to many protocols that not cared yet.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-10-14 20:40:11 -07:00
..
9p
802
8021q net: fix vlan_get_size to include vlan_flags size 2009-09-26 20:16:07 -07:00
appletalk net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
atm net: Generalize socket rx gap / receive queue overflow cmsg 2009-10-12 13:26:31 -07:00
ax25 net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
bluetooth net: Generalize socket rx gap / receive queue overflow cmsg 2009-10-12 13:26:31 -07:00
bridge bridge: Allow enable/disable UFO on bridge device via ethtool 2009-10-07 22:00:24 -07:00
can net: Generalize socket rx gap / receive queue overflow cmsg 2009-10-12 13:26:31 -07:00
core net: sk_drops consolidation 2009-10-14 20:40:11 -07:00
dcb net: fix double skb free in dcbnl 2009-09-26 20:16:15 -07:00
dccp tcp: replace ehash_size by ehash_mask 2009-10-13 03:44:02 -07:00
decnet net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
dsa
econet econet: Fix redeclaration of symbol len 2009-10-07 14:43:04 -07:00
ethernet
ieee802154 net: sk_drops consolidation 2009-10-14 20:40:11 -07:00
ipv4 net: sk_drops consolidation 2009-10-14 20:40:11 -07:00
ipv6 net: sk_drops consolidation 2009-10-14 20:40:11 -07:00
ipx net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
irda net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
iucv net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
key net: Generalize socket rx gap / receive queue overflow cmsg 2009-10-12 13:26:31 -07:00
lapb
llc net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
mac80211 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-10-13 12:55:20 -07:00
netfilter net: Make setsockopt() optlen be unsigned. 2009-09-30 16:12:20 -07:00
netlabel
netlink net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
netrom net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
packet net: Generalize socket rx gap / receive queue overflow cmsg 2009-10-12 13:26:31 -07:00
phonet net: sk_drops consolidation 2009-10-14 20:40:11 -07:00
rds net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
rfkill headers: remove sched.h from poll.h 2009-10-04 15:05:10 -07:00
rose net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
rxrpc net: Generalize socket rx gap / receive queue overflow cmsg 2009-10-12 13:26:31 -07:00
sched Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-10-13 12:55:20 -07:00
sctp net: Generalize socket rx gap / receive queue overflow cmsg 2009-10-12 13:26:31 -07:00
sunrpc IPv6: use ipv6_addr_set_v4mapped() 2009-10-07 13:58:25 -07:00
tipc net: Make setsockopt() optlen be unsigned. 2009-09-30 16:12:20 -07:00
unix net: mark net_proto_ops as const 2009-10-07 01:10:46 -07:00
wanrouter
wimax
wireless Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-10-11 23:15:47 -07:00
x25 x25: bit and/or confusion in x25_ioctl()? 2009-10-13 03:44:07 -07:00
xfrm
compat.c net: Introduce recvmmsg socket syscall 2009-10-12 23:40:10 -07:00
Kconfig
Makefile
nonet.c
socket.c net: Introduce recvmmsg socket syscall 2009-10-12 23:40:10 -07:00
sysctl_net.c
TUNABLE