diff options
| -rw-r--r-- | kernel/events/core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/events/core.c b/kernel/events/core.c index 243bfc68d0fe..9d93db81fa36 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c | |||
| @@ -662,7 +662,7 @@ static inline void update_cgrp_time_from_event(struct perf_event *event) | |||
| 662 | /* | 662 | /* |
| 663 | * Do not update time when cgroup is not active | 663 | * Do not update time when cgroup is not active |
| 664 | */ | 664 | */ |
| 665 | if (cgrp == event->cgrp) | 665 | if (cgroup_is_descendant(cgrp->css.cgroup, event->cgrp->css.cgroup)) |
| 666 | __update_cgrp_time(event->cgrp); | 666 | __update_cgrp_time(event->cgrp); |
| 667 | } | 667 | } |
| 668 | 668 | ||
