aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--kernel/perf_counter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/perf_counter.c b/kernel/perf_counter.c
index 89d5e3fe9700..e0576c3fdb50 100644
--- a/kernel/perf_counter.c
+++ b/kernel/perf_counter.c
@@ -1145,12 +1145,12 @@ static int perf_release(struct inode *inode, struct file *file)
1145 mutex_lock(&counter->mutex); 1145 mutex_lock(&counter->mutex);
1146 1146
1147 perf_counter_remove_from_context(counter); 1147 perf_counter_remove_from_context(counter);
1148 put_context(ctx);
1149 1148
1150 mutex_unlock(&counter->mutex); 1149 mutex_unlock(&counter->mutex);
1151 mutex_unlock(&ctx->mutex); 1150 mutex_unlock(&ctx->mutex);
1152 1151
1153 kfree(counter); 1152 kfree(counter);
1153 put_context(ctx);
1154 1154
1155 return 0; 1155 return 0;
1156} 1156}