perf/smmuv3: Validate groups for global filtering
authorRobin Murphy <robin.murphy@arm.com>
Thu, 1 Aug 2019 15:22:45 +0000 (16:22 +0100)
committerWill Deacon <will@kernel.org>
Tue, 27 Aug 2019 18:37:04 +0000 (19:37 +0100)
commit3c9347351a6ea1234aa647b36f89052de050d2a2
treed1616782372c27a89679568e7a395317beab7f41
parent33e84ea4330da8a16bda8a871d0cd3c872bcd89f
perf/smmuv3: Validate groups for global filtering

With global filtering, it becomes possible for users to construct
self-contradictory groups with conflicting filters. Make sure we
cover that when initially validating events.

Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Will Deacon <will@kernel.org>
drivers/perf/arm_smmuv3_pmu.c