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/
Home Products Support Community News


Re: [Xen-devel][PATCH][RFC] Supporting Enlightened Windows2008Server

To: Ky Srinivasan <ksrinivasan@xxxxxxxxxx>, Tim Deegan <Tim.Deegan@xxxxxxxxxx>
Subject: Re: [Xen-devel][PATCH][RFC] Supporting Enlightened Windows2008Server
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Mon, 07 Apr 2008 16:15:28 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 07 Apr 2008 08:17:06 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <47F9F6F7.E57C.0030.0@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/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: AciYwjYsdPsYUgS1Ed2dHwAX8io7RQ==
Thread-topic: [Xen-devel][PATCH][RFC] Supporting Enlightened Windows2008Server
User-agent: Microsoft-Entourage/
On 7/4/08 15:28, "Ky Srinivasan" <ksrinivasan@xxxxxxxxxx> wrote:

>> It's certainly quite a bit shorter which is good. For the remaining stuff,
>> do you have empirical evidence that performance is improved by it?
> I do. On the NetBench runs we did, we were seeing close to 10% improvement. I
> will keep you posted on other benchmark results as they become available.
> Furthermore, as MSFT defines new enlightenments, we can implement those
> cleanly within this body of code. Additionally, there is value in claiming
> that we support all the enlightenments needed for hosting enlightened win 2008
> servers.

Do you know which hypercalls that benefit comes from? I see no reason to
support more hypercalls than necessary (I certainly don't see the value in
that as an end in itself).

 -- Keir

Xen-devel mailing list