112 Commits

Author SHA1 Message Date
openeuler-ci-bot
82218a6ce9
!273 [sync] PR-271: Add dumping features for proc-info
From: @openeuler-sync-bot 
Reviewed-by: @li-huisong 
Signed-off-by: @li-huisong
2022-11-17 12:09:43 +00:00
chenjiji09
978e3abd3b proc-info adds dumping the following features:
- dpdk version
 - firmware version
 - RSS RETA
 - module eeprom information
 - Rx/Tx burst mode
 - Rx/Tx descriptor

(cherry picked from commit b5fa0e5ece15d8a550ad9d4da199180477d28e6b)
2022-11-17 14:22:27 +08:00
openeuler-ci-bot
e547f6503d
!270 [sync] PR-268: Sync some patches for bonding PMD and testpmd
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-11-16 14:10:19 +00:00
chenjiji09
9a66244233 Sync some patches for bonding PMD and testpmd. And patchs
are as follows:
 - app/testpmd: revert MAC update in checksum forwarding
 - net/bonding: fix bond4 drop valid MAC packets
 - net/bonding: fix slave device Rx/Tx offload configuration
 - app/testpmd: fix MAC header in csum forward engine
 - app/testpmd: update bond port configurations when add slave
 - app/testpmd: fix GENEVE parsing in checksum mode
 - net: add UDP/TCP checksum in mbuf segments
 - app/testpmd: add SW L4 checksum in multi-segments
 - app/testpmd: fix L4 checksum in multi-segments
 - net/bonding: fix mbuf fast free handling

(cherry picked from commit e33f71a88757d130f19712e0efd64ab7623510fb)
2022-11-16 14:56:36 +08:00
openeuler-ci-bot
8daa1a2dc6
!266 [sync] PR-263: add gaelle-proc-info support in dpdk
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-11-15 13:41:29 +00:00
jiangheng
cd1dcb8515 add gazelle-proc-info support in dpdk
(cherry picked from commit 278a92c3c9bf8e1ae4a0138edd076561fbf48fe4)
2022-11-15 20:42:55 +08:00
openeuler-ci-bot
1bfcf24efb
!261 [sync] PR-259: add gazelle-pdump support in dpdk
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-11-14 16:10:23 +00:00
kircher
c09f4586c4 dpdk: build gazelle-pdump for pmd_pcap
(cherry picked from commit c10915e05b07c31d80889db2fad63087a9361fb8)
2022-11-14 20:22:47 +08:00
openeuler-ci-bot
6797454906
!255 [sync] PR-253: set platform to generic for compatibility
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-11-08 14:23:39 +00:00
jiangheng
944fcd088f set platform to generic for compatibility
(cherry picked from commit fe8837319c75f490c63c62a2d7310b0f16734707)
2022-11-07 19:16:42 +08:00
openeuler-ci-bot
08d95d28bd
!252 [sync] PR-248: Sync some patches for bonding PMD and testpmd
From: @openeuler-sync-bot 
Reviewed-by: @li-huisong 
Signed-off-by: @li-huisong
2022-11-02 06:00:50 +00:00
chenjiji09
6773fbb43a Sync some patches for bonding PMD and testpmd. And patchs
are as follows:
 - net/bonding: fix Tx hash for TCP
 - net/bonding: add link speeds configuration
 - net/bonding: call Tx prepare before Tx burst
 - net/bonding: fix MTU set for slaves
 - app/testpmd: remove jumbo offload related code

(cherry picked from commit 4b9b49876b4ace72c09cc28416aa5e5d851c3ad5)
2022-11-01 11:36:12 +08:00
openeuler-ci-bot
d1f313b77e
!249 [sync] PR-247: backport some patches for gro bugfix
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-10-31 11:28:40 +00:00
jiangheng
11754299eb backport some patches for gro bugfix
(cherry picked from commit 690d3b7a0359fdfa2906dcec0019ccd0cfc7f922)
2022-10-31 17:13:55 +08:00
openeuler-ci-bot
45458322fd
!240 [sync] PR-238: sig-dpdk: sync some patches for PMD/LIB/APP
From: @openeuler-sync-bot 
Reviewed-by: @li-huisong 
Signed-off-by: @li-huisong
2022-10-26 02:41:59 +00:00
Huisong Li
7d8194517a sig-dpdk: sync some patches for PMD/LIB/APP
Sync some patches for hns3 PMD, telemetry and testpmd. And main
modifications are as follows:
 - backport some bugfixes for hns3
 - revert Tx performance optimization for hns3
 - add Rx/Tx descriptor dump feature for hns3
 - refactor some RSS commands for testpmd
 - add ethdev telemetry private dump
 - add dmadev telemetry
 - sync telemetry lib

Signed-off-by: Huisong Li <lihuisong@huawei.com>
(cherry picked from commit 4f06d27eff9aa99c2e2073ac74328893990ed8ed)
2022-10-24 16:11:45 +08:00
openeuler-ci-bot
28de807d4a
!231 [sync] PR-228: 重复初始化支持根据参数返回成功
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-10-06 09:48:19 +00:00
wuchangsheng
f21a02357e reinit support return ok
(cherry picked from commit 5400179cfedfb34ee5e5f295502d38f68211e5b9)
2022-10-06 17:42:55 +08:00
openeuler-ci-bot
0e9d15d3a4
!224 [sync] PR-221: remove secure complilation options rpath
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-09-16 11:15:09 +00:00
jiangheng
9b9b3ff181 remove secure compilation options rpath
(cherry picked from commit 1f60f738cd972c85b9766750c240eb3d85a83c71)
2022-09-14 10:44:27 +08:00
openeuler-ci-bot
7998d6978b
!218 [sync] PR-216: fix CVE-2022-28199
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-09-13 01:40:18 +00:00
jiangheng
1a5685b0f1 fix CVE-2022-28199
(cherry picked from commit 43d0ce1edf44dbfdf760cdcdc2db428c8a118927)
2022-09-09 19:31:17 +08:00
openeuler-ci-bot
a2aab99579
!212 [sync] PR-209: fix CVE-2022-2132
From: @openeuler-sync-bot 
Reviewed-by: @jiangheng12 
Signed-off-by: @jiangheng12
2022-09-09 02:36:26 +00:00
jiangheng
d07b9ae0dc fix CVE-2022-2132
(cherry picked from commit 5645dcaa570c7d64cf617a15d7a6795270ce999d)
2022-09-08 22:33:45 +08:00
openeuler-ci-bot
cb7217047f
!206 [sync] PR-200: Remove duplicated BuildRequires python-pyelftools
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-07-11 11:45:14 +00:00
Honggang LI
474481cdd2 Remove duplicated BuildRequires python-pyelftools
python-pyelftools also provided by package python3-pyelftools.

Signed-off-by: Honggang LI <honggangli@163.com>
(cherry picked from commit 889f601f5e726a7c98fda91705f5514e2406b0cb)
2022-07-11 19:05:35 +08:00
openeuler-ci-bot
61cad48206
!204 [sync] PR-199: Build mlx5 and mlx4 PMD
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-07-11 11:05:12 +00:00
Honggang LI
35d480abbf Build mlx5 and mlx4 PMD
We need mlx5 PMD to run gazelle over Mellanox connectx-6 device.

Signed-off-by: Honggang LI <honggangli@163.com>
(cherry picked from commit 62e43640f51cbe9d90a8311bdcfe5ba9c3afcfba)
2022-07-11 17:16:06 +08:00
openeuler-ci-bot
7faaeb3949
!202 [sync] PR-193: sync patches from 22.07
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-07-11 09:15:35 +00:00
Dongdong Liu
b381e82182 sync patches from 22.07
sync patches from 22.07 for hns3, dma and testpmd etc.

Signed-off-by: Dongdong Liu <liudongdong3@huawei.com>
(cherry picked from commit 7beb6a72fff2920a2d993030b0b02822249707fb)
2022-07-11 16:33:37 +08:00
openeuler-ci-bot
d5983939f4
!198 [sync] PR-196: package up libdpdk-libs.pc and libdpdk.pc
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-07-02 06:57:58 +00:00
Honggang LI
b71c7f2bdf package up libdpdk-libs.pc and libdpdk.pc
Those files are required to build pktgen.

Signed-off-by: Honggang LI <honggangli@163.com>
(cherry picked from commit b03a26615c94f30ed68aedfd9ceb64e348fcbab2)
2022-07-02 14:57:28 +08:00
openeuler-ci-bot
b79bd089f9
!191 【轻量级 PR】:fix bad date in %changelog
From: @loong-C 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-06-20 11:48:04 +00:00
loong-C
cddde7aad8
fix bad date in %changelog 2022-06-16 08:54:35 +00:00
openeuler-ci-bot
3fa839adf0
!183 fix CVE-2021-3839 CVE-2022-0669
From: @dust-orient 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-06-10 12:02:02 +00:00
shirely
0613aa55c2 fix CVE-2021-3839 CVE-2022-0669 2022-06-10 17:31:55 +08:00
openeuler-ci-bot
c2012f0882
!179 [sync] PR-176: sync patches from 22.03 version
From: @openeuler-sync-bot 
Reviewed-by: @wu-changsheng 
Signed-off-by: @wu-changsheng
2022-06-10 06:27:50 +00:00
speech_white
62a20ce454 sync patches for 22.03
Signed-off-by: speech_white <humin29@huawei.com>
(cherry picked from commit 39c2c5154122fef74060ffd6dbbe8cd4fdd9d21b)
2022-06-10 11:46:01 +08:00
openeuler-ci-bot
8c61f7172a
!172 [sync] PR-170: fix adding examples app
From: @openeuler-sync-bot 
Reviewed-by: @li-yangyang20 
Signed-off-by: @li-yangyang20
2022-03-24 01:52:43 +00:00
Min Hu (Connor)
4bdb3d7612 fix adding examples app
This patch is fix for adding examples: l3fwd,l3fwd-power,dma,kni,ptpclient
to package for test.

Signed-off-by: Min Hu (Connor) <humin29@huawei.com>
(cherry picked from commit 54c57004391ce22598c6307f209cb9e97089aad1)
2022-03-24 09:15:48 +08:00
openeuler-ci-bot
6de0f67168
!169 [sync] PR-167: add examples to package
From: @openeuler-sync-bot 
Reviewed-by: @li-yangyang20 
Signed-off-by: @li-yangyang20
2022-03-21 12:20:53 +00:00
Min Hu (Connor)
472de95116 add examples app
This patch add examples: l3fwd,l3fwd-power,dma,kni,ptpclient to package
for test.

Signed-off-by: Min Hu (Connor) <humin29@huawei.com>
(cherry picked from commit 8842d8c3c08557f333ac9225d0db3e25dca6ab26)
2022-03-15 10:57:59 +08:00
openeuler-ci-bot
59398dc14c
!165 [sync] PR-162: sync patches from upstreaming branch
From: @openeuler-sync-bot 
Reviewed-by: @LemmyHuang 
Signed-off-by: @LemmyHuang
2022-03-03 12:07:43 +00:00
speech_white
a50a1dc536 sync patches from upstreaming branch
Signed-off-by: speech_white <humin29@huawei.com>
(cherry picked from commit cde27f08d4dbefb7f03bfca6229f95cb88bf08a2)
2022-02-17 14:57:24 +08:00
openeuler-ci-bot
899b83a21f
!164 [sync] PR-156: sync from upstreaming branch for hns3 PMD
From: @openeuler-sync-bot 
Reviewed-by: @LemmyHuang 
Signed-off-by: @LemmyHuang
2022-02-11 09:13:35 +00:00
speech_white
d01f08a654 sync from upstreaming branch for hns3 PMD
Signed-off-by: speech_white <humin29@huawei.com>
(cherry picked from commit f45233a17346da681c41b30fa02a32c7c5a36f49)
2022-02-10 18:50:57 +08:00
openeuler-ci-bot
0295d68c3d
!155 修复master线程未设置cpu亲和性问题
Merge pull request !155 from 吴昌盛/openEuler-22.03-LTS-Next
2022-01-17 02:07:50 +00:00
wuchangsheng
731c8e8755 fix master thread not set affinity 2022-01-14 11:19:01 +08:00
openeuler-ci-bot
7148be9e98
!154 modify location of header and library Files
Merge pull request !154 from jinag12/master
2022-01-12 06:23:23 +00:00
jinag12
ce8b06da1e modify location of header and library Files 2022-01-12 11:08:26 +08:00