Commit Graph

  • 34ebea8740
    !593 sync some patches from upstream about bugfix main openeuler-ci-bot 2024-06-04 06:31:19 +00:00
  • 06d6bbebf3 sync some patches from upstream about bugfix chenyi 2024-06-03 11:18:58 +08:00
  • 8b1da3c048
    !587 sync some patches from upstream about bugfix openeuler-ci-bot 2024-05-30 02:34:40 +00:00
  • 7573bb9b6f sync some patches from upstream about bugfix chenyi 2024-05-28 15:17:58 +08:00
  • e4f8bbb3d5
    !543 add rte_eth_bond_link_monitoring_get in map openeuler-ci-bot 2024-04-10 06:21:03 +00:00
  • d8fbc2d080 add rte_eth_bond_link_monitoring_get in map zhangmengxuan 2024-04-08 18:05:28 +08:00
  • 0ae67e2b88
    !534 Add support for ppc64le openeuler-ci-bot 2024-03-12 07:07:48 +00:00
  • 9580d07038 Add support for ppc64le peng.zou 2024-02-02 14:12:43 +08:00
  • 6c6636702b
    !524 [sync] PR-522: hns3 don't support QinQ insert for VF openeuler-ci-bot 2024-01-01 11:20:59 +00:00
  • f55ad35986 net/hns3: don't support QinQ insert for VF Dengdui Huang 2023-12-29 10:36:26 +08:00
  • b8977f0e29
    !518 [sync] PR-516: Sync some patches for hns3 about mbx refactor and some reste bugfix openeuler-ci-bot 2023-12-18 07:05:19 +00:00
  • 6d07a1f8c8 Sync some patches for hns3 about refactor and bugfix Dengdui Huang 2023-12-15 11:35:55 +08:00
  • 258e6d9baf
    !508 [sync] PR-501: sync some bugfix from upstreaming about testpmd and doc openeuler-ci-bot 2023-12-09 08:28:39 +00:00
  • ab5939fabf sync some bugfix from upstreaming about testpmd and doc Dengdui Huang 2023-12-08 17:47:55 +08:00
  • f9b027e81a
    !503 [sync] PR-500: sync some bugfix for hns3 reset openeuler-ci-bot 2023-12-08 11:55:34 +00:00
  • e156be98f7 sync some bugfix for hns3 reset Dengdui Huang 2023-12-08 15:35:25 +08:00
  • ddab303f2f
    !489 [sync] sync master branch openeuler-ci-bot 2023-11-23 10:21:58 +00:00
  • bc76778e92 sync some patchs from upstreaming Dengdui Huang 2023-11-20 17:28:37 +08:00
  • b0dbcead43 sync some patchs from upstreaming Dengdui Huang 2023-10-27 16:23:27 +08:00
  • 02e26a6cf6
    !475 [sync] PR-474: 添加申威架构支持 openeuler-ci-bot 2023-10-19 13:35:17 +00:00
  • 288d7da0a0 添加申威架构支持 herengui 2023-08-30 16:47:25 +08:00
  • 84ccdd6970
    !470 [sync] PR-466: fix setting default MAC address duplicately openeuler-ci-bot 2023-08-25 10:40:37 +00:00
  • 8aa4ae2b40 fix patch-287 duplicate address setting Dengdui Huang 2023-08-18 17:15:14 +08:00
  • c11a48ecd8
    !459 [sync] PR-440: net/hns3: add FDIR VLAN match mode runtime config and fix doc format openeuler-ci-bot 2023-07-19 01:34:32 +00:00
  • 57abe28191 net/hns3: add FDIR VLAN match mode runtime config and fix doc format chenjiji09 2023-07-13 10:45:37 +08:00
  • 951fc89168
    !455 [sync] PR-454: kni:fix build with Linux 6.3/6.5 openeuler-ci-bot 2023-07-18 02:27:26 +00:00
  • 6aa9087b57 kni:fix build with Linux 6.3/6.5 remove unused patch intruduced by"fix build with GCC 12" jiangheng12 2023-07-15 15:34:07 +08:00
  • d01d8c6a0d
    !448 [sync] PR-447: fix build with GCC 12 openeuler-ci-bot 2023-07-14 03:03:53 +00:00
  • 7b9cc4c5a2 fix build with GCC 12 jiangheng12 2023-07-12 11:47:47 +08:00
  • 695deba9d9
    !442 [sync] PR-439: 添加对 LoongArch 架构的支持 openeuler-ci-bot 2023-07-10 02:03:24 +00:00
  • 3a63a918ed eal/loongarch: support LoongArch architecture Min Zhou 2023-07-06 17:16:31 +08:00
  • deb33fc7a5
    !433 [sync] PR-431: remove gazelle-proc-info, it function the same as gazellectl -x openeuler-ci-bot 2023-07-05 03:38:23 +00:00
  • 530cc952ae remove gazelle-proc-info, it function the same as gazellectl -x jiangheng 2023-06-28 05:40:48 +08:00
  • 4bbdca09e7
    !422 [sync] PR-416: gro:fix gro with tcp push flag openeuler-ci-bot 2023-06-20 03:07:14 +00:00
  • a1845e7985 gro:fix gro with tcp push flag jiangheng 2023-06-19 01:02:11 +08:00
  • c4258271f0
    !419 [sync] PR-409: pdump: fix pcap_dump coredump caused by incorrect pkt_len openeuler-ci-bot 2023-06-20 00:57:00 +00:00
  • ab0b07958b pdump: fix pcap_dump coredump caused by incorrect pkt_len jiangheng12 2023-06-08 21:01:56 +08:00
  • 55cfaca2a7
    !414 [sync] PR-412: distinguish self and upstream patches number openeuler-ci-bot 2023-06-19 12:31:50 +00:00
  • d4055b132d distinguish self and upstream patches number jiangheng12 2023-06-09 11:38:25 +08:00
  • 2dfba4c232
    !403 [sync] PR-398: fix testpmd segment fault and hns3 IMP reset trigger openeuler-ci-bot 2023-06-09 06:18:55 +00:00
  • 8f6a9dec60 fix testpmd segment fault and hns3 IMP reset trigger chenjiji09 2023-06-07 09:25:38 +08:00
  • 538b98e1d7
    !395 [sync] PR-392: net/hns3: fix Rx ring mbuf leakage openeuler-ci-bot 2023-06-09 01:12:41 +00:00
  • 6112eef767 net/hns3: fix Rx ring mbuf leakage chenjiji09 2023-06-05 14:20:45 +08:00
  • b2475af37f
    !389 [sync] PR-386: net/hns3: add LLRS FEC mode support for 200G ports openeuler-ci-bot 2023-06-06 06:25:01 +00:00
  • 3c37f75e18 net/hns3: add LLRS FEC mode support for 200G ports chenjiji09 2023-06-02 10:59:31 +08:00
  • 28c3f01148
    !383 [sync] PR-380: examples use static libraries to avoid unlinked dynamic libraries openeuler-ci-bot 2023-05-29 00:59:43 +00:00
  • feff8f4efa examples use static libraries to avoid unlinked dynamic libraries jiangheng12 2023-05-27 16:25:26 +08:00
  • 3fc7a9e6b1
    !375 [sync] PR-373: support flow control autoneg for fiber port openeuler-ci-bot 2023-05-25 12:17:48 +00:00
  • 3d43155151 support flow control autoneg for fiber port chenjiji09 2023-05-24 10:53:02 +08:00
  • 163bd598fb
    !367 [sync] PR-365: fix empty devargs parsing openeuler-ci-bot 2023-05-09 01:32:13 +00:00
  • 28f243f30b fix empty devargs parsing Sync some patchs from upstreaming and modifies are as follow: 1. The rte_kvargs_process() was used to parse KV pairs, it also supports to parse 'only keys' type. And the callback function parameter 'value' is NULL when parsed 'only keys'. This patch fixes segment fault when parse input args with 'only keys'. 2. The MAP_FAILED should be used to determine whether the mapping is successful but not NULL. This patch fix it. chenjiji09 2023-04-27 15:25:46 +08:00
  • 0f5fe4ceb6
    !362 [sync] PR-347: telemetry: support display as hexadecimal openeuler-ci-bot 2023-04-28 09:40:10 +00:00
  • b2f818b02e telemetry: support display as hexadecimal chenjiji09 2023-04-21 12:01:12 +08:00
  • 536f2d6c8a
    !360 [sync] PR-339: fix a error drivers can not been loaded openeuler-ci-bot 2023-04-27 01:30:26 +00:00
  • 02b8bfb52d Create a softlink to dpdk default driver path yuelg 2023-04-11 17:07:52 +08:00
  • 415d81ef3a
    !353 [sync] PR-329: add private dump for bonding, virtio, and vhost openeuler-ci-bot 2023-04-26 07:21:26 +00:00
  • ca33ddf86e add private dump for bonding, virtio and vhost chenjiji09 2023-04-04 10:19:35 +08:00
  • d98a606c20
    !348 [sync] PR-328: build as shared libraries to reduce the size of debug packet openeuler-ci-bot 2023-04-23 04:13:18 +00:00
  • bb46f5886e build as shared libraries to reduce the size of debug packet jiangheng12 2023-04-01 22:11:39 +08:00
  • 2b139aa829
    !343 [sync] PR-327: hinic: free tx mbuf use rte_pktmbuf_free_seg openeuler-ci-bot 2023-04-21 08:18:27 +00:00
  • bc3e364327 hinic: free tx mbuf use rte_pktmbuf_free_seg jiangheng12 2023-04-01 21:46:52 +08:00
  • 86d3919db7
    !325 [sync] PR-321: Fix a m_buf pool was not freed bug for test and support CPPC cpufreq for l3fwd-power. openeuler-ci-bot 2023-04-04 01:10:08 +00:00
  • bc6610b548 Fix a m_buf pool was not freed bug for test and support CPPC cpufreq for l3fwd-power. Patchs are as follow: - test/mbuf: fix mbuf reset test - examples/l3fwd-power: support CPPC cpufreq chenjiji09 2023-03-23 16:48:08 +08:00
  • 59f94e9f77
    !323 [sync] PR-320: fix some RSS bugs and reimplement hash flow function for hns3 openeuler-ci-bot 2023-03-29 06:31:04 +00:00
  • 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