On Tue, Mar 31, 2020 at 07:58:45AM -0700, Stephen Hemminger wrote: > On Tue, 31 Mar 2020 12:39:17 +0000 > Michael Lilja <m...@napatech.com> wrote: > > > Hi, > > > > I appreciate the discussion. It would of course be nice if vendors could be > > allowed to use external libraries/drivers and have a DPDK shim but I also > > understand the concern. > > > > We have started the movement towards an open source variant of our NICs > > driver so that upstreaming to DPDK (and kernel) will be possible. The > > downside is that not all NICs will be supported, it is simply not worth the > > effort rewriting a legacy codebase. > > > > Thanks, > > Michael > > The downside is that any proprietary requirement means code is untestable by > any CI or infrastructure. Therefore it is likely to be broken. >
This. This is exactly my concern. Because the Napatech PMD is really just an interface to some proprietary code, no one outside of Napatech will have any insight or ability to test (or use) it.