Re: [PATCH] test/debug: fix crash with mlx5 devices

2025-10-02 Thread David Marchand
On Thu, 2 Oct 2025 at 18:56, David Marchand wrote: > > Running rte_exit() in a forked process means that shared memory will be > released by the child process before the parent process does the same. Another way of describing the issue is that the unit test code by forking at rte_eal_init made it

[PATCH] test/debug: fix crash with mlx5 devices

2025-10-02 Thread David Marchand
Running rte_exit() in a forked process means that shared memory will be released by the child process before the parent process does the same. This issue has been seen recently when some GHA virtual machine (with some mlx5 devices) runs the debug_autotest unit test. Instead, run rte_panic() and rt