All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Daniel P. Berrange" <berrange@redhat.com>
To: Anthony Liguori <aliguori@us.ibm.com>
Cc: Xen-devel <xen-devel@lists.xensource.com>
Subject: Re: [PATCH] Extboot support for Xen
Date: Tue, 15 Jan 2008 21:44:13 +0000	[thread overview]
Message-ID: <20080115214413.GA30528@redhat.com> (raw)
In-Reply-To: <478D1150.8030403@us.ibm.com>

On Tue, Jan 15, 2008 at 02:02:24PM -0600, Anthony Liguori wrote:
> This patch adds extboot to Xen.  It should be pretty harmless as the moment
> because it's never enabled.  extboot allows arbitrary block devices to 
> be used
> to boot guests including SCSI and PV disks.  I've tested it with both 
> Windows
> and Linux guests in QEMU.
> 
> The version of QEMU in Xen is a bit old so I couldn't complete the plumbing.
> The main problem is that Xen provides no way of exposing SCSI disks 
> right now
> and PV disks aren't actually accessible within QEMU.  I'm hoping someone 
> else
> can pick that up though as I'm pretty overcommitted at the moment.  The
> extboot infrastructure is there though so it's just a matter of 
> initializing it
> with the appropriate BlockDriverState.

We really badly need the '-drive' patch from QEMU 0.9.1 in Xen. We currently
hack this horribly by passing disks via xenstore, while all other args to
QEMU are regular command line args. If we had the -drive patch another large
chunk of Xen specific patches would go away which has to be a good thing.

If there aren't already plans to rebase to QEMU 0.9.1 in Xen 3.3.x series
I'd recommend back-porting the '-drive' patch to Xen's QEMU 0.9.0

Dan.
-- 
|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-           Perl modules: http://search.cpan.org/~danberr/              -=|
|=-               Projects: http://freshmeat.net/~danielpb/               -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 

      parent reply	other threads:[~2008-01-15 21:44 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-15 20:02 [PATCH] Extboot support for Xen Anthony Liguori
2008-01-15 21:35 ` Keir Fraser
2008-01-15 21:45   ` Anthony Liguori
2008-01-15 21:44 ` Daniel P. Berrange [this message]

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=20080115214413.GA30528@redhat.com \
    --to=berrange@redhat.com \
    --cc=aliguori@us.ibm.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.