116 Commits

Author SHA1 Message Date
kircher
4ee568cc2e 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:25 +08:00
openeuler-ci-bot
b040f178c8
!308 回退 'Pull Request !303 : refactor mbuf private data'
From: @LemmyHuang 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-03-16 02:07:22 +00:00
LemmyHuang
5548a27776
回退 'Pull Request !303 : refactor mbuf private data' 2023-03-16 01:57:23 +00:00
openeuler-ci-bot
7d966676cf
!307 回退 'Pull Request !304 : refactor kernel_wait of epoll'
From: @LemmyHuang 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-03-16 01:56:26 +00:00
LemmyHuang
a4963de3ad
回退 'Pull Request !304 : refactor kernel_wait of epoll' 2023-03-16 01:43:40 +00:00
openeuler-ci-bot
4686c8ce23
!304 refactor kernel_wait of epoll
From: @LemmyHuang 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-03-15 11:07:37 +00:00
Lemmy Huang
30693a54e9 refactor kernel_wait of epoll
Signed-off-by: Lemmy Huang <huangliming5@huawei.com>
2023-03-15 17:47:05 +08:00
openeuler-ci-bot
36c65acfdf
!303 refactor mbuf private data
From: @LemmyHuang 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-03-15 09:43:31 +00:00
Lemmy Huang
18d30d4405 refactor mbuf private data
Signed-off-by: Lemmy Huang <huangliming5@huawei.com>
2023-03-15 17:31:11 +08:00
openeuler-ci-bot
c7e2ad0fa8
!294 reduce duplicate code in lstack_cfg.c
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2023-02-27 08:06:14 +00:00
wu-changsheng
8447554679 sync reduce duplicate code in lstack_cfg.c 2023-02-27 15:48:54 +08:00
openeuler-ci-bot
b93a62ff46
!292 [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:07 +00:00
kircher
c37161880d sync eneble TSO and fix TSO mbuf pktlen error
(cherry picked from commit 0fc3494b9c57beb387a3301c0b92c9cef6e454b4)
2023-02-22 16:34:35 +08:00
openeuler-ci-bot
bdf698f410
!285 [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:03:04 +00:00
jiangheng12
864a0062b6 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:51:58 +08:00
openeuler-ci-bot
cebf603723
!274 sync add unitest and add gazelle setup tools
From: @jiangheng12 
Reviewed-by: @kircher 
Signed-off-by: @kircher
2023-02-06 02:49:04 +00:00
jiangheng12
9b8a6d1325 sync add gazelle setup tools 2023-02-06 10:19:45 +08:00
openeuler-ci-bot
8a5742753e
!273 [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:36:41 +00:00
kircher
c10021d759 sync add gazelle fuzz
(cherry picked from commit 613f6b89e5ad7b0acf77dbd7925a4e9ef7e6c03a)
2023-02-01 10:11:32 +08:00
openeuler-ci-bot
fc438347c3
!266 [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:21:04 +00:00
kircher
a656700f90 sync add ret check in pthread_create and fix example bug
(cherry picked from commit f1a55c8332318e5f22d38ed2141642e7c701fbd9)
2023-01-16 17:18:00 +08:00
openeuler-ci-bot
a73cbc2d71
!261 [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 09:07:39 +00:00
kircher
4d39d2bf71 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:14:07 +08:00
openeuler-ci-bot
5b0fd02e55
!250 revert expand recv data buff
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-30 08:32:21 +00:00
wu-changsheng
c72377cc55 revert expand recv data buff 2022-12-30 16:08:42 +08:00
openeuler-ci-bot
b5007bbeed
!244 reduce epoll wakeup
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-28 12:20:55 +00:00
wu-changsheng
50942cd445 reduce epoll wakeup 2022-12-28 18:43:35 +08:00
openeuler-ci-bot
2359a4adbc
!243 [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:03 +00:00
kircher
915c2a14d7 sync fix null pointer deref in stack_broadcast_close
(cherry picked from commit 9358fa70c1c15507e2c4e85ebe070fab6f8b5845)
2022-12-24 09:54:29 +08:00
openeuler-ci-bot
f306bc8b61
!230 free-recv-pkts-bluks
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-22 15:48:19 +00:00
wu-changsheng
c3436c5e5c free-recv-pkts-bluks 2022-12-22 23:40:50 +08:00
openeuler-ci-bot
7addfc3d44
!224 add mempool dfx info and write without epoll/poll
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-21 15:30:09 +00:00
wu-changsheng
cce7ebb564 add mempool dfx info and write without epoll/poll 2022-12-21 23:18:00 +08:00
openeuler-ci-bot
c4f4d5b318
!219 optimite recv data buff and send pkts index
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-20 08:23:26 +00:00
wu-changsheng
c54a583622 expand-data-recv-buff 2022-12-20 16:05:15 +08:00
openeuler-ci-bot
49ef848818
!213 pkts-bulk-send-to-nic and rpc-dont-send
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-18 12:34:57 +00:00
wu-changsheng
9c0f841528 pkts-bulk-send-to-nic and rpc-dont-send 2022-12-18 20:23:07 +08:00
openeuler-ci-bot
8bda013ac3
!206 remove mbuf reserve in mbuf alloc
From: @jiangheng12 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-17 13:05:43 +00:00
jiangheng
82604629c2 remove mbuf reserve in mbuf alloc 2022-12-17 20:46:04 +08:00
openeuler-ci-bot
a3376d07eb
!199 同步openEuler仓库补丁
From: @jiangheng12 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-17 08:47:22 +00:00
jiangheng
34f8aeed8d stack thread params set dafault value
optimite net type
app bind numa when epoll/poll create
2022-12-17 16:17:11 +08:00
openeuler-ci-bot
d92c62e907
!198 [sync] PR-194: 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:07:04 +00:00
kircher
f57e0e2730 sync add RXTX_NB_MBUF_MAX to limit mbuf_pool_size to its range
(cherry picked from commit b99bd032cdfe4ec1343db6fb1017edf0f3721156)
2022-12-17 15:42:58 +08:00
openeuler-ci-bot
d2ed3d881a
!192 [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:36 +00:00
kircher
33e3cc59ba sync move select_thread_path after posix_api_init
(cherry picked from commit 4a34a374cf09b03d2f0ab5ff5c70818165e38f66)
2022-12-16 19:24:56 +08:00
openeuler-ci-bot
ab771a2743
!177 ltran rxtx mbuf pool size config by conf
From: @jiangheng12 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-15 12:31:50 +00:00
jiangheng
6f85830e40 ltran rxtx mbuf pool size config by conf 2022-12-15 19:38:53 +08:00
openeuler-ci-bot
1605e9bb56
!175 stack thread params config by lstack.conf
From: @wu-changsheng 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-12-15 11:19:15 +00:00
jiangheng
49db866951 stack thread params config by lstack.conf 2022-12-15 18:56:26 +08:00
openeuler-ci-bot
6e50d19804
!169 修复内核事件线程绑定numa失败
From: @jiangheng12 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-12-14 03:58:40 +00:00