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/6] PM extension to domU

To: "Tian, Kevin" <kevin.tian@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH 0/6] PM extension to domU
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Wed, 07 Feb 2007 01:57:20 +0000
Delivery-date: Tue, 06 Feb 2007 17:57:07 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <D470B4E54465E3469E2ABBC5AFAC390F9E11DB@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcdJxpGp/qx+TgWOS6iQUGwbfBu5mQAcYarIAAczzZAAAZln5g==
Thread-topic: [Xen-devel] [PATCH 0/6] PM extension to domU
User-agent: Microsoft-Entourage/11.2.5.060620
On 7/2/07 01:25, "Tian, Kevin" <kevin.tian@xxxxxxxxx> wrote:

>> Have you considered destroying and recreating driver domains rather
>> than
>> sleeping them? They are stateless after all, and should be quick (enough)
>> to
>> boot.
> 
> Sorry that I don't quite understand you. For suspend-to-disk, maybe
> we can use that policy to recreate driver domains. But for
> suspend-to-ram, that process is still slow and we just need suspend
> domain itself. Also I'm not sure why it's stateless... How do you
> recover workloads after re-creation?

A proper driver domain would be little more than a device driver wrapped in
minios-style Xen-interfacing code. They should be quick to start, and
restart would lose no workload. I suppose there are people running device
drivers as part of a full guest however...

Is it necessary to sleep/wake non driver domains? Could we check in S3
support that would work for systems with all drivers in dom0, and then
consider this patchset as an extension?

 -- Keir



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