diff --git a/[refs] b/[refs] index bf6342356884..825e66838d00 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c716ef56f1319e8a515cb1947a3ec59b06e94a5e +refs/heads/master: 724b6daa13e100067c30cfc4d1ad06629609dc4e diff --git a/trunk/kernel/events/core.c b/trunk/kernel/events/core.c index a6a9ec4cd8f5..fd126f82b57c 100644 --- a/trunk/kernel/events/core.c +++ b/trunk/kernel/events/core.c @@ -3183,7 +3183,7 @@ static void perf_event_for_each(struct perf_event *event, perf_event_for_each_child(event, func); func(event); list_for_each_entry(sibling, &event->sibling_list, group_entry) - perf_event_for_each_child(event, func); + perf_event_for_each_child(sibling, func); mutex_unlock(&ctx->mutex); }