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

[Xen-devel] [PATCH 0 of 7] guest checkpointing patches take 3

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH 0 of 7] guest checkpointing patches take 3
From: Brendan Cully <brendan@xxxxxxxxx>
Date: Mon, 15 Jan 2007 12:05:10 -0700
Delivery-date: Mon, 15 Jan 2007 12:11:59 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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
Here's version 3 of the checkpointing code. It retains backward
compatibility with older kernels and tools by setting the return code
of the suspend hypercall to 1 in the parent domain (a case never seen
by older versions) and leaving it set to 0 in the child. It also adds
an untested 'unsuspend' hook that devices can use to roll back any
suspend prep work they may have done.

It still advertises checkpointability via a feature flag in
xenstore. I'm putting the patches out now because the elfnote approach
is a) mainly a cosmetic difference and b) likely to take a few rounds
of review for itself. In the meantime, I think these patches are
suitable for testing.

Thanks,
Brendan

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