1
0
Fork 0
remarkable-linux/arch/arm64
Will Deacon 3e6275d940 arm64: perf: Reject stand-alone CHAIN events for PMUv3
commit ca2b497253 upstream.

It doesn't make sense for a perf event to be configured as a CHAIN event
in isolation, so extend the arm_pmu structure with a ->filter_match()
function to allow the backend PMU implementation to reject CHAIN events
early.

Cc: <stable@vger.kernel.org>
Reviewed-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-10-18 09:16:24 +02:00
..
boot arm64: dts: uniphier: Add missing cooling device properties for CPUs 2018-09-26 08:38:09 +02:00
configs arm64: defconfig: Enable Rockchip io-domain driver 2018-08-03 07:50:38 +02:00
crypto crypto: arm64/aes-ce-cipher - move assembler code to .S file 2018-04-12 12:32:21 +02:00
include arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" 2018-10-10 08:54:25 +02:00
kernel arm64: perf: Reject stand-alone CHAIN events for PMUv3 2018-10-18 09:16:24 +02:00
kvm arm64: KVM: Sanitize PSTATE.M when being set from userspace 2018-10-03 17:01:00 -07:00
lib arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_user 2018-02-16 20:22:52 +01:00
mm arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() 2018-09-05 09:26:35 +02:00
net bpf, arm64: fix out of bounds access in tail call 2018-03-11 16:23:22 +01:00
xen arm64: kpti: Fix the interaction between ASID switching and software PAN 2018-02-16 20:22:49 +01:00
Kconfig arm64: mm: always enable CONFIG_HOLES_IN_ZONE 2018-09-09 19:56:02 +02:00
Kconfig.debug arm64: relocation testing module 2017-04-04 17:03:32 +01:00
Kconfig.platforms arm64: rockchip: Force CONFIG_PM on Rockchip systems 2018-09-15 09:45:33 +02:00
Makefile arm64: prevent regressions in compressed kernel image size when upgrading to binutils 2.27 2017-12-20 10:10:29 +01:00