We think VPP uses DPDK for data receive from nic, but it seems no dpdk lib 
exist in vpp project.
we also try to use readelf to check the libs used by vpp, or use strings check 
the functions in each lib. We did not find how dpdk is used. So can you please 
give some guide, how does vpp link dpdk lib?

[root@PC-20180207IVMZ bin]# readelf  -d ./vpp

Dynamic section at offset 0xfcbc0 contains 38 entries:
0x0000000000000001 (NEEDED)             [libvlibmemory.so.19.08]
0x0000000000000001 (NEEDED)             [libvnet.so.19.08]
0x0000000000000001 (NEEDED)             [libdl.so.2]
0x0000000000000001 (NEEDED)             [libvlib.so.19.08]
0x0000000000000001 (NEEDED)             [libsvm.so.19.08]
0x0000000000000001 (NEEDED)             [librt.so.1]
0x0000000000000001 (NEEDED)             [libpthread.so.0]
0x0000000000000001 (NEEDED)             [libuuid.so.1]
0x0000000000000001 (NEEDED)             [libvppinfra.so.19.08]
0x0000000000000001 (NEEDED)             [libm.so.6]
0x0000000000000001 (NEEDED)             [libssl.so.10]
0x0000000000000001 (NEEDED)             [libcrypto.so.10]
0x0000000000000001 (NEEDED)             [libc.so.6]
0x0000000000000001 (NEEDED)             [ld-linux-x86-64.so.2]
0x000000000000000f (RPATH)              Library rpath: 
[/home/lijinlei/LJL_VPP/vpp/build-root/build-vpp_debug-native/vpp/lib::]
0x000000000000000c (INIT)               0x405050
0x000000000000000d (FINI)               0x4cdb20
0x0000000000000019 (INIT_ARRAY)         0x6fca88
0x000000000000001b (INIT_ARRAYSZ)       160 (bytes)
0x000000000000001a (FINI_ARRAY)         0x6fcb28
0x000000000000001c (FINI_ARRAYSZ)       152 (bytes)
0x000000006ffffef5 (GNU_HASH)           0x400298
0x0000000000000005 (STRTAB)             0x402420
0x0000000000000006 (SYMTAB)             0x400698
0x000000000000000a (STRSZ)              5918 (bytes)
0x000000000000000b (SYMENT)             24 (bytes)
0x0000000000000015 (DEBUG)              0x0
0x0000000000000003 (PLTGOT)             0x6fd000
0x0000000000000002 (PLTRELSZ)           3384 (bytes)
0x0000000000000014 (PLTREL)             RELA
0x0000000000000017 (JMPREL)             0x404318
0x0000000000000007 (RELA)               0x403e68
0x0000000000000008 (RELASZ)             1200 (bytes)
0x0000000000000009 (RELAENT)            24 (bytes)
0x000000006ffffffe (VERNEED)            0x403db8
0x000000006fffffff (VERNEEDNUM)         4
0x000000006ffffff0 (VERSYM)             0x403b3e
0x0000000000000000 (NULL)               0x0
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#14731): https://lists.fd.io/g/vpp-dev/message/14731
Mute This Topic: https://lists.fd.io/mt/64317715/21656
Mute #vpp: https://lists.fd.io/mk?hashtag=vpp&subid=1480452
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to