Bug ID 1622
Summary ntnic: using signals and threads
Product DPDK
Version 25.03
Hardware All
OS All
Status UNCONFIRMED
Severity major
Priority Normal
Component ethdev
Assignee dev@dpdk.org
Reporter stephen@networkplumber.org
Target Milestone ---

No PMD should be making its own threads and must not use standard signal types.
The ntnic PMD is spawning a thread and trying to trap SIGINT.
This is broken for many reasons:
  - application may want to manage SIGINT after rte_eal_init() is called
  - there are other shutdown signals beside SIGINT (SIGTERM, SIGQUIT, ...)
  - spawning a thread outside of EAL creates resource management issues
          


You are receiving this mail because: