[PATCHv2 0/3] [4.0] arm/arm64: Do not group hardware events from different PMUs

Peter Zijlstra peterz at infradead.org
Wed Mar 18 10:18:32 PDT 2015


On Tue, Mar 17, 2015 at 06:14:57PM +0000, Suzuki K. Poulose wrote:
> From: "Suzuki K. Poulose" <suzuki.poulose at arm.com>
> 
> This is a collection of fixes which denies grouping hardware events
> from different PMUs. They also fix crashes triggered by perf_fuzzer
> on Linux-4.0-rc2.
> 
> This series hasn't changed since V1, except for better commit messages.
> 
> Similar fixes are required in ARM-CCN PMU driver and is not straight forward
> as these changes.
> 
> Suzuki K. Poulose (3):
>   arm/pmu: Reject groups spanning multiple hardware PMUs
>   arm64/pmu: Reject groups spanning multiple HW PMUs
>   arm-cci: Reject groups spanning multiple HW PMUs
> 
>  arch/arm/kernel/perf_event.c   |   21 +++++++++++++++------
>  arch/arm64/kernel/perf_event.c |   21 +++++++++++++++------
>  drivers/bus/arm-cci.c          |   19 ++++++++++++++-----
>  3 files changed, 44 insertions(+), 17 deletions(-)

Acked-by: Peter Zijlstra (Intel) <peterz at infradead.org>



More information about the linux-arm-kernel mailing list