[PATCH v3 0/2] allow creating thread with real-time priority
Thomas Monjalon
thomas at monjalon.net
Wed Oct 25 18:31:09 CEST 2023
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
app/test/test_threads.c | 11 +------
.../prog_guide/env_abstraction_layer.rst | 4 ++-
lib/eal/include/rte_thread.h | 29 ++++++++++++++++--
lib/eal/unix/rte_thread.c | 30 +++++++++++++------
lib/eal/version.map | 4 +++
lib/eal/windows/rte_thread.c | 15 ++++++++++
6 files changed, 71 insertions(+), 22 deletions(-)
--
2.42.0
More information about the dev
mailing list