aboutsummaryrefslogtreecommitdiff
path: root/tools/lib/lockdep/include/liblockdep/common.h
AgeCommit message (Collapse)AuthorFilesLines
2016-02-09locking/lockdep: Eliminate lockdep_init()Andrey Ryabinin1-1/+0
Lockdep is initialized at compile time now. Get rid of lockdep_init(). Signed-off-by: Andrey Ryabinin <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Cc: Linus Torvalds <[email protected]> Cc: Mike Krinkin <[email protected]> Cc: Paul E. McKenney <[email protected]> Cc: Peter Zijlstra <[email protected]> Cc: Thomas Gleixner <[email protected]> Cc: [email protected] Cc: [email protected] Signed-off-by: Ingo Molnar <[email protected]>
2015-11-06tools/liblockdep: explicitly declare lockdep API we call from liblockdepSasha Levin1-0/+2
It seems that newer gcc complains about lack of explicit declaration for some of the API we use, add it in. Signed-off-by: Sasha Levin <[email protected]>
2013-11-27liblockdep: Add public headers for pthread_mutex_t implementationSasha Levin1-0/+50
These headers provide the same API as their pthread mutex counterparts. The design here is to allow to easily switch to liblockdep lock validation just by adding a "liblockdep_" to pthread_mutex_*() calls, which means that it's easy to integrate liblockdep into existing codebases. Signed-off-by: Sasha Levin <[email protected]> Signed-off-by: Peter Zijlstra <[email protected]> Cc: [email protected] Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Ingo Molnar <[email protected]>