From b25928cab83a6baba9073a7e40db70266872ec7b Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Mon, 23 Nov 2009 11:37:25 +0100 Subject: [PATCH] --- yaml --- r: 169748 b: refs/heads/master c: 2e2af50b1fab3c40636839a7f439c167ae559533 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/perf_event.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 8fff2bef7cd7..9319c58ac7a1 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6c2bfcbe58e0dd39554be88940149f5aa11e17d1 +refs/heads/master: 2e2af50b1fab3c40636839a7f439c167ae559533 diff --git a/trunk/kernel/perf_event.c b/trunk/kernel/perf_event.c index 1f14481c2337..fb851ec34461 100644 --- a/trunk/kernel/perf_event.c +++ b/trunk/kernel/perf_event.c @@ -294,6 +294,8 @@ list_del_event(struct perf_event *event, struct perf_event_context *ctx) if (event->group_leader != event) event->group_leader->nr_siblings--; + event->state = PERF_EVENT_STATE_OFF; + /* * If this was a group event with sibling events then * upgrade the siblings to singleton events by adding them