[dpdk-dev] [PATCH 0/2] eal/windows: implement alarms
Dmitry Kozlyuk
dmitry.kozliuk at gmail.com
Fri Sep 11 02:22:05 CEST 2020
This patchset provides EAL alarm support for Windows. Basic interrupt
thread code is added to monitor alarm events. It doesn't include
callback management, because Windows alarms, unlike Unix EALs, rely on
the OS for callback execution scheduling.
Dmitry Kozlyuk (2):
eal/windows: add interrupt thread skeleton
eal/windows: implement alarm API
lib/librte_eal/include/rte_eal_interrupts.h | 14 +-
lib/librte_eal/rte_eal_exports.def | 3 +
lib/librte_eal/windows/eal.c | 5 +
lib/librte_eal/windows/eal_alarm.c | 219 ++++++++++++++++++++
lib/librte_eal/windows/eal_interrupts.c | 99 +++++++++
lib/librte_eal/windows/eal_windows.h | 12 ++
lib/librte_eal/windows/include/pthread.h | 7 +
lib/librte_eal/windows/meson.build | 2 +
8 files changed, 358 insertions(+), 3 deletions(-)
create mode 100644 lib/librte_eal/windows/eal_alarm.c
create mode 100644 lib/librte_eal/windows/eal_interrupts.c
--
2.25.4
More information about the dev
mailing list