WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: [Xen-devel] [PATCH 0/3] Enable Option ROM support in Guest BIOS

To: "Ian Pratt" <Ian.Pratt@xxxxxxxxxxxxx>, "John Levon" <levon@xxxxxxxxxxxxxxxxx>, "Shan, Haitao" <haitao.shan@xxxxxxxxx>
Subject: RE: [Xen-devel] [PATCH 0/3] Enable Option ROM support in Guest BIOS
From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Date: Wed, 26 Nov 2008 16:54:48 +1100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, Keir Fraser <Keir.Fraser@xxxxxxxxxxxxx>
Delivery-date: Tue, 25 Nov 2008 21:55:12 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <DD74FBB8EE28D441903D56487861CD9D3A41F910@xxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <61563CE63B4F854986A895DA7AD3C17701FC562A@xxxxxxxxxxxxxxxxxxxxxxxxxxxx><20081125171513.GA14050@xxxxxxxxxxxxxxxxxxxxxxx> <DD74FBB8EE28D441903D56487861CD9D3A41F910@xxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AclPIYzVxvKlNpZ1TxOak6+R77hdRwAZ6r+QAACF8HA=
Thread-topic: [Xen-devel] [PATCH 0/3] Enable Option ROM support in Guest BIOS
> > > These three patches enables Option ROM support in guest BIOS.
Please
> > see detailed description below.
> >
> > Do these changes help towards being able to boot from an emulated
SCSI
> > device for HVM guests? Has any thought been done about that?
> 
> The easiest way to do this would be to ask LSI whether we could
> redistribute the binary blob BIOS option ROM that was originally
shipped
> with the 53C895A. To my knowledge, I don't think anyone has tried this
> approach yet -- they may have no objections to the binary becoming
part
> of the xen distribution.
> 
> Writing even a simple driver for a scsi device is a bit of a pain, so
if
> we can't use the real option ROM, it's probably easiest to hack in a
> real simple block read/write and LUN query function into the emulated
> device and then write a trivial option ROM to drive it.
> Anthony Liguori started something similar to this a year or two back,
> but I don't believe it was finished.
> 

It would be really nice to have a BIOS emulated device that worked with
INT13 calls and nothing else so that we didn't have the problem of HVM
domains trying to drive it via PV drivers and emulated hardware
(ide/scsi) drivers...

James

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel