On Mon, 20 Oct 2025 18:35:51 +0200 Serhii Iliushyk <[email protected]> wrote:
> This modification provides better resource (CPU) management for NTNIC PMD. > > The following threads are migrated: > * FLM update thread > * Statistic thread > * Port event thread > * Adapter monitoring thread > Additionally, a warning is added to inform users about the importance of > dedicating lcores to the DPDK service framework when using the NTNIC PMD. > The code is also cleaned up to use pthreads and rte_thread APIs. > > After this patch series, an each application using NTNIC PMD should > dedicate at least five(5) cores for DPDK service framework to ensure > proper operation of the NTNIC PMD. > > The service cores can be dedicated by EAL options: > * s SERVICE COREMASK Hexadecimal bitmask of cores to be used as > service cores > * S SERVICE CORELIST List of cores to run services on > Or with a special API by the application itself. > * rte_pmd_ntnic_service_set_lcore to map a service to a specific lcore > * rte_pmd_ntnic_service_get_id to get a service ID. > > This patch series also includes aligning the naming of the exported symbols > to avoid > potential conflicts with other applications and libraries. > The main change is to add the prefix "nthw_". I assume you meant v3 not v1 here.

