KVM: arm: Add initial dirty page locking support
authorMario Smarduch <m.smarduch@samsung.com>
Thu, 15 Jan 2015 23:58:56 +0000 (15:58 -0800)
committerChristoffer Dall <christoffer.dall@linaro.org>
Fri, 16 Jan 2015 13:40:14 +0000 (14:40 +0100)
commitc64735554c0aad2dc83c737ecf4c32075bed57a4
tree6ade125293fcfa52ce1142d9e74cc70ddc16c5c5
parent72fc36b600f73e37557576af80c58836dcf389f9
KVM: arm: Add initial dirty page locking support

Add support for initial write protection of VM memslots. This patch
series assumes that huge PUDs will not be used in 2nd stage tables, which is
always valid on ARMv7

Acked-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Mario Smarduch <m.smarduch@samsung.com>
arch/arm/include/asm/kvm_host.h
arch/arm/include/asm/kvm_mmu.h
arch/arm/include/asm/pgtable-3level.h
arch/arm/kvm/mmu.c