Items stuck at rte_hash

Stephen Hemminger stephen at networkplumber.org
Thu May 1 17:15:24 CEST 2025


On Thu, 1 May 2025 11:16:25 -0300
Felipe Pereira <felipe at spint.com.br> wrote:

> static int cleanup_timeout()
> {
>      const uint64_t now = rte_get_timer_cycles();
>      const uint64_t cutoff = now - CLEANUP_TIMEOUT_CYCLES;
> 
>      uint32_t iter = 0;
>      const void *key;
>      void *data;
>      uint64_t expired_keys[MAX_EXPIRED_KEYS];
>      int expired_count = 0;
>      rte_atomic32_set(&not_found_keys, 0);


I don't think your main thread registered it self with RCU.
It probably needs to


More information about the users mailing list