26/10/2023 16:19, Thomas Monjalon: > Real-time thread priority was been forbidden on Unix > because of problems they can cause. > Warnings and helpers are added to avoid deadlocks, > so real-time can be allowed on all systems. > > Thomas Monjalon (2): > eal: add thread yield functions > eal/unix: allow creating thread with real-time priority > > v1: no yield at all > v2: more comments, sched_yield() and Sleep(0) on Windows > v3: 2 yield functions with sleep in realtime version > v4: runtime warning, longer sleep on Unix and lighter yield on Windows > v5: fix build and increase Unix sleep to 1 ms > > Thomas Monjalon (2): > eal: add thread yield functions > eal/unix: allow creating thread with real-time priority
Now there is a test failing on Windows: http://mails.dpdk.org/archives/test-report/2023-October/491475.html