On 06/06/2024 14:11, David Marchand wrote: > The DPDK telemetry library tries to connect to existing socket files so > that it knows whether it can take over them. > > As was reported by Christian, following a fix in DPDK that got backported > in v23.11.1, vhost-user unit tests that have both OVS and testpmd running > at the same time reveal a conflict over the telemetry socket. > This conflict shows up as an error message in OVS logs which makes those > tests fail in the CI: > > 2024-06-06T13:03:38.351Z|00001|dpdk|ERR|TELEMETRY: Socket write base info > to client failed > > The EAL file-prefix option affects both the directory where DPDK stores > running files (like the telemetry socket) and how files backing hugepages > are named (when in non --in-memory mode). > Configure (again) this prefix so that testpmd runs in a dedicated directory. > > Reported-at: > https://mail.openvswitch.org/pipermail/ovs-dev/2024-June/414545.html > Fixes: c488f28a0eaf ("system-dpdk: Don't require hugetlbfs.") > Signed-off-by: David Marchand <[email protected]> > --- > tests/system-dpdk-macros.at | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >
Acked-by: Kevin Traynor <[email protected]> _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
