[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 0/3 V2] xen-netback: switch to NAPI + kthread 1:1 model



On Tue, May 28, 2013 at 10:35:43PM +0800, annie li wrote:
> 
> On 2013-5-27 19:29, Wei Liu wrote:
> >* This is a xen-devel only post, since we have not reached concesus on
> >   what to add / remove in this new model. This series tries to be
> >   conservative about adding in new feature compared to V1.
> >
> >This series implements NAPI + kthread 1:1 model for Xen netback.
> >
> >This model
> >  - provides better scheduling fairness among vifs
> >  - is prerequisite for implementing multiqueue for Xen network driver
> >
> >The first two patches are ground work for the third patch. First one
> >simplifies code in netback, second one can reduce memory footprint if we
> >switch to 1:1 model.
> >
> >The third patch has the real meat:
> >  - make use of NAPI to mitigate interrupt
> >  - kthreads are not bound to CPUs any more, so that we can take
> >    advantage of backend scheduler and trust it to do the right thing
> >
> >Change since V1:
> >  - No page pool in this version. Instead page tracking facility is
> >    removed.
> 
> What is your thought about page pool in V1? will you re-post it later on?
> 

That would be necessary if we introduce mapping in the future. It's sort
of redundant at the moment with the copying scheme.


Wei.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.