On Mon, Oct 4, 2021 at 11:20 PM Satish Patel <[email protected]> wrote: > > Is this my issue ?
No. For this specific trace below, you are probably trying to attach a secondary process to a primary process (which was OVS iiuc) which does not have the same enabled DPDK libraries/drivers. Having the same dpdk components (from the same version) in both binaries is the only way for multiprocess to work: I'd recommend linking both your binaries against a built once and for all set of dpdk libraries. Besides, please note that the OVS does not support multiprocess. Issues had been reported in the past (like pdump secondary process crashing OVS). There is work atm in OVS that will make multiprocess disabled. > > # dpdk-proc-info > EAL: Detected 48 lcore(s) > EAL: Detected 2 NUMA nodes > EAL: Multi-process socket /var/run/dpdk/rte/mp_socket_4651_a967f74152a > EAL: Selected IOVA mode 'VA' > EAL: Probing VFIO support... > EAL: VFIO support initialized > EAL: Cannot initialize tailq: RTE_EVENT_RING > Tailq 0: qname:<RTE_RING>, tqh_first:(nil), tqh_last:0x100004488 > Tailq 1: qname:<RTE_HASH>, tqh_first:(nil), tqh_last:0x1000044b8 > Tailq 2: qname:<RTE_FBK_HASH>, tqh_first:(nil), tqh_last:0x1000044e8 > Tailq 3: qname:<RTE_MEMPOOL>, tqh_first:(nil), tqh_last:0x100004518 > Tailq 4: qname:<RTE_MBUF_DYNFIELD>, tqh_first:(nil), tqh_last:0x100004548 > Tailq 5: qname:<RTE_MBUF_DYNFLAG>, tqh_first:(nil), tqh_last:0x100004578 > Tailq 6: qname:<UIO_RESOURCE_LIST>, tqh_first:(nil), tqh_last:0x1000045a8 > Tailq 7: qname:<VFIO_RESOURCE_LIST>, tqh_first:(nil), tqh_last:0x1000045d8 > Tailq 8: qname:<>, tqh_first:(nil), tqh_last:(nil) > Tailq 9: qname:<>, tqh_first:(nil), tqh_last:(nil) > Tailq 10: qname:<>, tqh_first:(nil), tqh_last:(nil) > Tailq 11: qname:<>, tqh_first:(nil), tqh_last:(nil) -- David Marchand
