Re: [PATCH] eal/linux: prevent deadlocks on rte init and cleanup

2023-10-03 Thread Jonathan Erb
David, Thanks for the follow-up. The proposed patch below from Artemy will work for me. Jonathan On 9/29/23 10:32, David Marchand wrote: Hello Jonathan, On Thu, Jul 20, 2023 at 7:19 AM Jonathan Erb wrote: Resolves a deadlock that can occur when multiple secondary processes are starting

Re: [PATCH] eal/linux: prevent deadlocks on rte init and cleanup

2023-09-29 Thread David Marchand
Hello Jonathan, On Thu, Jul 20, 2023 at 7:19 AM Jonathan Erb wrote: > > Resolves a deadlock that can occur when multiple secondary > processes are starting and stopping. A deadlock can occur because > eal_memalloc_init() is taking a second unnecessary read lock. > If another DPDK process that is

[PATCH] eal/linux: prevent deadlocks on rte init and cleanup

2023-07-19 Thread Jonathan Erb
Resolves a deadlock that can occur when multiple secondary processes are starting and stopping. A deadlock can occur because eal_memalloc_init() is taking a second unnecessary read lock. If another DPDK process that is terminating enters rte_eal_memory_detach() and acquires a write lock wait state