]> git.feebdaed.xyz Git - 0xmirror/f-stack.git/commitdiff
Modify usleep to rte_delay_us_sleep.
authorfengbojiang <fengbojiang@tencent.com>
Wed, 17 Sep 2025 08:31:39 +0000 (16:31 +0800)
committerfengbojiang <fengbojiang@tencent.com>
Wed, 17 Sep 2025 08:31:39 +0000 (16:31 +0800)
The minimum timeout unit of epoll_wati in interrupt mode is 1ms, which is not applicable to F-Stack and is abandoned directly.

lib/ff_dpdk_if.c

index e0085d352ebc29ed79d9ececd6e438d93276e8ab..17ff192968c5dab0f69c0401b931f991436ee77a 100644 (file)
@@ -2181,7 +2181,7 @@ main_loop(void *arg)
 
         idle_sleep_tsc = rte_rdtsc();
         if (likely(idle && idle_sleep)) {
-            usleep(idle_sleep);
+            rte_delay_us_sleep(idle_sleep);
             end_tsc = rte_rdtsc();
         } else {
             end_tsc = idle_sleep_tsc;