From: Shannon Zhao <shannon.z...@linaro.org> This patch set support use cross type vCPU when using KVM on ARM and add two new CPU types: generic and cortex-a72.
You can test this patch set with QEMU using -cpu cortex-a53/cortex-a57/generic/cortex-a72 These patches can be fetched from: https://git.linaro.org/people/shannon.zhao/qemu.git cross_vcpu_rfc You corresponding KVM patches can be fetched from: https://git.linaro.org/people/shannon.zhao/linux-mainline.git cross_vcpu_rfc Shannon Zhao (6): headers: update linux headers target: arm: Add the qemu target for KVM_ARM_TARGET_GENERIC_V8 arm: kvm64: Check if kvm supports cross type vCPU target: arm: Add a generic type cpu arm: virt: Enable generic type CPU in virt machine target-arm: cpu64: Add support for Cortex-A72 hw/arm/virt.c | 2 + linux-headers/asm-arm64/kvm.h | 1 + linux-headers/linux/kvm.h | 2 + target/arm/cpu64.c | 110 +++++++++++++++++++++++++ target/arm/kvm-consts.h | 2 + target/arm/kvm64.c | 182 ++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 299 insertions(+) -- 2.0.4 _______________________________________________ kvmarm mailing list kvmarm@lists.cs.columbia.edu https://lists.cs.columbia.edu/mailman/listinfo/kvmarm