[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH RFC 0/5] Split off mini-os to a separate tree



On 26 Jan 2015, at 17:42, Martin Lucina <martin@xxxxxxxxxx> wrote:
> 
> talex5@xxxxxxxxx said:
>> In case it's useful: for the standalone version of Mini-OS used by
>> Mirage, I had to include these directories too:
>> 
>> 1. xen/include/public
>> 2. xen/common/libfdt
>> 3. xen/include/xen/libfdt
>> 4. config
>> 
>> ( https://github.com/talex5/xen/tree/minios-releases )
> 
> Ah, so that's where the Mirage fork of Mini-OS lives. I knew there was one,
> but not where. Any other forks please speak up :-)
> 
> Which parts of Mini-OS does Mirage actually use? I know you have an OCaml
> implementation of netfront, for instance.

Not very much of Mini-OS -- Mirage has everything from the ring protocol
up (XenStore, NetBack/Front, BlkBack/Front, Console, etc are all in OCaml).
So event channels and start of day boot, mainly.

It is useful to have the C XenBus around for start-of-day logging though,
since the emergency console isn't much use on public cloud services.

-anil


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.