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

xen-devel

[Top] [All Lists]

Re: [Xen-devel] RE: Rearchitecting IO Emulation for HVM Guests

To: Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] RE: Rearchitecting IO Emulation for HVM Guests
From: Natasha Jarymowycz <natasha@xxxxxxxxxx>
Date: 2006年6月14日 22:28:10 -0500
Cc: natasha@xxxxxxxxxx, dsteklof@xxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: 2006年6月14日 20:28:37 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <A95E2296287EAD4EB592B5DEEFCE0E9D4BA9FB@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <A95E2296287EAD4EB592B5DEEFCE0E9D4BA9FB@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.11
On Thu, Jun 08, 2006 at 01:07:15PM +0100, Ian Pratt wrote:
> Great!
>
> I think the updated task list probably looks something like:
> 1. update qemu-dm to use latest QEMU version (Christian is working on
> this)
> 2. modify the xen/qemu interface to use the 'v2e' approach (Leendert is
> looking at this)
> 3. implement 'stub domains' -- rings 1-3 in the root VMCS (normally
> used by PV guests) are free for use in HVM domains (we need to have some
> discussion on the best way of doing this [*])
Is anyone currently working on this? Have any discussions been had
previously about the best way to hook the stub domain into the HVM
domain?
It looks like this work may have to be done outside of the xen-unstable
tree, especially if we're modifying xen data structures. Will there 
be/is there a public tree available for this effort? 
Thanks,
Natasha
> 4. run linux in the stub domain with qemu running from an initrd
> 5a. link qemu directly against the linux kernel to avoid system calls
> 5b. or, link qemu against minios if we have IO support in minios.
>
> Thanks,
> Ian
>
> [*] do we have a separate domain struct that the scheduler knows is
> actually the same as another domain for scheduling/accounting purposes,
> or do we modify the domain struct so hvm and pv guests don't share the
> same fields? Probably the latter. 
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
Previous by Date: [Xen-devel] [PATCH] xc_evtchn_*() interfaces (take 2) , John Levon
Next by Date: Re: [Xen-devel] Powernow-k8 support , Keir Fraser
Previous by Thread: Re: [Xen-devel] RE: Rearchitecting IO Emulation for HVM Guests , Khoa Huynh
Next by Thread: RE: [Xen-devel] RE: Rearchitecting IO Emulation for HVM Guests , Nakajima, Jun
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /