OSDN Git Service

kvm: arm/arm64: Force reading uncached stage2 PGD
authorSuzuki K Poulose <suzuki.poulose@arm.com>
Tue, 16 May 2017 09:34:54 +0000 (10:34 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 7 Sep 2017 06:34:10 +0000 (08:34 +0200)
commit628212c89faeed34704977a0edcfaaaae467a34d
treec580a9efd0e863ad9f4052025365ebda4002a206
parent57ff696f54b5c51d8d4df00295341bec17fab36f
kvm: arm/arm64: Force reading uncached stage2 PGD

commit 2952a6070e07ebdd5896f1f5b861acad677caded upstream.

Make sure we don't use a cached value of the KVM stage2 PGD while
resetting the PGD.

Cc: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Reviewed-by: Christoffer Dall <cdall@linaro.org>
Signed-off-by: Christoffer Dall <cdall@linaro.org>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm/kvm/mmu.c