diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-05-18 11:19:03 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-05-18 11:19:03 -0400 |
commit | 4d7b4ac22fbec1a03206c6cde353f2fd6942f828 (patch) | |
tree | 2d96a9e9c28cf6fa628a278decc00ad55a8b043b /kernel/lockdep.c | |
parent | 3aaf51ace5975050ab43c7d4d7e439e0ae7d13d7 (diff) | |
parent | 94f3ca95787ada3d64339a4ecb2754236ab563f6 (diff) |
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
* 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (311 commits)
perf tools: Add mode to build without newt support
perf symbols: symbol inconsistency message should be done only at verbose=1
perf tui: Add explicit -lslang option
perf options: Type check all the remaining OPT_ variants
perf options: Type check OPT_BOOLEAN and fix the offenders
perf options: Check v type in OPT_U?INTEGER
perf options: Introduce OPT_UINTEGER
perf tui: Add workaround for slang < 2.1.4
perf record: Fix bug mismatch with -c option definition
perf options: Introduce OPT_U64
perf tui: Add help window to show key associations
perf tui: Make <- exit menus too
perf newt: Add single key shortcuts for zoom into DSO and threads
perf newt: Exit browser unconditionally when CTRL+C, q or Q is pressed
perf newt: Fix the 'A'/'a' shortcut for annotate
perf newt: Make <- exit the ui_browser
x86, perf: P4 PMU - fix counters management logic
perf newt: Make <- zoom out filters
perf report: Report number of events, not samples
perf hist: Clarify events_stats fields usage
...
Fix up trivial conflicts in kernel/fork.c and tools/perf/builtin-record.c
Diffstat (limited to 'kernel/lockdep.c')
-rw-r--r-- | kernel/lockdep.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/lockdep.c b/kernel/lockdep.c index 4349e9793419..ec21304856d1 100644 --- a/kernel/lockdep.c +++ b/kernel/lockdep.c | |||
@@ -3232,7 +3232,7 @@ void lock_release(struct lockdep_map *lock, int nested, | |||
3232 | raw_local_irq_save(flags); | 3232 | raw_local_irq_save(flags); |
3233 | check_flags(flags); | 3233 | check_flags(flags); |
3234 | current->lockdep_recursion = 1; | 3234 | current->lockdep_recursion = 1; |
3235 | trace_lock_release(lock, nested, ip); | 3235 | trace_lock_release(lock, ip); |
3236 | __lock_release(lock, nested, ip); | 3236 | __lock_release(lock, nested, ip); |
3237 | current->lockdep_recursion = 0; | 3237 | current->lockdep_recursion = 0; |
3238 | raw_local_irq_restore(flags); | 3238 | raw_local_irq_restore(flags); |
@@ -3385,7 +3385,7 @@ found_it: | |||
3385 | hlock->holdtime_stamp = now; | 3385 | hlock->holdtime_stamp = now; |
3386 | } | 3386 | } |
3387 | 3387 | ||
3388 | trace_lock_acquired(lock, ip, waittime); | 3388 | trace_lock_acquired(lock, ip); |
3389 | 3389 | ||
3390 | stats = get_lock_stats(hlock_class(hlock)); | 3390 | stats = get_lock_stats(hlock_class(hlock)); |
3391 | if (waittime) { | 3391 | if (waittime) { |