diff --git a/kernel/perf_counter.c b/kernel/perf_counter.c index 199ed477131508691df9325c8b20b2c07638ef21..673c1aaf7332dc50809f558af52780e73bec5807 100644 --- a/kernel/perf_counter.c +++ b/kernel/perf_counter.c @@ -1104,7 +1104,7 @@ static void perf_counter_sync_stat(struct perf_counter_context *ctx, __perf_counter_sync_stat(counter, next_counter); counter = list_next_entry(counter, event_entry); - next_counter = list_next_entry(counter, event_entry); + next_counter = list_next_entry(next_counter, event_entry); } }