.. | .. |
---|
5 | 5 | |
---|
6 | 6 | obj-y += mutex.o semaphore.o rwsem.o percpu-rwsem.o |
---|
7 | 7 | |
---|
| 8 | +# Avoid recursion lockdep -> KCSAN -> ... -> lockdep. |
---|
| 9 | +KCSAN_SANITIZE_lockdep.o := n |
---|
| 10 | + |
---|
8 | 11 | ifdef CONFIG_FUNCTION_TRACER |
---|
9 | 12 | CFLAGS_REMOVE_lockdep.o = $(CC_FLAGS_FTRACE) |
---|
10 | 13 | CFLAGS_REMOVE_lockdep_proc.o = $(CC_FLAGS_FTRACE) |
---|
.. | .. |
---|
25 | 28 | obj-$(CONFIG_DEBUG_RT_MUTEXES) += rtmutex-debug.o |
---|
26 | 29 | obj-$(CONFIG_DEBUG_SPINLOCK) += spinlock.o |
---|
27 | 30 | obj-$(CONFIG_DEBUG_SPINLOCK) += spinlock_debug.o |
---|
28 | | -obj-$(CONFIG_RWSEM_GENERIC_SPINLOCK) += rwsem-spinlock.o |
---|
29 | | -obj-$(CONFIG_RWSEM_XCHGADD_ALGORITHM) += rwsem-xadd.o |
---|
30 | 31 | obj-$(CONFIG_QUEUED_RWLOCKS) += qrwlock.o |
---|
31 | 32 | obj-$(CONFIG_LOCK_TORTURE_TEST) += locktorture.o |
---|
32 | 33 | obj-$(CONFIG_WW_MUTEX_SELFTEST) += test-ww_mutex.o |
---|
| 34 | +obj-$(CONFIG_LOCK_EVENT_COUNTS) += lock_events.o |
---|