|
@@ -2497,13 +2497,7 @@ static void perf_event_enable_on_exec(struct perf_event_context *ctx)
|
|
|
raw_spin_lock(&ctx->lock);
|
|
|
task_ctx_sched_out(ctx);
|
|
|
|
|
|
- list_for_each_entry(event, &ctx->pinned_groups, group_entry) {
|
|
|
- ret = event_enable_on_exec(event, ctx);
|
|
|
- if (ret)
|
|
|
- enabled = 1;
|
|
|
- }
|
|
|
-
|
|
|
- list_for_each_entry(event, &ctx->flexible_groups, group_entry) {
|
|
|
+ list_for_each_entry(event, &ctx->event_list, event_entry) {
|
|
|
ret = event_enable_on_exec(event, ctx);
|
|
|
if (ret)
|
|
|
enabled = 1;
|