We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Greetings!
I am trying to boot ARM64 KVM on FVP.
I follow the document https://git.linaro.org/landing-teams/working/arm/arm-reference-platforms.git/about/docs/basefvp/user-guide.rst, and I build a Linux-on-FVP environment successfully. However, I still cannot boot KVM, the details are as follows:
1.I make sure that two configuration files enable KVM, they are
<workspace>/layers/meta-arm/meta-arm-bsp/recipes-kernel/linux/files/tc0/defconfig:CONFIG_KVM=y
<workspace>/build-poky/tmp-poky/work-shared/fvp-base/kernel-source/arch/arm64/configs/defconfig:CONFIG_KVM=y
2.I follow the document https://git.linaro.org/landing-teams/working/arm/arm-reference-platforms.git/about/docs/basefvp/user-guide.rst. After building the whole software stack, I try several commands but the results show that KVM does not work. The screenshots are shown in the attachments.I try three commands, "kvm-ok", "dmesg | grep KVM", "grep -E -o 'vmx|svm' /proc/cpuinfo", but all of them show negative results.
I guess maybe the reason is that FVP configuration uses a KVM-unsupport CPU, but I do not know the right configuration, and the FVP documents does not mention anything about KVM.
If you can provide any kind of help, I appreciate it very much.
Sincerely,
Yinhua