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/2] range timer support

To: "Yu, Ke" <ke.yu@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH 0/2] range timer support
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Tue, 28 Oct 2008 10:54:18 +0000
Cc: "Liu, Jinsong" <jinsong.liu@xxxxxxxxx>, "Tian, Kevin" <kevin.tian@xxxxxxxxx>, "Wei, Gang" <gang.wei@xxxxxxxxx>
Delivery-date: Tue, 28 Oct 2008 03:54:38 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <49582C73AC36CC4C8C6C42390304E81C092F97F902@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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Ack4ymJ/w4XvWSpASU657XNxXeTXGgAISPmI
Thread-topic: [Xen-devel] [PATCH 0/2] range timer support
User-agent: Microsoft-Entourage/11.4.0.080122
On 28/10/08 06:57, "Yu, Ke" <ke.yu@xxxxxxxxx> wrote:

> The major changes are:
> - rebase with latest upstream: sync with the timer link list chagne (changeset
> 18381), sync with the heap memory allocation change (changeset 18671)
> - Per Keir's comment, more usage is found: use the range timer in HVM virtual
> periodic timer (xen/arch/x86/hvm/vpt.c). Since vpt has the logic to handle
> missing ticks, it is an ideal place to use range timer.
> - the original deferrable timer is renamed to range timer, to better describe
> the conecpt. This renaming is inspired by a similar proposal in linux kernel
> community (http://kerneltrap.org/mailarchive/linux-kernel/2008/9/1/3160404)
> 
> A preliminary measurement is done in a dual core mobile platform (Montivina).
> When creating 4 RHEL5 HVM UP guests, the range timer patch can reduce ~5%
> power consumption. More measurement is onging. This post is inteneded to get
> more feedback to refine it.

You'll have to explain how the implementation in timer.c works. I'm not sure
I believe it really does.

 -- Keir



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