summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/sys_regs.c
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2014-07-31 12:42:18 +0200
committerChristoffer Dall <christoffer.dall@linaro.org>2014-07-31 15:59:40 +0200
commitfb3ec67942e92e5713e05b7691b277d0a0c0575d (patch)
tree75d6d848aaef8d45f214013cf711d619c07d08fa /arch/arm64/kvm/sys_regs.c
parentarm64: KVM: GICv3: move system register access to msr_s/mrs_s (diff)
downloadlinux-fb3ec67942e92e5713e05b7691b277d0a0c0575d.tar.xz
linux-fb3ec67942e92e5713e05b7691b277d0a0c0575d.zip
KVM: arm64: GICv3: mandate page-aligned GICV region
Just like GICv2 was fixed in 63afbe7a0ac1 (kvm: arm64: vgic: fix hyp panic with 64k pages on juno platform), mandate the GICV region to be both aligned on a page boundary and its size to be a multiple of page size. This prevents a guest from being able to poke at regions where we have no idea what is sitting there. Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
Diffstat (limited to 'arch/arm64/kvm/sys_regs.c')
0 files changed, 0 insertions, 0 deletions