kernel_optimize_test/net
Ying Xue c5adde9468 netlink: eliminate nl_sk_hash_lock
As rhashtable_lookup_compare_insert() can guarantee the process
of search and insertion is atomic, it's safe to eliminate the
nl_sk_hash_lock. After this, object insertion or removal will
be protected with per bucket lock on write side while object
lookup is guarded with rcu read lock on read side.

Signed-off-by: Ying Xue <ying.xue@windriver.com>
Cc: Thomas Graf <tgraf@suug.ch>
Acked-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-01-13 14:01:00 -05:00
..
6lowpan
9p
802
8021q
appletalk
atm
ax25
batman-adv
bluetooth
bridge bridge: new function to pack vlans into ranges during gets 2015-01-12 16:47:05 -05:00
caif
can
ceph
core net: allow large number of rx queues 2015-01-12 17:05:05 -05:00
dcb
dccp
decnet
dns_resolver
dsa
ethernet
hsr
ieee802154
ipv4
ipv6
ipx
irda
iucv
key
l2tp
lapb
llc
mac80211
mac802154
mpls
netfilter
netlabel
netlink netlink: eliminate nl_sk_hash_lock 2015-01-13 14:01:00 -05:00
netrom
nfc
openvswitch
packet
phonet
rds
rfkill
rose
rxrpc
sched net: sched: sch_teql: Remove unused function 2015-01-12 16:50:46 -05:00
sctp
sunrpc
switchdev
tipc tipc: make netlink support net namespace 2015-01-12 16:24:34 -05:00
unix
vmw_vsock
wimax
wireless
x25
xfrm net: xfrm: xfrm_algo: Remove unused function 2015-01-12 16:50:46 -05:00
compat.c
Kconfig
Makefile
socket.c
sysctl_net.c