numam-dpdk/lib/eal
Honnappa Nagarahalli 705356f081 eal: simplify control thread creation
Remove the usage of pthread barrier and replace it with
synchronization using atomic variable.
This also removes the use of reference count required to synchronize
freeing the memory.

Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>
Reviewed-by: Olivier Matz <olivier.matz@6wind.com>
2021-10-25 21:43:10 +02:00
..
arm config/arm: fix SVE build with GCC 8.3 2021-07-09 22:25:24 +02:00
common eal: simplify control thread creation 2021-10-25 21:43:10 +02:00
freebsd alarm: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
include eal: simplify control thread creation 2021-10-25 21:43:10 +02:00
linux lib: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
ppc eal/ppc: use compiler builtins for atomics 2021-10-14 16:51:25 +02:00
unix eal: handle compressed firmware 2021-07-07 16:41:53 +02:00
windows eal/windows: fix IOVA mode detection and handling 2021-10-25 20:59:40 +02:00
x86 eal/x86: avoid cast-align warning in memcpy functions 2021-10-25 17:28:12 +02:00
meson.build lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
version.map interrupts: extend event list 2021-10-25 21:20:12 +02:00