31/03/2020 14:17, Neil Horman:
> On Tue, Mar 31, 2020 at 01:25:25PM +0200, Thomas Monjalon wrote:
> > Hi,
> > 
> > Raising this topic again.
> > 
> > As said in the past, it is better to have this PMD inside DPDK.
> > We discussed some concerns, but I think the consensus was to integrate
> > Napatech PMD anyway.
> > 
> > I am sad that you did not feel welcome enough to follow up with patches
> > during all these years.
> > Please would you like to restart the upstreaming process?
> > 
> Whats changed here?

Nothing changed, except years.

> I still don't see what the advantage is to accepting this code in the DPDK 
> tree.
> No one will be able to use it without accepting Napatechs license for their
> underlying library.  As such, the code can't really be maintained at all by
> anyone other than Napatech in the community, and so may as well just be
> maintained as an out of tree driver.

You are the only one having this concern.
Nobody from the Technical Board looks to be against the acceptance.

The advantage is simple: Napatech customers will be able to run any DPDK 
version.


> > 08/01/2018 14:08, Finn Christensen:
> > > Hi Thomas,
> > > 
> > > Thanks for bringing this discussion up again.
> > > 
> > > The Napatech PMD is build on top of our proprietary driver. The reason is 
> > > basically that we utilize many years of driver development and thus 
> > > reuses the FPGA controlling code in the DPDK PMD. The Napatech driver 
> > > suite is still closed source.
> > > The current NTNIC PMD dynamically links a Napatech proprietary NTAPI 
> > > library to control the FPGA on our NICs.
> > > 
> > > We did think of the PMD as being our responsibility to keep updated 
> > > towards the Napatech NIC communication, and that we would be engaged and 
> > > asked to modify accordingly if changes in DPDK required that 
> > > (maintainer). Furthermore, the PMD compiles with no issues, when NTNIC is 
> > > enabled.
> > > We have plans to write a stand-alone PMD, but this is not a small task to 
> > > do, therefore we haven't got to that yet.
> > > 
> > > If the DPDK community would accept the dynamic linking to a proprietary 
> > > library, from inside our PMD, then it would be great.
> > > 
> > > Let me know what you think. Or maybe you have ideas to what else we could 
> > > do to make it upstream.
> > > 
> > > Thanks,
> > > Finn
> > > 
> > > 
> > > >-----Original Message-----
> > > >From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > > >Sent: 5. januar 2018 16:34
> > > >To: Finn Christensen <f...@napatech.com>
> > > >Subject: Re: [dpdk-dev] standardize device identification
> > > >
> > > >It leads to a totally different question:
> > > >Can we discuss again how to integrate your driver in DPDK upstream?
> > > >Please explain again your situation in a new thread.
> > > 
> > 
> > 
> > 
> > 
> > 
> > 
> 





Reply via email to