All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: smartin@milliways.cl,
	Stefano Stabellini <stefano.stabellini@eu.citrix.com>,
	Claudio Scordino <claudio@evidence.eu.com>,
	xen-devel <xen-devel@lists.xen.org>,
	Julien Grall <julien.grall@citrix.com>,
	Arianna Avanzini <avanzini.arianna@gmail.com>,
	Roger Pau Monne <roger.paumonne@citrix.com>
Subject: Re: OS porting on Xen on ARM
Date: Thu, 19 Dec 2013 23:50:48 +0100	[thread overview]
Message-ID: <1387493448.23792.42.camel@Solace> (raw)
In-Reply-To: <1387474931.17289.12.camel@kazak.uk.xensource.com>


[-- Attachment #1.1: Type: text/plain, Size: 1778 bytes --]

On gio, 2013-12-19 at 17:42 +0000, Ian Campbell wrote:
> On Tue, 2013-12-17 at 12:05 +0100, Dario Faggioli wrote:
> > About how a small, and an hopefully easy enough to understand, OS that
> > runs as a Xen DomU looks like, check out Mini-OS in the Xen Source tree:
> > http://xenbits.xen.org/gitweb/?p=xen.git;a=tree;f=extras/mini-os;hb=HEAD
> > As I said, it's small, and definitely simpler, for instance, than Linux,
> > but it's quite feature complete, which is something you probably won't
> > need.
> 
> Note however that mini-os has not been ported to ARM. So as an example
> of the arch stuff it is not all that useful, 
>
Yep... Arianna's work will be the first real example of that, and quite
a cool example, at least as far as I can tell, given the nature of the
to be ported guest OS! Challenging, indeed, as well as very
interesting! :-)

> but it does contain PV
> drivers and the like, which is most of what a Xen on ARM port consists
> of given there is no PV MMU stuff to worry about.
> 
Indeed... I hope both mini-os and Simon's work (and perhaps some bits of
MirageOS too) can be a valuable help, at least for understanding at
least that part.

> The only existing ports are of Linux and of FreeBSD.
> 
Exactly. I guess both could be very useful sources of information.
Probably, the FreeBSD one, is a better fit here, as it is, let's say, a
"proper DomU port", while Linux has a lot more stuff in it, e.g.,
related to Dom0 support.

Thanks for replying,
Dario

-- 
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

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

  reply	other threads:[~2013-12-19 22:50 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-17 11:05 OS porting on Xen on ARM Dario Faggioli
2013-12-17 11:44 ` Simon Martin
2013-12-18  7:31   ` Arianna Avanzini
2013-12-18  7:28 ` Arianna Avanzini
2013-12-19 17:42 ` Ian Campbell
2013-12-19 22:50   ` Dario Faggioli [this message]
2013-12-23 16:09     ` Dario Faggioli

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1387493448.23792.42.camel@Solace \
    --to=dario.faggioli@citrix.com \
    --cc=Ian.Campbell@citrix.com \
    --cc=avanzini.arianna@gmail.com \
    --cc=claudio@evidence.eu.com \
    --cc=julien.grall@citrix.com \
    --cc=roger.paumonne@citrix.com \
    --cc=smartin@milliways.cl \
    --cc=stefano.stabellini@eu.citrix.com \
    --cc=xen-devel@lists.xen.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.