[dpdk-dev] [RFC v2 0/6] Remove IPC threads
Anatoly Burakov
anatoly.burakov at intel.com
Thu May 31 12:12:27 CEST 2018
As previously discussed [1], IPC threads need to be removed and their
workload moved to interrupt thread.
The transition is complete as far as Linux support is concerned, however
since there is no interrupt thread on FreeBSD, this patchset effectively
disables IPC on FreeBSD for now (hence it still being an RFC and not a v1).
Work on adding interrupt thread to FreeBSD is in progress.
[1] http://dpdk.org/dev/patchwork/patch/36579/
Anatoly Burakov (2):
ipc: remove IPC thread for async requests
ipc: remove main IPC thread
Jianfeng Tan (4):
eal/linux: use glibc malloc in alarm
eal/linux: use glibc malloc in interrupt handling
eal: bring forward init of interrupt handling
eal: add IPC type for interrupt thread
lib/librte_eal/common/eal_common_proc.c | 233 +++++++-----------
.../common/include/rte_eal_interrupts.h | 1 +
lib/librte_eal/linuxapp/eal/eal.c | 10 +-
lib/librte_eal/linuxapp/eal/eal_alarm.c | 9 +-
lib/librte_eal/linuxapp/eal/eal_interrupts.c | 19 +-
test/test/test_interrupts.c | 29 ++-
6 files changed, 137 insertions(+), 164 deletions(-)
--
2.17.0
More information about the dev
mailing list