|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
RE: [Xen-devel] RE: VMQ support in pvops Netchannel2?
 
| 
To:  | 
Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>, Jeremy Fitzhardinge	<jeremy@xxxxxxxx> | 
 
| 
Subject:  | 
RE: [Xen-devel] RE: VMQ support in pvops Netchannel2? | 
 
| 
From:  | 
Paul Durrant <Paul.Durrant@xxxxxxxxxx> | 
 
| 
Date:  | 
Tue, 27 Jul 2010 10:11:16 +0100 | 
 
| 
Accept-language:  | 
en-US | 
 
| 
Acceptlanguage:  | 
en-US | 
 
| 
Cc:  | 
Steven Smith <Steven.Smith@xxxxxxxxxxxxx>,	Ian Pratt <Ian.Pratt@xxxxxxxxxxxxx>,	"xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>,	"Santos, Jose Renato G" <joserenato.santos@xxxxxx>, "Williams,	Mitch A" <mitch.a.williams@xxxxxxxxx> | 
 
| 
Delivery-date:  | 
Tue, 27 Jul 2010 02:11:43 -0700 | 
 
| 
Envelope-to:  | 
www-data@xxxxxxxxxxxxxxxxxxx | 
 
| 
In-reply-to:  | 
<1280218804.5872.8151.camel@xxxxxxxxxxxxxxxxxxxxxx> | 
 
| 
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:  | 
<EA929A9653AAE14F841771FB1DE5A1365FE3CBE502@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>	<EF547E542C520A4D858CFEF5B404D05360856E0149@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>	<20100720173111.GP17817@xxxxxxxxxxx>	<EF547E542C520A4D858CFEF5B404D0536FA1D217D8@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>	<4C4E1292.8030904@xxxxxxxx>	<1280218804.5872.8151.camel@xxxxxxxxxxxxxxxxxxxxxx> | 
 
| 
Sender:  | 
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx | 
 
| 
Thread-index:  | 
AcstZKeFUyvwXSk9TQWvmHmeASSQiQABrdbw | 
 
| 
Thread-topic:  | 
[Xen-devel] RE: VMQ support in pvops Netchannel2? | 
 
 
 
> -----Original Message-----
> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-devel-
> bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Ian Campbell
> Sent: 27 July 2010 09:20
> To: Jeremy Fitzhardinge
> Cc: Steven Smith; xen-devel@xxxxxxxxxxxxxxxxxxx; Ian Pratt;
> Williams, Mitch A; Santos, Jose Renato G
> Subject: Re: [Xen-devel] RE: VMQ support in pvops Netchannel2?
> 
> On Mon, 2010-07-26 at 23:56 +0100, Jeremy Fitzhardinge wrote:
> > On 07/24/2010 10:18 PM, Santos, Jose Renato G wrote:
> > > Pasi
> > >
> > > Sorry for the delay in responding.
> > > My email filter stored your message on my folder for xen-devel
> which I am not reading very often recently.
> > >
> > > The latest version of netchannel2 I worked on was on Steven's
> nc2-2.6.27 kernel tree.
> > > That version does not have VMDq support since the Intel ixgbe
> driver in 2.6.27 does not have VMDq support.
> > > I am not sure what is Jeremy's plan to port that code to pvops.
> > > But I think that is the first step. After that we can work on
> getting VMDq support with Mitch's help.
> > > So I think Jeremy is probably the best person to give you an
> update on the plan to merge netechannel2 code into pvops.
> >
> > I'm not keen on carrying the nc2 codebase in its current state
> since it
> > is largely unmaintained, far from upstreamable and I haven't seen
> any
> > real demand for it.
> 
> IMHO creating a second complete PV network infrastructure is a big
> mistake from both a usability and on going maintenance point of
> view.
> 
> There is no fundamental reason why the key features of nc2 could not
> be
> implemented as optional features of the existing front/back drivers,
> negotiated via xenstore.
> 
I'll be working on this in the near future. I plan to start by adding 
negotiation of a new rx ring protocol to allow moving the grant copy to the 
frontend.
  Paul
 _______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
 | 
    | 
  
  
    |   | 
    |