bluca / valgrind-dpdk

Valgrind patched with support for DPDK (and rte_*alloc). STATICALLY LINKED: use --soname-synonyms=somalloc=NONE - DINAMICALLY LINKED: SONAME must be either lib*dpdk.so* librte_malloc.so*. NOTE: memory alignment is respected and implemented, but NUMA socket is ignored.
GNU General Public License v2.0
25 stars 3 forks source link

Support DPDK 18+? #4

Open jacobq opened 4 years ago

jacobq commented 4 years ago

I'm trying to use this with DPDK v18.11 and encountering a problem immediately:

valgrind: Unrecognised instruction at address 0x4f08ce.
==6116==    at 0x4F08CE: rte_mempool_register_ops (in /my/app)
==6116==    by 0x8A095C: __libc_csu_init ...

What is the latest supported DPDK version for which this tool should work?

bluca commented 4 years ago

This was last tested with 17.11 I believe.