All of lore.kernel.org
 help / color / mirror / Atom feed
From: George Dunlap <george.dunlap@eu.citrix.com>
To: Stefano Stabellini <stefano.stabellini@eu.citrix.com>,
	Ian Campbell <ian.campbell@citrix.com>
Cc: xen-devel@lists.xensource.com, george.dunlap@citrix.com
Subject: Re: [PATCH v2 4/6] raisin: pass --with-system-seabios with seabios was built
Date: Wed, 22 Apr 2015 15:27:09 +0100	[thread overview]
Message-ID: <5537AFBD.4030706@eu.citrix.com> (raw)
In-Reply-To: <alpine.DEB.2.02.1504221512200.2640@kaball.uk.xensource.com>

On 04/22/2015 03:15 PM, Stefano Stabellini wrote:
> On Wed, 22 Apr 2015, Ian Campbell wrote:
>> On Tue, 2015-04-21 at 17:48 +0100, Stefano Stabellini wrote:
>>> Detect whether we have built seabios and only pass the relative command
>>> line argument to Xen if we actually did.
>>
>> For this and the following ovmf if we didn't build seabios/ovmf here
>> then you pass nothing, which will result in xen.git downloading and
>> doing things itself, is that what is wanted? I think, although I confess
>> I'm not sure and I haven't checked, you can pass --without-thing to
>> avoid this and to disable the support (which might hopefully result in
>> clearer error messages to the user down the line).
> 
> This is a good point. I don't know what we want exactly here.
> 
> In the case of OVMF if you don't specify anything the default in Xen is
> not to build it.
> In the case of Seabios if you don't specify anything the default is
> clone and build.
> 
> Do we want to be absolutely sure to avoid any cloning from the
> xen-unstable tree with raisin?
> Or do we simply want to fall back to the default behaviour?
> 
> I think that both a reasonable answers, I am leaning toward avoiding any
> cloning always. This also means disabling stubdoms.  What do you think?

Well I think what people will expect is that if they disable seabios
from ENABLED_COMPONENTS, that it won't be enabled, not that it will
still be built but by Xen instead.

I think it's reasonable to expect users to do some clean-up if they
change their mind about what they want to build.  (I wonder if we could
use a "./raise distclean", which will rm -rf dist, as well as all
components in series but not in COMPONENTS.)

Re stubdoms, I think that we should let the xen component do it until
it's possible to do it out of tree (i.e., no regression in functionality).

 -George

  parent reply	other threads:[~2015-04-22 14:27 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-21 16:46 [PATCH v2 0/6] raisin: introduce ovmf and linux Stefano Stabellini
2015-04-21 16:48 ` [PATCH v2 1/6] raisin: introduce verbose_echo Stefano Stabellini
2015-04-21 16:48 ` [PATCH v2 2/6] raisin: remove duplicate source config in raise Stefano Stabellini
2015-04-21 16:48 ` [PATCH v2 3/6] raisin: rename ARCH to RAISIN_ARCH Stefano Stabellini
2015-04-21 16:48 ` [PATCH v2 4/6] raisin: pass --with-system-seabios with seabios was built Stefano Stabellini
2015-04-22  9:42   ` Ian Campbell
2015-04-22 14:15     ` Stefano Stabellini
2015-04-22 14:25       ` Ian Campbell
2015-04-22 14:43         ` Stefano Stabellini
2015-04-22 14:27       ` George Dunlap [this message]
2015-04-22 14:49         ` Stefano Stabellini
2015-04-22 15:25           ` Ian Campbell
2015-04-22 15:33           ` George Dunlap
2015-04-22 15:37             ` Stefano Stabellini
2015-04-21 16:48 ` [PATCH v2 5/6] raisin: introduce ovmf Stefano Stabellini
2015-04-21 16:48 ` [PATCH v2 6/6] raisin: build linux Stefano Stabellini
2015-04-21 16:50 ` [PATCH v2 0/6] raisin: introduce ovmf and linux George Dunlap
2015-04-21 16:54   ` Stefano Stabellini

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=5537AFBD.4030706@eu.citrix.com \
    --to=george.dunlap@eu.citrix.com \
    --cc=george.dunlap@citrix.com \
    --cc=ian.campbell@citrix.com \
    --cc=stefano.stabellini@eu.citrix.com \
    --cc=xen-devel@lists.xensource.com \
    /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.