From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Thibault Subject: Re: Question: direct I/O for system volume Date: Thu, 28 Aug 2008 10:44:41 +0100 Message-ID: <20080828094441.GE4523@implementation.uk.xensource.com> References: <20080827194534.9EBE.EB2C8575@jp.fujitsu.com> <20080828085908.GD4523@implementation.uk.xensource.com> <20080828180150.243E.EB2C8575@jp.fujitsu.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Content-Disposition: inline In-Reply-To: <20080828180150.243E.EB2C8575@jp.fujitsu.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Jun Kamada Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hello, Jun Kamada, le Thu 28 Aug 2008 18:31:23 +0900, a =C3=A9crit : > On Thu, 28 Aug 2008 09:59:08 +0100 > Samuel Thibault wrote: > > Jun Kamada, le Wed 27 Aug 2008 20:07:23 +0900, a =E9=A6=97rit : > > > Does the functionality provide direct I/O for "system volume" in gu= est > > > domain? > >=20 > > What do you call "system volume"? >=20 > Sorry, it means "boot disk".=20 >=20 > Guest software can directly see HBA(Host Bus Adapter) as a hardware=20 > by using the device passthrough functionality. However, current guest > BIOS doesn't have a capability to load and invoke expansion ROM stored=20 > in the HBA, I guess. As a result, the guest OS cannot boot up from a=20 > disk under the HBA. Ok, much more clear :) You may want to have a look at Jean Guyader's work on VGA card pass-through, which precisely requires mapping the expansion ROM into the guest. In other words, the tools to achieve it are there, I guess you just need to assemble them. Samuel