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][PV-ops][PATCH 0/2] VNIF: Using smart polling instead of

To: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel][PV-ops][PATCH 0/2] VNIF: Using smart polling instead of event notification.
From: "Xu, Dongxiao" <dongxiao.xu@xxxxxxxxx>
Date: Thu, 1 Oct 2009 01:33:56 +0800
Accept-language: en-US
Acceptlanguage: en-US
Cc: "jeremy@xxxxxxxx" <jeremy@xxxxxxxx>
Delivery-date: Wed, 30 Sep 2009 10:35:10 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C6E8CD63.16125%keir.fraser@xxxxxxxxxxxxx>
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: <EADF0A36011179459010BDF5142A457501CEB8B299@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>, <C6E8CD63.16125%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcpBnqh8Tgp1dOzyQlOW4zT0n5YPMwABKZBVABJIrUU=
Thread-topic: [Xen-devel][PV-ops][PATCH 0/2] VNIF: Using smart polling instead of event notification.
Keir, 
    Thanks for reminder, currently this patch is for PV-ops tree. Later I will 
send out patch for xen-unstable's ring.h. 

Thanks!
Dongxiao

________________________________________
From: Keir Fraser [keir.fraser@xxxxxxxxxxxxx]
Sent: Wednesday, September 30, 2009 12:54 AM
To: Xu, Dongxiao; xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel][PV-ops][PATCH 0/2] VNIF: Using smart polling instead 
of event notification.

Are these patches against pv_ops? They don't apply to 2.6.18 so I assume so.
In which case you might want to Cc Jeremy as he manages the pv_ops tree. I
can't do anything with them. If you spin versions against 2.6.18 I will
apply them. And don't forget to patch xen-unstable's version of ring.h --
that's the 'master version' of that public header.

 -- Keir

On 30/09/2009 08:21, "Xu, Dongxiao" <dongxiao.xu@xxxxxxxxx> wrote:

> One of the VNIF driver's scalability issues is the high event
> channel frequency. It's highly related to physical NIC's interrupt
> frequency in dom0, which could be 20K HZ in some situation. The
> high frequency event channel notification makes the guest and dom0
> CPU utilization at a high value, especially in multi-VM cases.
> The following two patches uses smart polling mechanism to
> replace event notification to reduce the CPU Utilization.
>
> Signed-off-by: Dongxiao Xu <dongxiao.xu@xxxxxxxxx>
>
> Best Regards,
> -- Dongxiao
>
> _______________________________________________
> 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