kernel-hacking-2024-linux-s.../net/core
Peter Zijlstra 4dfbb9d8c6 Lockdep: add lockdep_set_class_and_subclass() and lockdep_set_subclass()
This annotation makes it possible to assign a subclass on lock init. This
annotation is meant to reduce the _nested() annotations by assigning a
default subclass.

One could do without this annotation and rely on lockdep_set_class()
exclusively, but that would require a manual stack of struct lock_class_key
objects.

Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2006-10-11 01:45:14 -04:00
..
datagram.c
dev.c [NET_SCHED]: Fix fallout from dev->qdisc RCU change 2006-09-28 18:01:50 -07:00
dev_mcast.c
dst.c
dv.c
ethtool.c [ETHTOOL]: Remove some entries from non-root command list. 2006-09-28 18:03:12 -07:00
fib_rules.c Remove all inclusions of <linux/config.h> 2006-10-04 03:38:54 -04:00
filter.c [NET]: Fix sk->sk_filter field access 2006-09-22 15:18:47 -07:00
flow.c [NET]: Use SLAB_PANIC 2006-09-22 15:18:19 -07:00
gen_estimator.c
gen_stats.c
iovec.c
link_watch.c
Makefile
neighbour.c [NEIGH]: always use hash_mask under tbl lock 2006-10-04 00:31:01 -07:00
net-sysfs.c [PATCH] WE-21 support (core API) 2006-09-25 16:52:14 -04:00
netevent.c
netpoll.c
pktgen.c [PKTGEN]: DSCP support 2006-09-28 18:01:47 -07:00
request_sock.c
rtnetlink.c [RTNETLINK]: Possible dereference in net/core/rtnetlink.c 2006-09-28 18:01:23 -07:00
scm.c
skbuff.c [PATCH] slab: clean up leak tracking ifdefs a little bit 2006-10-04 07:55:13 -07:00
sock.c Lockdep: add lockdep_set_class_and_subclass() and lockdep_set_subclass() 2006-10-11 01:45:14 -04:00
stream.c
sysctl_net_core.c
user_dma.c
utils.c [NET]: is it Andy or Andi ?? 2006-09-28 18:02:57 -07:00
wireless.c [PATCH] WE-21 support (core API) 2006-09-25 16:52:14 -04:00