Commit Graph

  • dc9da0240d Fix some RSS bugs and reimplement hash flow function for hns3. 1. fix some RSS bugs and optimize RSS codes for hns3 2. reimplement hash flow function for hns3 to satisfy the mainstream usage of rte flow hash in the community chenjiji09 2023-03-15 15:57:49 +08:00
  • 2ec70c0050
    !314 [sync] PR-313: Support flow rule keeping capability for hns3 PMD and testpmd openeuler-ci-bot 2023-03-15 01:52:09 +00:00
  • 9f0195e26d Support flow rule keeping capability for hns3 PMD and testpmd. Patchs are as follow: - net/hns3: declare flow rule keeping capability - app/testpmd: add --disable-flow-flush option chenjiji09 2023-03-02 20:05:03 +08:00
  • d3382547e7
    !312 refactor Rc/Tx function of hns3 PMD openeuler-ci-bot 2023-03-06 02:27:22 +00:00
  • c9550b9870 refactor Rc/Tx function of hns3 PMD chenjiji09 2023-03-02 18:43:02 +08:00
  • 674339751f
    !305 fix build with kernel 5.18+ openeuler-ci-bot 2023-02-28 13:39:33 +00:00
  • 5fc8a2786c fix build with kernel 5.18+ jiangheng 2023-02-06 10:00:55 +08:00
  • f12b47dbbc
    !304 remove unused patch openeuler-ci-bot 2023-02-28 12:24:36 +00:00
  • 0d4454845a remove unused patch wu-changsheng 2023-02-28 10:47:51 +08:00
  • a52c7f3e21
    !303 fix build failed due to kernel to upgrade 6.1 openeuler-ci-bot 2023-02-28 01:12:07 +00:00
  • d7e2cc9f49 fix build failed due to kernel to upgrade 6.1 jiangheng 2023-01-18 14:55:08 +08:00
  • c9d8989db5
    !295 Sync some patches for hns3 PMD openeuler-ci-bot 2023-02-21 07:11:17 +00:00
  • 3380c3cba1 Sync some RSS bugfix for hns3 PMD. And patchs are as follows: - net/hns3: fix log about indirection table size - net/hns3: extract common function to query device - net/hns3: refactor set RSS hash algorithm and key interface - net/hns3: fix RSS key size compatibility - net/hns3: fix clearing RSS configuration - net/hns3: use RSS filter list to check duplicated rule - net/hns3: remove useless code when destroy valid RSS rule - net/hns3: fix warning on flush or destroy rule - net/hns3: fix config struct used for conversion - net/hns3: fix duplicate RSS rule check chenjiji09 2023-02-14 15:08:48 +08:00
  • 99a58da140
    !288 net/hns3: fix inaccurate RTC time to read openeuler-ci-bot 2023-02-01 06:27:08 +00:00
  • 3df1a1e306 net/hns3: fix inaccurate RTC time to read chenjiji09 2023-01-31 17:36:08 +08:00
  • 43c285eba9
    !282 [sync] PR-280: dma/hisilicon: support vchan status query openeuler-ci-bot 2022-12-16 06:53:02 +00:00
  • 9468ecd5b8 dma/hisilicon: support vchan status query chenjiji09 2022-12-14 16:58:38 +08:00
  • 82218a6ce9
    !273 [sync] PR-271: Add dumping features for proc-info openeuler-ci-bot 2022-11-17 12:09:43 +00:00
  • 978e3abd3b proc-info adds dumping the following features: - dpdk version - firmware version - RSS RETA - module eeprom information - Rx/Tx burst mode - Rx/Tx descriptor chenjiji09 2022-11-16 15:38:19 +08:00
  • e547f6503d
    !270 [sync] PR-268: Sync some patches for bonding PMD and testpmd openeuler-ci-bot 2022-11-16 14:10:19 +00:00
  • 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 chenjiji09 2022-11-16 11:09:39 +08:00
  • 8daa1a2dc6
    !266 [sync] PR-263: add gaelle-proc-info support in dpdk openeuler-ci-bot 2022-11-15 13:41:29 +00:00
  • cd1dcb8515 add gazelle-proc-info support in dpdk jiangheng 2022-11-15 15:26:35 +08:00
  • 1bfcf24efb
    !261 [sync] PR-259: add gazelle-pdump support in dpdk openeuler-ci-bot 2022-11-14 16:10:23 +00:00
  • c09f4586c4 dpdk: build gazelle-pdump for pmd_pcap kircher 2022-11-14 17:19:18 +08:00
  • 6797454906
    !255 [sync] PR-253: set platform to generic for compatibility openeuler-ci-bot 2022-11-08 14:23:39 +00:00
  • 944fcd088f set platform to generic for compatibility jiangheng 2022-11-07 17:31:58 +08:00
  • 08d95d28bd
    !252 [sync] PR-248: Sync some patches for bonding PMD and testpmd openeuler-ci-bot 2022-11-02 06:00:50 +00:00
  • 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 chenjiji09 2022-10-31 14:49:04 +08:00
  • d1f313b77e
    !249 [sync] PR-247: backport some patches for gro bugfix openeuler-ci-bot 2022-10-31 11:28:40 +00:00
  • 11754299eb backport some patches for gro bugfix jiangheng 2022-10-28 22:41:19 +08:00
  • 45458322fd
    !240 [sync] PR-238: sig-dpdk: sync some patches for PMD/LIB/APP openeuler-ci-bot 2022-10-26 02:41:59 +00:00
  • 7d8194517a sig-dpdk: sync some patches for PMD/LIB/APP Huisong Li 2022-10-22 12:07:14 +08:00
  • 28de807d4a
    !231 [sync] PR-228: 重复初始化支持根据参数返回成功 openeuler-ci-bot 2022-10-06 09:48:19 +00:00
  • f21a02357e reinit support return ok wuchangsheng 2022-10-06 16:38:11 +08:00
  • 0e9d15d3a4
    !224 [sync] PR-221: remove secure complilation options rpath openeuler-ci-bot 2022-09-16 11:15:09 +00:00
  • 9b9b3ff181 remove secure compilation options rpath jiangheng 2022-09-13 11:15:43 +08:00
  • 7998d6978b
    !218 [sync] PR-216: fix CVE-2022-28199 openeuler-ci-bot 2022-09-13 01:40:18 +00:00
  • 1a5685b0f1 fix CVE-2022-28199 jiangheng 2022-09-09 17:11:01 +08:00
  • a2aab99579
    !212 [sync] PR-209: fix CVE-2022-2132 openeuler-ci-bot 2022-09-09 02:36:26 +00:00
  • d07b9ae0dc fix CVE-2022-2132 jiangheng 2022-09-08 15:21:17 +08:00
  • cb7217047f
    !206 [sync] PR-200: Remove duplicated BuildRequires python-pyelftools openeuler-ci-bot 2022-07-11 11:45:14 +00:00
  • 474481cdd2 Remove duplicated BuildRequires python-pyelftools Honggang LI 2022-07-07 12:02:45 +08:00
  • 61cad48206
    !204 [sync] PR-199: Build mlx5 and mlx4 PMD openeuler-ci-bot 2022-07-11 11:05:12 +00:00
  • 35d480abbf Build mlx5 and mlx4 PMD Honggang LI 2022-06-23 15:51:08 +08:00
  • 7faaeb3949
    !202 [sync] PR-193: sync patches from 22.07 openeuler-ci-bot 2022-07-11 09:15:35 +00:00
  • b381e82182 sync patches from 22.07 Dongdong Liu 2022-06-16 16:03:09 +08:00
  • 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 openeuler-ci-bot 2022-07-02 06:57:58 +00:00
  • b71c7f2bdf package up libdpdk-libs.pc and libdpdk.pc Honggang LI 2022-06-23 15:31:58 +08:00
  • b79bd089f9
    !191 【轻量级 PR】:fix bad date in %changelog From: @loong-C Reviewed-by: @wu-changsheng Signed-off-by: @wu-changsheng openeuler-ci-bot 2022-06-20 11:48:04 +00:00
  • cddde7aad8
    fix bad date in %changelog loong-C 2022-06-16 08:54:35 +00:00
  • 3fa839adf0
    !183 fix CVE-2021-3839 CVE-2022-0669 From: @dust-orient Reviewed-by: @wu-changsheng Signed-off-by: @wu-changsheng openeuler-ci-bot 2022-06-10 12:02:02 +00:00
  • 0613aa55c2 fix CVE-2021-3839 CVE-2022-0669 shirely 2022-06-10 17:31:55 +08:00
  • c2012f0882
    !179 [sync] PR-176: sync patches from 22.03 version From: @openeuler-sync-bot Reviewed-by: @wu-changsheng Signed-off-by: @wu-changsheng openeuler-ci-bot 2022-06-10 06:27:50 +00:00
  • 62a20ce454 sync patches for 22.03 speech_white 2022-05-17 19:55:36 +08:00
  • 8c61f7172a
    !172 [sync] PR-170: fix adding examples app From: @openeuler-sync-bot Reviewed-by: @li-yangyang20 Signed-off-by: @li-yangyang20 openeuler-ci-bot 2022-03-24 01:52:43 +00:00
  • 4bdb3d7612 fix adding examples app Min Hu (Connor) 2022-03-23 18:13:20 +08:00
  • 6de0f67168
    !169 [sync] PR-167: add examples to package From: @openeuler-sync-bot Reviewed-by: @li-yangyang20 Signed-off-by: @li-yangyang20 openeuler-ci-bot 2022-03-21 12:20:53 +00:00
  • 472de95116 add examples app Min Hu (Connor) 2022-03-14 21:09:25 +08:00
  • 59398dc14c
    !165 [sync] PR-162: sync patches from upstreaming branch From: @openeuler-sync-bot Reviewed-by: @LemmyHuang Signed-off-by: @LemmyHuang openeuler-ci-bot 2022-03-03 12:07:43 +00:00
  • a50a1dc536 sync patches from upstreaming branch speech_white 2022-02-09 14:47:30 +08:00
  • 899b83a21f
    !164 [sync] PR-156: sync from upstreaming branch for hns3 PMD From: @openeuler-sync-bot Reviewed-by: @LemmyHuang Signed-off-by: @LemmyHuang openeuler-ci-bot 2022-02-11 09:13:35 +00:00
  • d01f08a654 sync from upstreaming branch for hns3 PMD speech_white 2022-01-27 11:58:53 +08:00
  • 0295d68c3d
    !155 修复master线程未设置cpu亲和性问题 Merge pull request !155 from 吴昌盛/openEuler-22.03-LTS-Next openeuler-ci-bot 2022-01-17 02:07:50 +00:00
  • 731c8e8755 fix master thread not set affinity wuchangsheng 2022-01-14 11:19:01 +08:00
  • 7148be9e98
    !154 modify location of header and library Files Merge pull request !154 from jinag12/master openeuler-ci-bot 2022-01-12 06:23:23 +00:00
  • ce8b06da1e modify location of header and library Files jinag12 2022-01-12 03:03:22 +00:00
  • 6b17d13edf
    !153 增加缺失的so文件 Merge pull request !153 from jinag12/master openeuler-ci-bot 2022-01-11 07:34:40 +00:00
  • 69be74591d add symbolic link to header files add some dynamic library files wuchangsheng 2022-01-10 16:52:35 +08:00
  • 9d7e3d2283 !152 dpdk升级21.11适配gazelle特性补丁 Merge pull request !152 from 吴昌盛/openEuler-22.03-LTS-Next openeuler-ci-bot 2021-12-27 02:07:28 +00:00
  • b1c213db04 add gazelle support wuchangsheng 2021-12-25 17:37:15 +08:00
  • 8650239ed6 !145 dpdk升级21.11 Merge pull request !145 from jinag12/openEuler-22.03-LTS-Next openeuler-ci-bot 2021-12-21 13:28:25 +00:00
  • 6ccfbd709e update to 21.11 jiangheng 2021-12-04 16:07:55 +08:00
  • dcbb489a59 !150 sync frome master branch Merge pull request !150 from speech_white/openEuler-22.03-LTS-Next openeuler-ci-bot 2021-12-18 07:09:25 +00:00
  • 1c77287214 sync to master branch speech_white 2021-12-17 10:45:19 +08:00
  • a30e3534f2 !121 fix some secure compilation option issues From: @chen-jan Reviewed-by: @speech_white Signed-off-by: @speech_white openeuler-ci-bot 2021-09-15 07:40:15 +00:00
  • c63dc3a603 fix some secure compilation option issues chen-jan 2021-09-13 10:00:33 +00:00
  • 16b1ee4cd3 !118 add lib and testpmd functions to sync upstream From: @speech_white Reviewed-by: @MrRlu Signed-off-by: @MrRlu openeuler-ci-bot 2021-07-30 06:07:56 +00:00
  • 4c7a6531fd add lib and testpmd functions to sync upstream speech_white 2021-07-30 08:22:39 +08:00
  • 02609dbc5e !117 Add bugfixes for hns3 PMD From: @speech_white Reviewed-by: @MrRlu,@wu-changsheng Signed-off-by: @MrRlu openeuler-ci-bot 2021-07-28 12:32:13 +00:00
  • c88e0aa74a Add bugfixes for hns3 PMD speech_white 2021-07-27 19:22:17 +08:00
  • c51f515085 !116 rearrange package content From: @speech_white Reviewed-by: @LemmyHuang,@MrRlu,@LemmyHuang Signed-off-by: @MrRlu openeuler-ci-bot 2021-07-20 06:12:12 +00:00
  • 9c075d8207 rearrange package content speech_white 2021-07-15 21:08:13 +08:00
  • c83d1def82 !108 remove redundant README files From: @LemmyHuang Reviewed-by: @nlgwcy Signed-off-by: @nlgwcy openeuler-ci-bot 2021-07-19 08:42:22 +00:00
  • dad284c565 remove redundant README files huangliming 2021-07-13 09:35:21 +08:00
  • 9d906d6caf !107 新增doc相关文件,将examples移至devel中 From: @yahoohey Reviewed-by: @LemmyHuang,@nlgwcy Signed-off-by: @nlgwcy openeuler-ci-bot 2021-07-12 10:54:59 +00:00
  • 828dc9f442 1.examples move to devel;2.add doc files chenjian 2021-07-12 16:16:29 +08:00
  • 0396795de3 !100 change the patch installation to autosetup From: @LemmyHuang Reviewed-by: @MrRlu Signed-off-by: @MrRlu openeuler-ci-bot 2021-07-12 03:43:42 +00:00
  • 864b54bb2f change the patch installation to autosetup huangliming 2021-07-12 09:57:00 +08:00
  • 6e0260976d !99 add uname-build-checks BuildRequires From: @LemmyHuang Reviewed-by: @nlgwcy Signed-off-by: @nlgwcy openeuler-ci-bot 2021-07-02 06:23:51 +00:00
  • 2eb0b07034 add uname-build-checks BuildRequires huangliming 2021-07-02 14:07:38 +08:00
  • ff135bf193 !98 Update DPDK baseline version From: @speech_white Reviewed-by: @wu-changsheng,@MrRlu Signed-off-by: @MrRlu openeuler-ci-bot 2021-06-29 12:26:32 +00:00
  • 3a8995b1ad Update DPDK baseline version speech_white 2021-06-23 09:59:08 +00:00
  • 5849ba32f8 !91 add gcc BuildRequires From: @LemmyHuang Reviewed-by: @MrRlu Signed-off-by: @MrRlu openeuler-ci-bot 2021-06-08 20:39:07 +08:00
  • 392a488a8d add gcc BuildRequires huangliming 2021-06-08 19:50:45 +08:00
  • 22806f1829 !74 optimize the efficiency of compiling dpdk From: @renmingshuai Reviewed-by: @nlgwcy Signed-off-by: @nlgwcy openeuler-ci-bot 2021-05-24 16:55:55 +08:00
  • 1ca47e1909 optimize the efficiency of compiling dpdk renmingshuai 2021-05-24 15:58:17 +08:00
  • 24ffff31d8 !70 add fstack-protector-strong gcc flags From: @jackie_wu123 Reviewed-by: @MrRlu Signed-off-by: @MrRlu openeuler-ci-bot 2021-05-24 11:33:10 +08:00
  • 5a25f19e63 add fstack-protector-strong gcc flags jackie_wu 2021-05-24 09:59:27 +08:00
  • 61a9c93ce7 !50 add support for gazelle From: @wu-changsheng Reviewed-by: @hubble_zhu Signed-off-by: @hubble_zhu openeuler-ci-bot 2021-04-06 19:42:02 +08:00