From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <thomas.monjalon@6wind.com>
Received: from mail-we0-f169.google.com (mail-we0-f169.google.com
 [74.125.82.169]) by dpdk.org (Postfix) with ESMTP id 57FADB3B2
 for <dev@dpdk.org>; Fri, 11 Jul 2014 18:47:36 +0200 (CEST)
Received: by mail-we0-f169.google.com with SMTP id t60so1361347wes.28
 for <dev@dpdk.org>; Fri, 11 Jul 2014 09:48:00 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:organization
 :user-agent:in-reply-to:references:mime-version
 :content-transfer-encoding:content-type;
 bh=0n99L7UJ1h6l2b6Y6PyZbBpSjNKwv4OwhNzcTbizFyY=;
 b=eduOuZJZYM1HV/RQJsuuxjtt/j18ePIYA/0PS26ST6TpeIaVbFd/PrfP0H3WaR6mGn
 UVSRW7xLV+zXpX1STi9NaFuqQ3oOmO6xzqcKFE+7CT33rx3hblsUDi0VzngfGBx7DS07
 K9J2NVwJYI04byjjM31jC7CEd+lFBuJ+FiEeZ7ThNir9O5x4ZpGUuvDjRvee5p7whIRI
 g2yGkz42dr8v2JJcXkQ7g7BWqZEp2WAsfw+Rs6bB6AtvznwbwdzxVbGq+2+3kFfdK+vn
 9QiuIMulFwdg9Lp3/G3LDREz6lNPC/yB5wGLZH1vOf6mGHGh8XONC9rnI/guYjucv+26
 mLhg==
X-Gm-Message-State: ALoCoQlKDF+OX8tJSmFKiRiYTAjsvoNOSOEWtKP8kmYPATjmtJkJeMconh/z09W8T6ZAhZYq9PiI
X-Received: by 10.194.62.5 with SMTP id u5mr142153wjr.46.1405097279642;
 Fri, 11 Jul 2014 09:47:59 -0700 (PDT)
Received: from xps13.localnet (136-92-190-109.dsl.ovh.fr. [109.190.92.136])
 by mx.google.com with ESMTPSA id lq17sm9210530wic.19.2014.07.11.09.47.57
 for <multiple recipients>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 11 Jul 2014 09:47:58 -0700 (PDT)
From: Thomas Monjalon <thomas.monjalon@6wind.com>
To: "John W. Linville" <linville@tuxdriver.com>
Date: Fri, 11 Jul 2014 18:47:47 +0200
Message-ID: <4763701.40HJ79Bo5S@xps13>
Organization: 6WIND
User-Agent: KMail/4.13.1 (Linux/3.14.6-1-ARCH; KDE/4.13.1; x86_64; ; )
In-Reply-To: <20140711153006.GC25478@tuxdriver.com>
References: <1405024369-30058-1-git-send-email-linville@tuxdriver.com>
 <1669414.yQGOz8cIDY@xps13> <20140711153006.GC25478@tuxdriver.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Cc: dev@dpdk.org
Subject: Re: [dpdk-dev] [PATCH] librte_pmd_packet: add PMD for
	AF_PACKET-based virtual devices
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 16:47:36 -0000

2014-07-11 11:30, John W. Linville:
> On Fri, Jul 11, 2014 at 05:04:04PM +0200, Thomas Monjalon wrote:
> > 2014-07-11 10:51, John W. Linville:
> > > On Fri, Jul 11, 2014 at 03:26:39PM +0200, Thomas Monjalon wrote:
> > > > Thank you for this nice work.
> > > > 
> > > > I think it would be well suited to host this PMD as an external one in
> > > > order to make it work also with DPDK 1.7.0.
> > > 
> > > I'm not sure I understand the suggestion -- you don't want to merge
> > > the driver for 1.8?  Or you just want to host this patch somewhere,
> > > so people can still use it w/ 1.7?
> > 
> > I suggest to have a separated repository here:
> > 	http://dpdk.org/browse/
> 
> I really don't see any reason not to merge it.  It was already delayed
> by me waiting for all the PMD init changes to settle out in the 1.6
> release, and I still had to do a few touch-ups for it to compile on
> 1.7.  I definitely do not want to have to do that over and over again.

It's a pity that we didn't synchronize our efforts to make it integrated 
during 1.7.0 cycle.

> Why wouldn't you just merge it?  If someone wants to use it on 1.7,
> they can just apply the patch.

I'm OK to merge it. I was only suggesting to host your PMD externally like we 
did for virtio-net-pmd, vmxnet3-usermap and memnic.
It was the same discussion for the vmxnet3 PMD that Stephen submitted.

I start thinking that nobody wants PMD to be external. So we may merge this 
one in dpdk.git and start talking what to do for the other ones:
	- move memnic in dpdk.git?
	- move virtio-net-pmd and vmxnet3-usermap where sits their uio 
counterparts?
	- merge Brocade's vmxnet3 as new one or as a replacement for vmxnet3-uio?

-- 
Thomas