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] [RFC] Physical hot-add cpus and TSC

To: "Jiang, Yunhong" <yunhong.jiang@xxxxxxxxx>, Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>, Keir Fraser <keir.fraser@xxxxxxxxxxxxx>, "Xen-Devel (xen-devel@xxxxxxxxxxxxxxxxxxx)" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Ian Pratt <Ian.Pratt@xxxxxxxxxxxxx>
Subject: RE: [Xen-devel] [RFC] Physical hot-add cpus and TSC
From: "Dong, Eddie" <eddie.dong@xxxxxxxxx>
Date: Thu, 10 Jun 2010 14:55:28 +0800
Accept-language: en-US
Acceptlanguage: en-US
Cc: "Dong, Eddie" <eddie.dong@xxxxxxxxx>
Delivery-date: Wed, 09 Jun 2010 23:59:58 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <789F9655DD1B8F43B48D77C5D30659731E78D89D@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/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>
References: <789F9655DD1B8F43B48D77C5D30659731E78D370@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <C823EF64.1603B%keir.fraser@xxxxxxxxxxxxx 789F9655DD1B8F43B48D77C5D30659731E78D500@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <3c99c55d-68ce-4150-b895-72fda1ff3b89@default> <789F9655DD1B8F43B48D77C5D30659731E78D89D@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acr9rpJYA+BrOykCR6yHgEJ6dUO4GgAZaAKgApVQTCA=
Thread-topic: [Xen-devel] [RFC] Physical hot-add cpus and TSC
> Below is test result:
> a) With the patch
> Before hotadd:
> (XEN) TSC marked as reliable, warp = 0 (count=3)
> (XEN) No domains have emulated TSC
> (XEN) TSC marked as reliable, warp = 0 (count=4)
> (XEN) No domains have emulated TSC
> (XEN) TSC marked as reliable, warp = 0 (count=5)
> (XEN) No domains have emulated TSC
> (XEN) TSC marked as reliable, warp = 0 (count=6)
> (XEN) No domains have emulated TSC
> 
> After add
> (XEN) TSC marked as reliable, warp = 1669912421214 (count=15)
> (XEN) No domains have emulated TSC
> (XEN) TSC marked as reliable, warp = 1669912421214 (count=16)
> (XEN) No domains have emulated TSC
> 

If the warp is fixed, at least for HVM, this can be solved by adjusting the 
TSC_OFFSET with the additional warp to make guest see warp=0 for TSC invariant 
case. Anything missed?

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

<Prev in Thread] Current Thread [Next in Thread>