Re: [PATCH v6] eal/unix: fix thread creation

2023-03-18 Thread David Marchand
On Fri, Mar 17, 2023 at 7:52 PM David Marchand wrote: > > From: Tyler Retzlaff > > In rte_thread_create setting affinity after pthread_create may fail. > Such a failure should result in the entire rte_thread_create failing > but doesn't. > > Additionally if there is a failure to set affinity a ra

Re: [PATCH v6] eal/unix: fix thread creation

2023-03-18 Thread David Marchand
On Fri, Mar 17, 2023 at 10:24 PM Tyler Retzlaff wrote: > > On Fri, Mar 17, 2023 at 07:52:29PM +0100, David Marchand wrote: > > From: Tyler Retzlaff > > > > In rte_thread_create setting affinity after pthread_create may fail. > > Such a failure should result in the entire rte_thread_create failing

Re: [PATCH v6] eal/unix: fix thread creation

2023-03-17 Thread Tyler Retzlaff
On Fri, Mar 17, 2023 at 07:52:29PM +0100, David Marchand wrote: > From: Tyler Retzlaff > > In rte_thread_create setting affinity after pthread_create may fail. > Such a failure should result in the entire rte_thread_create failing > but doesn't. > > Additionally if there is a failure to set affi

[PATCH v6] eal/unix: fix thread creation

2023-03-17 Thread David Marchand
From: Tyler Retzlaff In rte_thread_create setting affinity after pthread_create may fail. Such a failure should result in the entire rte_thread_create failing but doesn't. Additionally if there is a failure to set affinity a race exists where the creating thread will free ctx and depending on sc