112 Commits

Author SHA1 Message Date
kircher
b2bd0edf4d sync when send ring full whether dynamic alloc mbuf is configurable reduce cpu usage when send ring full
(cherry picked from commit 5a537139b004e90b498aeb3ecb215b95152e1e1d)
2023-03-13 09:56:06 +08:00
openeuler-ci-bot
36be211d8f
!295 [sync] PR-293: reduce duplicate code in lstack_cfg.c
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2023-02-27 08:17:15 +00:00
wu-changsheng
bc4beb7307 sync reduce duplicate code in lstack_cfg.c
(cherry picked from commit 1c3e7bea539983b6695b2f1d248ff9231543e5d6)
2023-02-27 16:08:54 +08:00
openeuler-ci-bot
252cb306c9
!289 [sync] PR-288: sync eneble TSO and fix TSO mbuf pktlen error
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-02-22 08:34:45 +00:00
kircher
420e0c28b9 sync eneble TSO and fix TSO mbuf pktlen error
(cherry picked from commit f4be6e440078fcc208b0d43901f4e685a450351f)
2023-02-22 16:34:12 +08:00
openeuler-ci-bot
5f5292192b
!286 [sync] PR-281: sync "epoll_create1 accept4" & "add fucntest" & "fix coredump in example" & "bring up kni when init" & " change mbuf_pool_size"
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-02-13 14:10:04 +00:00
jiangheng12
116dec1726 sync change mbuf_pool_size in lstack.conf to tcp_conn_count * mbuf_count_per_conn
(cherry picked from commit 864d7a91ae0e7d6b9ac47e724e89c5696c949b3d)
2023-02-13 22:02:06 +08:00
openeuler-ci-bot
47b40edf81
!279 [sync] PR-278: sync add gazelle setup tools
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-02-13 12:20:47 +00:00
jiangheng12
c264ba7084 sync add gazelle setup tools
(cherry picked from commit d5600729e92b96d09aa3fbc8c32614f60cee444c)
2023-02-13 19:48:46 +08:00
openeuler-ci-bot
c1ba53f6be
!270 [sync] PR-268: sync add gazelle fuzz & add log message when wait for connecting to ltran
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-02-01 02:14:19 +00:00
kircher
cd3ce12033 sync add gazelle fuzz
(cherry picked from commit 62565e38494c60a0b213afa927b731dbcd4ea7e2)
2023-02-01 09:44:32 +08:00
openeuler-ci-bot
56504a86c0
!267 [sync] PR-262: move control_client_thread creation after control_in and dpdk_skip_nic_init & add ret check in pthread_create and fix example bug
From: @openeuler-sync-bot 
Reviewed-by: @kircher 
Signed-off-by: @kircher
2023-01-16 09:21:13 +00:00
kircher
b9c4c27a95 sync add ret check in pthread_create and fix example bug
(cherry picked from commit 57fe7255c242950fca7f133698be306e6c4cf5d4)
2023-01-16 17:19:36 +08:00
openeuler-ci-bot
ab7252c9b4
!258 [sync] PR-257: add the suggestion of using the -u parameter when the connection to unix socket fails
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2023-01-09 06:29:57 +00:00
kircher
867d8d1200 sync add the suggestion of using the -u parameter when the connection to unix socket fails
(cherry picked from commit 261b5d0aeb89d03b839d97d26d7741d6b5ff5955)
2023-01-09 09:13:44 +08:00
openeuler-ci-bot
bccc519d93
!252 [sync] PR-251: revert expand recv data buff
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-30 08:47:21 +00:00
wu-changsheng
a4c1d9e62a revert expand recv data buff
(cherry picked from commit c756a6e9114115a12f073820e906b6e9277f30dd)
2022-12-30 16:32:13 +08:00
openeuler-ci-bot
5946d38581
!247 [sync] PR-245: reduce epoll wakeup
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-28 12:54:50 +00:00
wu-changsheng
7c4b060469 reduce epoll wakeup
(cherry picked from commit f0f30a35e2424e51e97c70b979f4022f1859b51a)
2022-12-28 20:21:04 +08:00
openeuler-ci-bot
661e82ad32
!240 [sync] PR-239: fix null pointer deref in stack_broadcast_close - fix lstack Makefile warning
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-23 09:35:43 +00:00
kircher
51adef16b6 sync fix null pointer deref in stack_broadcast_close
(cherry picked from commit 45eeca7192120cd390ccdb9873a93c0eb231fd9e)
2022-12-23 17:22:32 +08:00
openeuler-ci-bot
592e577ae0
!231 free-recv-pkts-bluks
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-22 15:54:15 +00:00
wu-changsheng
df81b99ca2 free-recv-pkts-bluks 2022-12-22 23:35:32 +08:00
openeuler-ci-bot
446ba508b9
!225 add mempool dfx info and write without epoll/poll
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-21 15:35:23 +00:00
wu-changsheng
cfe33f413c add mempool dfx info and write without epoll/poll 2022-12-21 23:21:32 +08:00
openeuler-ci-bot
dc21ecb6eb
!218 optimite recv data buff and send pkts index
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-20 08:29:23 +00:00
wu-changsheng
8375fc4e6a expand-data-recv-buff 2022-12-20 15:58:44 +08:00
openeuler-ci-bot
a8fb8e2e45
!212 pkts-bulk-send-to-nic and rpc-dont-send
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-18 12:35:15 +00:00
wu-changsheng
70f3e88def pkts-bulk-send-to-nic and rpc-dont-send 2022-12-18 20:25:34 +08:00
openeuler-ci-bot
960cd86a7a
!207 remove mbuf reserve in mbuf alloc
From: @jiangheng12 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-17 13:05:25 +00:00
jiangheng
32eb4a9e00 remove mbuf reserve in mbuf alloc 2022-12-17 20:55:56 +08:00
openeuler-ci-bot
5ea4692285
!205 [sync] PR-200: 同步openEuler仓库补丁
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-17 11:17:08 +00:00
jiangheng
8aedfedc58 stack thread params set dafault value
optimite net type
app bind numa when epoll/poll create

(cherry picked from commit 43355a9c7d9f9b47ca376db18125b58fe58ddb37)
2022-12-17 16:56:04 +08:00
openeuler-ci-bot
0b4e998762
!201 [sync] PR-195: add RXTX_NB_MBUF_MAX to limit mbuf_pool_size to its range
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-17 08:55:06 +00:00
kircher
957e09a45b sync add RXTX_NB_MBUF_MAX to limit mbuf_pool_size to its range
(cherry picked from commit e9bcfb02add587ca909571c8c4eeb5233dbd00b8)
2022-12-17 16:46:24 +08:00
openeuler-ci-bot
cd93d307f6
!193 [sync] PR-188: move select_thread_path after posix_api_init
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-17 07:42:08 +00:00
kircher
6d4d8eb40c sync move select_thread_path after posix_api_init
(cherry picked from commit 1a84e349a49e300499c8c7a4d5ae9a9eb7c5b265)
2022-12-16 19:25:07 +08:00
openeuler-ci-bot
53b848aaaf
!182 ltran rxtx mbuf pool size config by conf
From: @jiangheng12 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-15 12:30:07 +00:00
jiangheng
05bbf87a22 ltran rxtx mbuf pool size config by conf 2022-12-15 19:48:28 +08:00
openeuler-ci-bot
136c7e1d13
!176 stack thread params config by lstack.conf
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-15 11:30:28 +00:00
jiangheng
2166c39d57 stack thread params config by lstack.conf 2022-12-15 18:58:43 +08:00
openeuler-ci-bot
ab303f78af
!171 [sync] PR-170: 修复内核事件线程绑定numa失败
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-14 06:07:17 +00:00
jiangheng
2e1e64de24 fix kernel event thread bind numa failed
(cherry picked from commit ef779ce838f94bca9445061e3be4038d8ca75dd1)
2022-12-14 11:58:25 +08:00
openeuler-ci-bot
c7ba2b6739
!163 rxtx mbuf pool size config by conf
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-13 15:17:30 +00:00
wu-changsheng
7a3f000c0c dfx add windows info and rxtx mbuf pool config by conf 2022-12-13 22:59:31 +08:00
openeuler-ci-bot
6fa606dde5
!159 [sync] PR-158: add pdump support in ltran
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-13 14:44:24 +00:00
kircher
0f3ddc6a5a add pdump support in ltran
(cherry picked from commit 6592104a013671cba0a187d2b8911db7e3cc480d)
2022-12-12 17:27:50 +08:00
openeuler-ci-bot
62f9514b79
!151 optimize app thread write buff block
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-03 15:16:26 +00:00
wu-changsheng
d77a03afb5 optimize-app-thread-write-buff-block 2022-12-03 23:06:42 +08:00
openeuler-ci-bot
0142dee0fa
!144 fix epoll_wait report events0
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-02 06:06:03 +00:00