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] Xen 3.1.1 -- initial patchqueue

To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] Xen 3.1.1 -- initial patchqueue
From: Ben Guthro <bguthro@xxxxxxxxxxxxxxx>
Date: Mon, 10 Sep 2007 08:18:53 -0400
Cc: xen-ppc-devel <xen-ppc-devel@xxxxxxxxxxxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, xen-ia64-devel <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 10 Sep 2007 05:19:21 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <C30AF2D8.1552D%Keir.Fraser@xxxxxxxxxxxx>
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>
References: <C30AF2D8.1552D%Keir.Fraser@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird (X11/20070719)
Keir Fraser wrote:
On 10/9/07 13:03, "Ben Guthro" <bguthro@xxxxxxxxxxxxxxx> wrote:

I'm inclined not to backport this one.

If I recall - It applied against our 3.1 tree without any backporting...we just exported, and applied it. It increased performance on Caneland machines greatly. Test results against our 3.1 based product below:

<test results>
At Ben's request, I did a quick evaluation of the APIC TPR patch for Caneland. I used yesterday's build to establish a baseline for booting, running SPECjbb2005, and netperf on a SMP XP guest. I then repeated the tests with a custom kernel. The patch showed significant improvement for 2 of the 3 tests I used. Here are the results:

Test                 20070816     Patch    % Improvement
Boot time - Seconds    62.6        40.5         35%
SPECjbb2005 OPs/Sec   35216       35686          1%
TCP XMIT (MBits/sec)   70.2       309.5        341%
TCP RCV (MBits/Sec)   122.3       423.5        246%

These tests were done on a Caneland, with 4 quad-core sockets and 32GB of memory. The guest is Windows XP Professional with SP2, 2 CPUs, 2GB memory. This afternoon, I'll repeat the experiment on a non-Caneland machine to see if there are any
side effects.

</test results>

The two Linux changesets are not applicable to 3.1.
Yes, of course...my mistake. I forgot to weed out my "unstable-only" patches from the list.

Xen-devel mailing list