Hi Xiao: By changing dpdk driver, do you mean that you changed code in DPDK and wants to compile VPP with modified DPDK?
If so, I recommend checking out the option to compile VPP with "vpp_uses_external_dpdk = yes". Here are the steps I used: 1) Compiled DPDK with EXTRA_CFLAGS'-fPIC -pie' and have a DESTDIR for the compiled header/libs using whatever configuration of your choosing. 2) Modify build-data/platforms/vpp.mk to a. Vpp_uses_external_dpdk = yes b. Vpp_dpdk_inc_dir = <DESTDIR from step1, absolute path>/include/dpdk c. Vpp_dpdk_lib_dir = <DESTDIR from step1, absolute path>/lib 3) Then build vpp and create packages. This way the external dpdk is compiled as static lib and linked directly into vpp binary. At the end you should see a few packages in build-root and they would contain everything you need. Just install them and they should be running with your modified DPDK. I hope the instructions help. Thanks, -Ray From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of xulang Sent: Thursday, July 26, 2018 5:58 PM To: vpp-dev@lists.fd.io Subject: [vpp-dev] dpdk & vpp Hi all, I have changed dpdk drivers, how can I make that change effective? The cmd "dpkg -l |grep vpp" does not include anything related to dpdk. I am look forward to hearing from u. Regards, xiaoC
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9945): https://lists.fd.io/g/vpp-dev/message/9945 Mute This Topic: https://lists.fd.io/mt/23828481/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-