perf/core: Don't allow grouping events from different hw pmus
authorRavi Bangoria <ravi.bangoria@amd.com>
Tue, 22 Nov 2022 08:03:26 +0000 (13:33 +0530)
committerPeter Zijlstra <peterz@infradead.org>
Thu, 24 Nov 2022 10:09:19 +0000 (11:09 +0100)
commitbf480f9385667309a8866e65833f261d4773df9a
tree7cc9ae1b5ad5eeb38f424b0ad8c3121eeb0feba9
parent30093056f7b2f759ff180d3a86d29f68315e469b
perf/core: Don't allow grouping events from different hw pmus

Event group from different hw pmus does not make sense and thus perf
has never allowed it. However, with recent rewrite that restriction
has been inadvertently removed. Fix it.

Fixes: bd2756811766 ("perf: Rewrite core context handling")
Signed-off-by: Ravi Bangoria <ravi.bangoria@amd.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lkml.kernel.org/r/20221122080326.228-1-ravi.bangoria@amd.com
kernel/events/core.c