Hi,
I tried using valgrind-3.11.0-24.el7.x86_64 for my app based on spdk and
found that rte_eal_init->eal_hugepage_info_init->clear_hugedir takes an
extremely long time to complete and rte_eal_pci_init() seems to hang.
Is valgrind-3.11.0-24.el7.x86_64 supported on spdk?
As specified in:
https://stackoverflow.com/questions/37386738/error-when-running-dpdk-app-...
I built dpdk with set CONFIG_RTE_MACHINE="snb".
Based on this other email thread,
https://lists.01.org/pipermail/spdk/2017-March/000409.html
I tried using *https://github.com/bluca/valgrind-dpdk*
<
https://github.com/bluca/valgrind-dpdk>
valgrind --leak-check=full --show-leak-kinds=all -v -v -v -d -d -d myprog
but ran into this error:
valgrind: m_deduppoolalloc.c:258 (vgPlain_allocEltDedupPA): Assertion
'eltSzB <= ddpa->poolSzB' failed.
Segmentation fault (core dumped)
Any pointers to help running valgrind on spdk will be much appreciated.
Thanks,
--
-Rukhsana