On 09/16/2015 03:24 AM, Tushar Jagad wrote:
Hi,

On Mon, Sep 14, 2015 at 06:03:48PM -0600, liang yan wrote:
Hello, All,

I am trying to enable kvm for a guest vm on an APM X-Gene Host with
latest qemu, but could not make it work.

The host is APM X-Gene 8-core, Linux kernel is 4.1.0-rc7-1-arm64,

Guest kernel is linux-3.16rc3

QEMU is latest version

Host has these dmesg info
[    2.708259] kvm [1]: GICH base=0x780c0000, GICV base=0x780e0000, IRQ=25
[    2.708327] kvm [1]: timer IRQ30
[    2.708335] kvm [1]: Hyp mode initialized successfully

Host has dev/kvm.

command-line is
aarch64-softmmu/qemu-system-aarch64 -machine virt,kernel_irqchip=off
-cpu cortex-a57 -machine accel=kvm -nographic -smp 1 -m 2048 -kernel
aarch64-linux-3.16rc3-buildroot.img  --append "console=ttyAMA0"


when using cpu "cortex-a57", got the error "kvm_init_vcpu failed:
Invalid argument"
Currently, it is not possible to run qemu with a cpu type other than the
host. I'm currently in the process of adding the necessary support and
have posted the necessary RFC patches for kvm[1] and qemu[2].

[1] http://comments.gmane.org/gmane.linux.ports.arm.kernel/438744
[2] https://lists.gnu.org/archive/html/qemu-devel/2015-09/msg02374.html
--
Regards,
Tushar

Hello, Tushar,

Thanks for your reply.

Actually, I already patched your code there, also used the command "-cpu cortex-a57,bpts=2,wpts=2" ,but did not change the output,
I am trying to check the KVM code from Linux kernel now.

By the way, I am very interested in your work here, feel free to let me know if there
are anything I can be involved.

Best,
Liang
when using cpu "host", got the error "Failed to retrieve host CPU features!"

By the way, all the command line works well under "tcg" mode.
Anyone has a quick idea? Thanks in advance.

Best,
Liang




Reply via email to