210 Commits

Author SHA1 Message Date
kircher
053852d2ba sync when send ring full whether dynamic alloc mbuf is configurable reduce cpu usage when send ring full
(cherry picked from commit c9081578ec83717fa883026f571c87d5c0d538d0)
2023-03-17 18:28:16 +08:00
openeuler-ci-bot
201fc507f3
!297 [sync] PR-294: reduce duplicate code in lstack_cfg.c
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2023-02-27 08:27:52 +00:00
wu-changsheng
5bad2212de sync reduce duplicate code in lstack_cfg.c
(cherry picked from commit 8447554679df68852c998c3f59f5168597b7bf38)
2023-02-27 16:14:14 +08:00
openeuler-ci-bot
8672413072
!290 [sync] PR-287: sync eneble TSO and fix TSO mbuf pktlen error
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-02-22 13:14:17 +00:00
kircher
f6de817ffb sync eneble TSO and fix TSO mbuf pktlen error
(cherry picked from commit 0fc3494b9c57beb387a3301c0b92c9cef6e454b4)
2023-02-22 16:34:27 +08:00
openeuler-ci-bot
18f440f5aa
!282 [sync] PR-280: 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:00:55 +00:00
jiangheng12
8bff98f9e5 sync change mbuf_pool_size in lstack.conf to tcp_conn_count * mbuf_count_per_conn
(cherry picked from commit eceb1d603660efbdb92f836432639370c3fca9ac)
2023-02-13 21:50:43 +08:00
openeuler-ci-bot
b334deaf39
!276 [sync] PR-274: sync add unitest and add gazelle setup tools
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-02-06 03:33:09 +00:00
jiangheng12
e6ddd6a2ce sync add gazelle setup tools
(cherry picked from commit 9b8a6d1325b43be118b37f841780ade2ed06caef)
2023-02-06 10:49:13 +08:00
openeuler-ci-bot
de74674d4b
!271 [sync] PR-269: 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 08:37:03 +00:00
kircher
6539779f73 sync add gazelle fuzz
(cherry picked from commit 613f6b89e5ad7b0acf77dbd7925a4e9ef7e6c03a)
2023-02-01 10:11:19 +08:00
openeuler-ci-bot
c2bbf68966
!264 [sync] PR-263: 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:20:26 +00:00
kircher
06c078f260 sync add ret check in pthread_create and fix example bug
(cherry picked from commit f1a55c8332318e5f22d38ed2141642e7c701fbd9)
2023-01-16 17:17:51 +08:00
openeuler-ci-bot
52207b3388
!259 [sync] PR-256: 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 01:42:45 +00:00
kircher
22502c72e1 sync add the suggestion of using the -u parameter when the connection to unix socket fails
(cherry picked from commit a4e440428ea59d627ca47ee0f48da79bf2ff77ff)
2023-01-09 09:13:55 +08:00
openeuler-ci-bot
b322815db3
!254 [sync] PR-250: revert expand recv data buff
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-30 08:46:51 +00:00
wu-changsheng
cbae9e0b9f revert expand recv data buff
(cherry picked from commit c72377cc55d304b6ed5a622c6756179749cbee15)
2022-12-30 16:32:35 +08:00
openeuler-ci-bot
cb5527b42f
!248 [sync] PR-244: reduce epoll wakeup
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-28 12:55:05 +00:00
wu-changsheng
98bd02dbe0 reduce epoll wakeup
(cherry picked from commit 50942cd445db019fbe1cbc23f5d4e100bf0beea2)
2022-12-28 20:21:09 +08:00
openeuler-ci-bot
b7ace2d34c
!242 [sync] PR-238: 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-24 03:26:13 +00:00
kircher
012b9e0d5f sync fix null pointer deref in stack_broadcast_close
(cherry picked from commit 9358fa70c1c15507e2c4e85ebe070fab6f8b5845)
2022-12-24 09:54:25 +08:00
openeuler-ci-bot
3573cfbb25
!233 [sync] PR-230: free-recv-pkts-bluks
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-22 15:52:13 +00:00
wu-changsheng
f05dcc3c5e free-recv-pkts-bluks
(cherry picked from commit c3436c5e5c1988b0d0b3e3b43d48c35e8420a03b)
2022-12-22 23:48:27 +08:00
openeuler-ci-bot
7e511b1d21
!227 [sync] PR-224: add mempool dfx info and write without epoll/poll
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-21 15:41:09 +00:00
wu-changsheng
1ce8e3b67d add mempool dfx info and write without epoll/poll
(cherry picked from commit cce7ebb5649ba84f4195b92d7dbbbe8833d88677)
2022-12-21 23:31:11 +08:00
openeuler-ci-bot
b820f0ad51
!221 [sync] PR-219: optimite recv data buff and send pkts index
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-20 08:37:02 +00:00
wu-changsheng
1a53a32b0d expand-data-recv-buff
(cherry picked from commit c54a58362219dd7cc043a743b82146d857af0214)
2022-12-20 16:23:41 +08:00
openeuler-ci-bot
fbef78b17b
!215 [sync] PR-213: pkts-bulk-send-to-nic and rpc-dont-send
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-18 13:06:15 +00:00
wu-changsheng
70fb179733 pkts-bulk-send-to-nic and rpc-dont-send
(cherry picked from commit 9c0f841528cc4c493b38114cf005187e802b2ca7)
2022-12-18 20:35:06 +08:00
openeuler-ci-bot
41755ad768
!209 [sync] PR-206: remove mbuf reserve in mbuf alloc
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-18 06:38:55 +00:00
jiangheng
7404521ff4 remove mbuf reserve in mbuf alloc
(cherry picked from commit 82604629c21c60fd23b9a61aeaebf699cf2da322)
2022-12-17 21:05:48 +08:00
openeuler-ci-bot
37eeecde2a
!203 [sync] PR-199: 同步openEuler仓库补丁
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-17 11:17:48 +00:00
jiangheng
0bfbb8cb52 stack thread params set dafault value
optimite net type
app bind numa when epoll/poll create

(cherry picked from commit 34f8aeed8dc56eb9ffc68aff2a985c1b99552497)
2022-12-17 16:47:31 +08:00
openeuler-ci-bot
78a2feda70
!196 [sync] PR-194: add RXTX_NB_MBUF_MAX to limit mbuf_pool_size to its range
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-17 07:53:28 +00:00
kircher
30214f2b26 sync add RXTX_NB_MBUF_MAX to limit mbuf_pool_size to its range
(cherry picked from commit b99bd032cdfe4ec1343db6fb1017edf0f3721156)
2022-12-17 15:42:48 +08:00
openeuler-ci-bot
53c80954f0
!190 [sync] PR-189: 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:41:07 +00:00
kircher
399202e307 sync move select_thread_path after posix_api_init
(cherry picked from commit 4a34a374cf09b03d2f0ab5ff5c70818165e38f66)
2022-12-16 19:24:47 +08:00
openeuler-ci-bot
90cdb74002
!185 [sync] PR-177: ltran rxtx mbuf pool size config by conf
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-15 14:56:14 +00:00
jiangheng
00e743382b ltran rxtx mbuf pool size config by conf
(cherry picked from commit 6f85830e40023d334898c0f14e66988b61dd2f9b)
2022-12-15 20:51:31 +08:00
openeuler-ci-bot
00e5dab702
!179 [sync] PR-175: stack thread params config by lstack.conf
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-15 11:46:22 +00:00
jiangheng
338ee4e700 stack thread params config by lstack.conf
(cherry picked from commit 49db866951867d9b6a0ed42d927e7e319c0c3d41)
2022-12-15 19:19:29 +08:00
openeuler-ci-bot
7ae0ce52f9
!173 [sync] PR-169: 修复内核事件线程绑定numa失败
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-14 06:07:07 +00:00
jiangheng
47cd3249e6 fix kernel event thread bind numa failed
(cherry picked from commit 260671c59a82ca12d63f635683c968b002c1ad92)
2022-12-14 11:58:51 +08:00
openeuler-ci-bot
9c0c601473
!167 [sync] PR-164: rxtx mbuf pool size config by conf
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-13 15:44:46 +00:00
wu-changsheng
fd10bb0c5f dfx add windows info and rxtx mbuf pool config by conf
(cherry picked from commit e6660b9b3e0c24d210061ba0ca2a2cac25c8097d)
2022-12-13 23:17:59 +08:00
openeuler-ci-bot
c4fc14716f
!161 [sync] PR-157: add pdump support in ltran
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-13 15:00:59 +00:00
kircher
5abfeecbdb sync add pdump support in ltran
(cherry picked from commit ad5ba6af2c28dc150c808b98ec5a535768f1698d)
2022-12-13 22:45:57 +08:00
openeuler-ci-bot
8d31004cc8
!155 [sync] PR-152: optimize app thread write buff block
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-03 15:50:06 +00:00
wu-changsheng
42e5d9c53f optimize-app-thread-write-buff-block
(cherry picked from commit 1b8148ba0041121eaa304d8e67cc087d5e278aad)
2022-12-03 23:48:32 +08:00
openeuler-ci-bot
3ca2e6da49
!148 [sync] PR-146: fix epoll_wait report events0
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-02 06:17:33 +00:00