Re: [PATCH v2] eal/unix: optimize thread creation with glibc

2024-11-02 Thread Luca Boccassi
On Sat, 2 Nov 2024 at 11:32, David Marchand wrote: > > Setting the cpu affinity of the child thread from the parent thread is > racy when using pthread_setaffinity_np, as the child thread may start > running and initialize before affinity is set. > > On the other hand, setting the cpu affinity fro

[PATCH v2] eal/unix: optimize thread creation with glibc

2024-11-02 Thread David Marchand
Setting the cpu affinity of the child thread from the parent thread is racy when using pthread_setaffinity_np, as the child thread may start running and initialize before affinity is set. On the other hand, setting the cpu affinity from the child thread itself may fail, so the parent thread waits