15 Jun 2012 21:06
[PATCH v8 00/15] KVM/ARM Implementation
Christoffer Dall <c.dall <at> virtualopensystems.com>
2012-06-15 19:06:39 GMT
2012-06-15 19:06:39 GMT
The following series implements KVM support for ARM processors, specifically on the Cortex A-15 platform. Work is done in collaboration between Columbia University, Virtual Open Systems and ARM/Linaro. The patch series applies to kvm/next, specifically commit: 25e531a988ea5a64bd97a72dc9d3c65ad5850120 This is Version 8 of the patch series, but the first two versions were reviewed outside of the KVM mailing list. Changes can also be pulled from: git://github.com/virtualopensystems/linux-kvm-arm.git kvm-a15-v8 A non-flattened edition of the patch series can be found at: git://github.com/virtualopensystems/linux-kvm-arm.git kvm-a15-v8-stage The implementation is broken up into a logical set of patches, the first four are preparatory patches: 1. Add mem_type prot_pte accessor (ARM community) 2. Use KVM_CAP_IRQ_ROUTING to protect routing code (KVM community) 3. Introduce __KVM_HAVE_IRQ_LINE (KVM community) 4. Guard code with CONFIG_MMU_NOTIFIER (KVM community) KVM guys, please consider pulling the KVM generic patches as early as possible. Thanks. The main implementation is broken up into separate patches, the first containing a skeleton of files, makefile changes, the basic user space interface and KVM architecture specific stubs. Subsequent patches implement parts of the system as listed:(Continue reading)
RSS Feed