[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Xen-devel][PV-ops][PATCH 0/2] VNIF: Using smart polling instead of event notification.
Thanks for reminder, currently this patch is for PV-ops tree. Later I will
send out patch for xen-unstable's ring.h.
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.
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 mailing list