Re: [PATCH 0/4] ARM updates for kvmtool
On Mon, Jan 7, 2013 at 8:14 PM, Will Deacon will.dea...@arm.com wrote: Hello kvm hackers, This patch series introduces some updates to the ARM (AArch32) kvm tools code: - virtio mmio fixes to deal with guest page sizes != 4k (in preparation for AArch64, which I will post separately). - .dtb dumping via the lkvm command line - Support for PSCI firmware as a replacement to the spin-table based SMP boot code The last option was implemented after discussion on the linux-arm-kernel list when adding support for the mach-virt platform. I hope to upstream the kernel-side part of the implementation for 3.9 and expect the kvm bits to follow once that has been merged. All feedback welcome. Applied, thanks Will! -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH 0/4] ARM updates for kvmtool
On Wed, Jan 09, 2013 at 11:13:58AM +, Pekka Enberg wrote: On Mon, Jan 7, 2013 at 8:14 PM, Will Deacon will.dea...@arm.com wrote: Hello kvm hackers, This patch series introduces some updates to the ARM (AArch32) kvm tools code: - virtio mmio fixes to deal with guest page sizes != 4k (in preparation for AArch64, which I will post separately). - .dtb dumping via the lkvm command line - Support for PSCI firmware as a replacement to the spin-table based SMP boot code The last option was implemented after discussion on the linux-arm-kernel list when adding support for the mach-virt platform. I hope to upstream the kernel-side part of the implementation for 3.9 and expect the kvm bits to follow once that has been merged. All feedback welcome. Applied, thanks Will! Great, cheers Pekka. Will -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 0/4] ARM updates for kvmtool
Hello kvm hackers, This patch series introduces some updates to the ARM (AArch32) kvm tools code: - virtio mmio fixes to deal with guest page sizes != 4k (in preparation for AArch64, which I will post separately). - .dtb dumping via the lkvm command line - Support for PSCI firmware as a replacement to the spin-table based SMP boot code The last option was implemented after discussion on the linux-arm-kernel list when adding support for the mach-virt platform. I hope to upstream the kernel-side part of the implementation for 3.9 and expect the kvm bits to follow once that has been merged. All feedback welcome. Will Will Deacon (4): kvm tools: virtio: remove hardcoded assumptions about guest page size kvm tools: pedantry: fix annoying typo kvm tools: arm: make .dtb dumping a command-line option kvm tools: arm: add support for PSCI firmware in place of spin-tables tools/kvm/Makefile | 5 +- tools/kvm/arm/aarch32/cortex-a15.c | 8 +-- tools/kvm/arm/aarch32/include/kvm/kvm-arch.h | 1 - tools/kvm/arm/aarch32/include/kvm/kvm-cpu-arch.h | 12 + tools/kvm/arm/aarch32/kvm-cpu.c| 59 ++ tools/kvm/arm/aarch32/smp-pen.S| 39 -- tools/kvm/arm/fdt.c| 54 +++- tools/kvm/arm/include/arm-common/gic.h | 2 - tools/kvm/arm/include/arm-common/kvm-arch.h| 5 -- .../arm/include/{kvm = arm-common}/kvm-cpu-arch.h | 6 +-- tools/kvm/arm/include/kvm/kvm-config-arch.h| 8 +++ tools/kvm/arm/kvm-cpu.c| 4 +- tools/kvm/arm/kvm.c| 1 + tools/kvm/arm/smp.c| 21 tools/kvm/include/kvm/virtio.h | 14 + tools/kvm/kvm.c| 2 +- tools/kvm/virtio/9p.c | 7 +-- tools/kvm/virtio/balloon.c | 7 +-- tools/kvm/virtio/blk.c | 7 +-- tools/kvm/virtio/console.c | 7 +-- tools/kvm/virtio/mmio.c| 8 +-- tools/kvm/virtio/net.c | 8 +-- tools/kvm/virtio/pci.c | 4 +- tools/kvm/virtio/rng.c | 7 +-- tools/kvm/virtio/scsi.c| 7 +-- 25 files changed, 114 insertions(+), 189 deletions(-) create mode 100644 tools/kvm/arm/aarch32/include/kvm/kvm-cpu-arch.h delete mode 100644 tools/kvm/arm/aarch32/smp-pen.S rename tools/kvm/arm/include/{kvm = arm-common}/kvm-cpu-arch.h (87%) delete mode 100644 tools/kvm/arm/smp.c -- 1.8.0 -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH 0/4] ARM updates for kvmtool
On Mon, Jan 7, 2013 at 1:14 PM, Will Deacon will.dea...@arm.com wrote: - virtio mmio fixes to deal with guest page sizes != 4k (in preparation for AArch64, which I will post separately). - .dtb dumping via the lkvm command line - Support for PSCI firmware as a replacement to the spin-table based SMP boot code The last option was implemented after discussion on the linux-arm-kernel list when adding support for the mach-virt platform. I completely missed that, it would have been nice if the kvmarm list were cc'ed on those discussions. I hope to upstream the kernel-side part of the implementation for 3.9 and expect the kvm bits to follow once that has been merged. All feedback welcome. Very cool, I'm looking forward to trying this out, hopefully I'll find cycles this week. -Christoffer -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html