1From d3d6f7fa6e755992fd4b75b56681b5e14aa8ba14 Mon Sep 17 00:00:00 2001 2From: jiangheng12 <jiangheng14@huawei.com> 3Date: Fri, 10 Mar 2023 19:32:48 +0800 4Subject: [PATCH] reduce cpu usage when send 5 6--- 7 src/include/lwipsock.h | 2 ++ 8 1 file changed, 2 insertions(+) 9 10diff --git a/src/include/lwipsock.h b/src/include/lwipsock.h 11index f78c9cf..810e98f 100644 12--- a/src/include/lwipsock.h 13+++ b/src/include/lwipsock.h 14@@ -33,6 +33,7 @@ 15 #ifndef __LWIPSOCK_H__ 16 #define __LWIPSOCK_H__ 17 18+#include <semaphore.h> 19 #include "lwip/opt.h" 20 #include "lwip/api.h" 21 22@@ -110,6 +111,7 @@ struct lwip_sock { 23 struct list_node send_list; 24 struct pbuf *send_lastdata; 25 struct pbuf *send_pre_del; 26+ sem_t snd_ring_sem; 27 28 char pad3 __rte_cache_aligned; 29 /* nerver change */ 30-- 312.23.0 32 33