Re: [vpp-dev] dpdk drivers

2018-06-21 Thread Dave Barach via Lists.Fd.Io
Subject: [vpp-dev] dpdk drivers Hi all I have changed something in the function "eth_em_xmit_pkts", which belong to e1000 driver. But I found out that my change does not work. Its object file is "librte_pmd_e1000.a", but I do not know how it connected to vpp. What can I do

[vpp-dev] dpdk drivers

2018-06-21 Thread xulang
Hi all I have changed something in the function "eth_em_xmit_pkts", which belong to e1000 driver. But I found out that my change does not work. Its object file is "librte_pmd_e1000.a", but I do not know how it connected to vpp. What can I do to make this change effective. Regards, Xlangyun -

Re: [vpp-dev] dpdk drivers

2018-03-15 Thread Burt Silverman
Maybe you need to do some visual inspection during the build to check that what you think is being built is indeed being built and linked. Possibly you might [V=1] make build-release > build.log 2>&1 and look in build.log. Also manually examine timestamps on relevant files along with that. Until

Re: [vpp-dev] dpdk drivers

2018-03-15 Thread xulang
Hi, I changed DPDK_BUILD_DIR?= $(CURDIR)/dpdk-17.02 and the file "rte_eth_bond_pmd.c" under this folder. I also changed dpdk Makefile like this: $(B)/.extract.ok: $(B)/.download.ok #@echo --- extracting $(DPDK_TARBALL) --- #@tar --directory $(B) --extract --file $(CURDIR

Re: [vpp-dev] dpdk drivers

2018-03-08 Thread Marco Varlese
Unless you set the DPDK_DOWNLOAD_DIR environment variable, VPP will keep using the source downloaded in its default location. Within the vpp repository, at the top-level directory you find a dpdk folder; try to look at the Makefile in there to understand the logic. Bottom-line: you need to specify

[vpp-dev] dpdk drivers

2018-03-08 Thread xulang
Hi all, I'v changed a dpdk driver file which is rte_eth_bond_pmd.c, Then I would like to compile dpdk to become effiective. I start vpp with gdb, and use gdb cmd "list slave_configure", there is no change, I hope to hearing from you. Here are my operations. DPDK compile: export RTE_SDK="/home