]> git.ipfire.org Git - people/arne_f/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)
commit9008c235cb8162a4110c9153cace8530bc716210
tree8549f245bfc9b196d2630d7f046ce856418e9734
parent24d5950f6befae3f4b7eaab890ad9bc0988824b6
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