Dear Thomas,

That should be doable today, as long as VPP version supports version of dpdk 
you want to link against.

>From the spec file you can invoke autotools project directly, and pass 
>--enable-dpdk-shared to ./configure

./configure --enable-dpdk-shared 
--prefix=/wherever/rpm/spec/file/wants/files/to/show/up
make
make install

I don't expect any perf difference, but the open question is how the distro 
dpdk libs deal with different vector optimisations....

--
Damjan

On 4 Jun 2018, at 13:51, Thomas F Herbert 
<therb...@redhat.com<mailto:therb...@redhat.com>> wrote:


OVS as of 9.x now uses shared libraries with dpdk packaged separately for 
downstream

I want to raise the issue of shared vs. static libraries for dpdk in vpp.

Would there be any performance penalty to going with shared?

--Tom

--
Thomas F Herbert
NFV and Fast Data Planes
Networking Group Office of the CTO
Red Hat


Reply via email to