Message ID | 20230804115843.738456-2-cascardo@canonical.com |
---|---|
State | New |
Headers | show |
Series | CVE-2023-2235 | expand |
diff --git a/kernel/events/core.c b/kernel/events/core.c index 142b1460f190..e0e8f173b019 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c @@ -2260,7 +2260,7 @@ static void perf_group_detach(struct perf_event *event) /* Inherit group flags from the previous leader */ sibling->group_caps = event->group_caps; - if (!RB_EMPTY_NODE(&event->group_node)) { + if (sibling->attach_state & PERF_ATTACH_CONTEXT) { add_event_to_groups(sibling, event->ctx); if (sibling->state == PERF_EVENT_STATE_ACTIVE)