Supporting KVM on the ARM architecture
Supporting KVM on the ARM architecture
Posted Jul 4, 2013 4:42 UTC (Thu) by olof (subscriber, #11729)In reply to: Supporting KVM on the ARM architecture by smoogen
Parent article: Supporting KVM on the ARM architecture
The Samsung ARM-based Chromebook has the same SoC in it, but unfortunately the firmware on the system does not launch the kernel in HYP mode, so you can't run KVM out of the box on them (I.e. not even with the chainloaded nv-u-boot).
Some of the lower-end Cortex-A7 based systems will be able to run KVM too, for example Cubieboard 2 (which has the dual-A7 Allwinner A20 SoC on it). Upstream support for their hardware is not quite there yet though, but down the road things should look quite a bit better.
Posted Jul 4, 2013 13:59 UTC (Thu)
by ibukanov (subscriber, #3942)
[Link]
If so one need to apply some soldering skills to replace it...
Posted Jul 5, 2013 11:01 UTC (Fri)
by danpb (subscriber, #4831)
[Link] (1 responses)
Hmm, this page claims to have tested KVM on the ARM Chromebook
http://columbia.github.io/linux-kvm-arm/
but they don't mention what they did about the bootloader/HYP mode problem. The Xen folks seem to suggest it is just a matter of compiling a version of u-boot with HYP mode support, and presumably they then chainloaded it
http://blog.xen.org/index.php/2013/05/23/bringing-xen-on-...
Posted Jul 5, 2013 23:32 UTC (Fri)
by christofferdall (guest, #63430)
[Link]
However, given that you can chainload u-boot and that the device boots in secure mode it should be possible with enough effort to run KVM on there.
Supporting KVM on the ARM architecture
Supporting KVM on the ARM architecture
> unfortunately the firmware on the system does not launch the
> kernel in HYP mode, so you can't run KVM out of the box on
> them (I.e. not even with the chainloaded nv-u-boot).
Supporting KVM on the ARM architecture