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] [Bug 1759] Xen 4.0.1 live migration/restore over-writes

To: Tim M <bugs@xxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [Bug 1759] Xen 4.0.1 live migration/restore over-writes new hypervisor's boot-time record
From: Keir Fraser <keir.xen@xxxxxxxxx>
Date: Wed, 13 Apr 2011 19:34:01 +0100
Cc:
Delivery-date: Wed, 13 Apr 2011 11:34:48 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:user-agent:date:subject:from:to:message-id :thread-topic:thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; bh=iPTbg6epbqb5sybZJQve+yljOwYUHTGzSWVSQWXb3xE=; b=kbjWIg9ATgXj0H2+fn8lDnT3dpHWA+bVeoIEV4lFhEIm0XRO43i3TdN0ggJERrSOyZ j31zb6dzIwzbqAGfAhiWmjRKrMpCKsGksDJ79mK/oY1LQGfic69kIZHEA0+L2kVrG9PD gFg9AACc9EutGmxDS22voeWNvfu2f3JdVXicc=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=user-agent:date:subject:from:to:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=wSqmeXMOjBuwlp9dsOtYtizDuawtps1yaQ8r4/dEt8yQPBlUOoF2A7A12hsTNIzyp8 Cj0l5yDKG5qlwXve90pyC4td59YQVPEHrWBTyzCSoDakW5mXIlKuuH1EgnVAsQt4bbQZ sm5A7TxhR3pMNuRBxWi9mVBzCWCaPdYO8JMAc=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20110413162545.GA29815@xxxxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acv6CVuuz8RMPWNbtU23LDmFOjCfmQ==
Thread-topic: [Xen-devel] [Bug 1759] Xen 4.0.1 live migration/restore over-writes new hypervisor's boot-time record
User-agent: Microsoft-Entourage/12.28.0.101117
On 13/04/2011 17:25, "Tim M" <bugs@xxxxxxxxxxxxxx> wrote:

> It was suggested that I submit this to xen-devel in addition to the bug
> report.
> 
> 
> I am having the exact problem described in bug 1282. The RedHat 5 errata for
> Xen 3 describes the problem nicely so I will quote it:
> 
> xen calculates its running time by adding the hypervisor's up-time to the
> hypervisor's boot-time record. In live migrations of para-virtualized
> guests, however, the guest would over-write the new hypervisor's boot-time
> record with the boot-time of the previous hypervisor. This caused
> time-dependent processes on the guests to fail
> 
> This bug was apparently fixed in 3.1.1
> (http://xenbits.xen.org/hg/xen-unstable.hg/rev/359707941ae8) but I am having
> the issue now with Xen 4.0.1 on Debian Squeeze.
> 
> Did something change with the migrate/restore process so the previous fix no
> longer applies?

The fix is still there, albeit in a modified form since the restore code has
changed quite a bit since Xen 3. Can you reliably repro this, with any PV
guest?

 -- Keir

> Thanks in advance for any help
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel



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