diff options
Diffstat (limited to 'kernel/lockdep.c')
| -rw-r--r-- | kernel/lockdep.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/kernel/lockdep.c b/kernel/lockdep.c index 3bfb1877a003..dbda475b13bd 100644 --- a/kernel/lockdep.c +++ b/kernel/lockdep.c @@ -875,11 +875,11 @@ static int add_lock_to_list(struct lock_class *class, struct lock_class *this,  	if (!entry)  		return 0; -	entry->class = this; -	entry->distance = distance;  	if (!save_trace(&entry->trace))  		return 0; +	entry->class = this; +	entry->distance = distance;  	/*  	 * Since we never remove from the dependency list, the list can  	 * be walked lockless by other CPUs, it's only allocation @@ -3029,7 +3029,7 @@ found_it:  	stats = get_lock_stats(hlock_class(hlock));  	if (point < ARRAY_SIZE(stats->contention_point)) -		stats->contention_point[i]++; +		stats->contention_point[point]++;  	if (lock->cpu != smp_processor_id())  		stats->bounces[bounce_contended + !!hlock->read]++;  	put_lock_stats(stats); | 
