From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.tuxdriver.com (charlotte.tuxdriver.com [70.61.120.58]) by dpdk.org (Postfix) with ESMTP id 3482D1FE for ; Sat, 12 Jul 2014 13:47:49 +0200 (CEST) Received: from cpe-098-026-076-128.nc.res.rr.com ([98.26.76.128] helo=localhost) by smtp.tuxdriver.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1X5vmc-0002cl-MG; Sat, 12 Jul 2014 07:48:19 -0400 Date: Sat, 12 Jul 2014 07:48:02 -0400 From: Neil Horman To: Thomas Monjalon Message-ID: <20140712114801.GA28309@hmsreliant.think-freely.org> References: <1405024369-30058-1-git-send-email-linville@tuxdriver.com> <1669414.yQGOz8cIDY@xps13> <20140711153006.GC25478@tuxdriver.com> <4763701.40HJ79Bo5S@xps13> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4763701.40HJ79Bo5S@xps13> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Score: -2.9 (--) X-Spam-Status: No 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2014 11:47:49 -0000 On Fri, Jul 11, 2014 at 06:47:47PM +0200, Thomas Monjalon wrote: > 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? > Yes! Please. this is what I suggested a few months ago. Managing PMDs in separate trees just leads to more difficult driver updates when core changes are made that affect all pmds. Please merge them all into the dpdk tree Neil > -- > Thomas >