]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: KVM: PMU: Inject UNDEF on non-privileged accesses
authorMarc Zyngier <marc.zyngier@arm.com>
Mon, 27 Mar 2017 16:03:39 +0000 (17:03 +0100)
committerChristoffer Dall <cdall@linaro.org>
Sun, 9 Apr 2017 14:49:13 +0000 (07:49 -0700)
commitbc5b989c0e4c952cbf18efdb827daf0fc21a994d
tree8549f245bfc9b196d2630d7f046ce856418e9734
parent0a0427fadac0906008de0b6cc36586b009420f10
arm64: KVM: PMU: Inject UNDEF on non-privileged accesses

access_pminten() and access_pmuserenr() can only be accessed when
the CPU is in a priviledged mode. If it is not, let's inject an
UNDEF exception.

Reviewed-by: Christoffer Dall <cdall@linaro.org>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
arch/arm64/kvm/sys_regs.c