[PATCH 0/6] ARM/AMR64: Few patches on kvm and mm code
Santosh Shilimkar
santosh.shilimkar at ti.com
Thu Nov 14 14:37:40 EST 2013
While playing with KVM on Keystone, I came across few issues which needs
to be addressed. Have discussed most of these with Marc and Christoffer
off-list but we all thought of getting these patchset on list for wider
review.
At least virt_addr_valid() update am not sure and would like
to get discussion going on how to proceed with it. The last patch
in the series is a hack and included in the series to get some
tips.
Special thanks to Christoffer and Marc for their support in figuring
out these issues.
Generated against tip of Linus's tree(4fbf888) which includes
__virt_to_idmap() and related patchset.
Cc: Christoffer Dall <christoffer.dall at linaro.org>
Cc: Marc Zyngier <marc.zyngier at arm.com>
Cc: Russell King <linux at arm.linux.org.uk>
Cc: Catalin Marinas <catalin.marinas at arm.com>
Cc: Will Deacon <will.deacon at arm.com>
Santosh Shilimkar (6):
arm64: mm: Add __virt_to_idmap() to keep kvm build happy
ARM: kvm: Use virt_to_idmap instead of virt_to_phys for idmap
mappings
ARM: mm: Drop the lowmem watermark check from virt_addr_valid()
arm64: mm: Drop the lowmem watermark check from virt_addr_valid()
ARM: kvm: Use phys_addr_t instead of unsigned long in mm code
ARM: kvm: TMP: Commit the hyp page tables to main memory
arch/arm/include/asm/memory.h | 3 +--
arch/arm/kvm/mmu.c | 12 ++++++------
arch/arm64/include/asm/memory.h | 11 +++++++++--
3 files changed, 16 insertions(+), 10 deletions(-)
--
1.7.9.5
More information about the linux-arm-kernel
mailing list