Hi Eugene,
On 2016-10-04 19:13, Eugene Bagdasaryan wrote:
Hey guys
I am trying to install KVMARM kernel on my RPi3, I have found a link
to Dev guide
(http://www.virtualopensystems.com/en/solutions/guides/kvm-on-arm/
[1]) the guide seems a bit outdated, since it links to git repo
https://github.com/virtualopensystems/linux-kvm-arm [2] that has the
latest commit dated back to 2014.
This guide is indeed very much outdated, and is not really helpful in
your case.
Can you please point me to the correct way to install this on
RaspbianOS (4.4.11-v7+)
On decent hardware, and with a non broken bootloader, KVM works out of
the box (you just have to enable it in the kernel configuration).
Unfortunately, you have at least three issues to solve here:
(1) You're running an old 32bit kernel on 64bit HW
(2) Your bootloader probably enters the kernel in SVC instead of HYP
(3) Your HW lacks some of the basic requirements to enable
virtualization on ARM
(1) can be solved by running a mainline 64bit kernel. You will also
need a 64bit userspace (you're currently running ARMv6 code...)
(2) should be solved by using a mainline u-boot, I believe.
(3) is currently worked on, but will require both kernel and qemu
patches. It will also be quite slow.
Of course, mainline probably lacks full support of the RPi3 HW. I guess
you have to evaluate whether you can switch (1) and (2) before even
thinking of (3).
Hope this helps,
M.
--
Who you jivin' with that Cosmik Debris?
_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm