Congratulations on getting your hands on an rPi3! :-)
Anecdotally, the rPi 3 still doesnt have the interrupt controller wired up to
support virtualisation very effectively, but I don't have one to try out yet
(hopefully on Monday). CCing Ian Campbell who might know more.
If this doesn't work out though, see if you can get KVM to work with a Linux
guest. The work on Solo5 means that a KVM ARM port is reasonably
straightforward if we go down that path...
-Anil
> On 4 Mar 2016, at 16:11, Joel Hughes <[email protected]> wrote:
>
> Hello all,
>
> I'm fairly new to Mirage so these questions are likely to be naive. Feel free
> to set me straight!
>
> I have a Raspberry Pi 3 and looking at the specs it seems comparable to the
> cubieboard/cubietruck and thought that it might be possible to run the Xen
> Hypervisor and MirageOS unikernels on it?
> https://www.raspberrypi.org/magpi/raspberry-pi-3-specs-benchmarks/
> <https://www.raspberrypi.org/magpi/raspberry-pi-3-specs-benchmarks/>
>
> I think it'd would be a great way for people to experiment with MirageOS.
>
> I've had a few attempts at getting things running on the Pi:
> https://github.com/rudenoise/xen-mirage-rpi3
> <https://github.com/rudenoise/xen-mirage-rpi3>
>
> I realise that the underlying architecture is very different from running X86
> VMs in VBox so have a lot to learn about boot-loaders, compiling Linux
> kernels for arm/RPi, virtualisation etc...
>
> Am I chasing a lost cause?
> Would branching/adapting https://github.com/mirage/xen-arm-builder
> <https://github.com/mirage/xen-arm-builder> be possible?
> Is KVM+Solo5 or U-Boot a good starting point?
> Is there an effort in progress to work on this, if so I'd love to help out?
>
> I'm generally interested to learn more about this area so any advice much
> appreciated.
>
> Thanks
>
> Joel
>
> _______________________________________________
> MirageOS-devel mailing list
> [email protected]
> http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
_______________________________________________
MirageOS-devel mailing list
[email protected]
http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel