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

Re: [Xen-devel] raisin and minios stubdom



On Mon, Apr 03, 2017 at 12:17:08PM +0100, George Dunlap wrote:
> On Mon, Mar 27, 2017 at 8:28 PM, Gémes Géza <geza.gemes@xxxxxxxxx> wrote:
> > Hi,
> >
> > Currently the xen build system has optional support for building a minios
> > (+needed libraries and tools) based stubdom.
> >
> > What is your opinion about moving support for building this into raisin and
> > once that is stable drop support in the xen build system?
> 
> This was actually the original purpose of raisin: to allow a framework
> for simply building all related components of a Xen system without
> requiring *everything* to be built in-tree with make.  The thing that
> triggered Stefano to write raisin was the availability of grub-xen
> (building grub upstream as a PV target) -- there was resistance to
> putting Yet Another Thing in the tree.
> 
> But the fact is it hasn't gotten much up-take with developers, and I
> think you're the first user to give significant feedback on it.  As
> you can see, many people prefer to have everything built under one
> umbrella.
> 
> Logically it makes sense to *either* do things one way (make
> everything under xen.git) or the other way (make only xen and tools
> under xen.git, and use a tool like raisin to build everything else).
> But as a community we haven't been able to agree on either one, and so
> the status quo -- most things built under xen.git but nothing *new* --
> continues.
> 
> In the meantime, there's no reason not to do both.  A normal "make" in
> xen.git will build you a qemu, qemu-traditional, seabios, &c; raisin
> disables that and builds everything separately.  The plan was always
> to do the same thing for minios; nobodys had time to work on it yet.
> 

You would be surprised by the patches I had written in the past year.
;-)

Gémes, please check out

  git://xenbits.xen.org/people/liuw/xen.git wip.split-stubdom-v2
  git://xenbits.xen.org/people/liuw/stubdom.git wip.split-stubdom-v2

They were a bit old, but if you want to start working on that, feel free
to take what you need.

Wei.

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

 


Rackspace

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