DPDK patches and discussions
 help / color / mirror / Atom feed
* release candidate 23.03-rc2
@ 2023-03-12 15:27 Thomas Monjalon
  2023-03-15 10:07 ` Jiang, YuX
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Thomas Monjalon @ 2023-03-12 15:27 UTC (permalink / raw)
  To: announce

A new DPDK release candidate is ready for testing:
	https://git.dpdk.org/dpdk/tag/?id=v23.03-rc2

There are 319 new patches in this snapshot.

Release notes:
	https://doc.dpdk.org/guides/rel_notes/release_23_03.html

Few major additions arrived in this -rc2:
	- machine learning inference device API
	- platform bus
	- open link speed to 400G
There were a lot of updates in drivers, including new ones:
	- Intel cpfl IPU driver
	- Marvell CNXK machine learning inference
The driver features should be frozen now.

Please test and report issues on bugs.dpdk.org.
Do not forget to review examples, tests and documentation updates.

DPDK 23.03-rc3 is expected in one week.

Thank you everyone



^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: release candidate 23.03-rc2
  2023-03-12 15:27 release candidate 23.03-rc2 Thomas Monjalon
@ 2023-03-15 10:07 ` Jiang, YuX
  2023-03-19 15:40 ` Wael Abualrub
  2023-03-21  1:55 ` Jiang, YuX
  2 siblings, 0 replies; 4+ messages in thread
From: Jiang, YuX @ 2023-03-15 10:07 UTC (permalink / raw)
  To: Thomas Monjalon, dev (dev@dpdk.org)
  Cc: Kovacevic, Marko, Mcnamara, John, Richardson, Bruce, Chen,
	Zhaoyan, Peng, Yuan

> -----Original Message-----
> From: Thomas Monjalon <thomas@monjalon.net>
> Sent: Sunday, March 12, 2023 11:27 PM
> To: announce@dpdk.org
> Subject: release candidate 23.03-rc2
>
> A new DPDK release candidate is ready for testing:
>       https://git.dpdk.org/dpdk/tag/?id=v23.03-rc2
>
> There are 319 new patches in this snapshot.
>
> Release notes:
>       https://doc.dpdk.org/guides/rel_notes/release_23_03.html
>
> Few major additions arrived in this -rc2:
>       - machine learning inference device API
>       - platform bus
>       - open link speed to 400G
> There were a lot of updates in drivers, including new ones:
>       - Intel cpfl IPU driver
>       - Marvell CNXK machine learning inference The driver features should
> be frozen now.
>
> Please test and report issues on bugs.dpdk.org.
> Do not forget to review examples, tests and documentation updates.
>
> DPDK 23.03-rc3 is expected in one week.
>
> Thank you everyone
>
Update the test status for Intel part. Till now dpdk23.03-rc2 test execution rate is 85%. No critical issue is found.
# Basic Intel(R) NIC testing
* Build or compile:
 *Build: cover the build test combination with latest GCC/Clang version and the popular OS revision such as Ubuntu20.04.5, Ubuntu22.04.1, Fedora37, RHEL8.6/9.1 etc.
  - All test passed.
 *Compile: cover the CFLAGES(O0/O1/O2/O3) with popular OS such as Ubuntu22.04.1 and RHEL8.6.
  - All test passed.
* Meson test & Asan test:
    new issue:
        - https://bugs.dpdk.org/show_bug.cgi?id=1184 [dpdk-23.03] [asan]asan_smoke/rxtx_with_ASan_enable : launch testpmd as global-buffer-overflow error.
                - Bad commit id: 6679cf21 ethdev: add trace points
                - It is found on Ubuntu20.04/clang 10.0.0
    known issue:
        - https://bugs.dpdk.org/show_bug.cgi?id=1175 [dpdk-23.03][meson test][asan] rawdev_autotest show AddressSanitizer: stack-buffer-overflow error
                - Duplicate with bugzilla-999, can be fixed by patch: https://patchwork.dpdk.org/project/dpdk/patch/20230310142604.2409586-1-david.marchand@redhat.com/
        - https://bugs.dpdk.org/show_bug.cgi?id=1135 [DPDK-22.11][asan]vhost_event_idx_interrupt/wake_up_split_ring_vhost_user_cores_with_event_idx_interrupt_mode_16_queues the backend feedback EAL Error when relunch the dpdk-l3fwd
                - Can be fixed by patch: https://patchwork.dpdk.org/project/dpdk/list/?series=27306
        - https://bugs.dpdk.org/show_bug.cgi?id=956 [dpdk-22.03][asan] dpdk-pdump: detected memory leaks when quit dpdk-pdump
                - Not fix yet.
        - https://bugs.dpdk.org/show_bug.cgi?id=1024 [dpdk-22.07][meson test] driver-tests/link_bonding_mode4_autotest bond handshake failed
                - Not fix yet.
        - https://bugs.dpdk.org/show_bug.cgi?id=1107 [22.11-rc1][meson test] seqlock_autotest test failed.
                - Special issue with gcc 4.8.5.
        - [dpdk-23.03]meson_tests/test_perf: start pmd_perf_autotest failed on NIC X722 37D2 -- Intel dev is under investigating.
* PF/VF(i40e, ixgbe): test scenarios including PF/VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
        - All test done. No new issue is found.
* PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible Descriptor, etc.
        - Execution rate is 80%.
        - Find 1 new issue: [dpdk-23.03] IAVF: after setting tx vlan, the receive tx pkt not have vlan tag in avx512 mode
                - Can be fixed by patch: https://patchwork.dpdk.org/project/dpdk/patch/20230315084617.432821-1-zhichaox.zeng@intel.com/
* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, RFC2544 Zero packet loss performance test, etc.
        - Execution rate is 80%. No new issue is found.
* Power and IPsec:
 * Power: test scenarios including bi-direction/Telemetry/Empty Poll Lib/Priority Base Frequency, etc.
        - On going.
 * IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
        - On going.
# Basic cryptodev and virtio testing
* Virtio: both function and performance test are covered. Such as PVP/Virtio_loopback/virtio-user loopback/virtio-net VM2VM perf testing/VMAWARE ESXI 8.0, etc.
        - Execution rate is 90%.
        - Found 1 issue: https://bugs.dpdk.org/show_bug.cgi?id=1181 [DPDK-23.03]loopback_virtio_user_server_mode_cbdma: testpmd can't loop packets after start dpdk-pdump app Immediately
                - Can be fixed by patch: https://patches.dpdk.org/project/dpdk/patch/20230313213831.80071-1-stephen@networkplumber.org/
* Cryptodev:
 *Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
        - Execution rate is 50%. No new issue is found.
 *Performance test: test scenarios including Throughput Performance /Cryptodev Latency, etc.
        - Execution rate is 50%. No performance drop.

Best regards,
Yu Jiang

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: release candidate 23.03-rc2
  2023-03-12 15:27 release candidate 23.03-rc2 Thomas Monjalon
  2023-03-15 10:07 ` Jiang, YuX
@ 2023-03-19 15:40 ` Wael Abualrub
  2023-03-21  1:55 ` Jiang, YuX
  2 siblings, 0 replies; 4+ messages in thread
From: Wael Abualrub @ 2023-03-19 15:40 UTC (permalink / raw)
  To: NBU-Contact-Thomas Monjalon (EXTERNAL)
  Cc: Raslan Darawsheh, Ali Alnubani, dev

Hi,

> -----Original Message-----
> From: Thomas Monjalon <thomas@monjalon.net>
> Sent: Sunday, March 12, 2023 5:27 PM
> To: announce@dpdk.org
> Subject: release candidate 23.03-rc2
> 
> A new DPDK release candidate is ready for testing:
> 	https://git.dpdk.org/dpdk/tag/?id=v23.03-rc2
> 
> There are 319 new patches in this snapshot.
> 
> Release notes:
> 	https://doc.dpdk.org/guides/rel_notes/release_23_03.html
> 
> Few major additions arrived in this -rc2:
> 	- machine learning inference device API
> 	- platform bus
> 	- open link speed to 400G
> There were a lot of updates in drivers, including new ones:
> 	- Intel cpfl IPU driver
> 	- Marvell CNXK machine learning inference The driver features should
> be frozen now.
> 
> Please test and report issues on bugs.dpdk.org.
> Do not forget to review examples, tests and documentation updates.
> 
> DPDK 23.03-rc3 is expected in one week.
> 
> Thank you everyone
> 

Note: all tests are passed, and no critical issues were found.

The following is a list of tests that we ran on NVIDIA hardware this release:

- Basic functionality:
   Send and receive multiple types of traffic. - passed
- testpmd xstats counter test. - passed
- testpmd timestamp test. - passed
- Changing/checking link status through testpmd. - passed

- RTE flow tests:

  Matching on:
  - ecpri:  - sync is passed
  - esp: sync and async are passed
  - eth: sync and async are passed
  - flex: sync is passed
  - geneve: sync is passed
  - geneve_opt: sync is passed
  - gre : sync and async are passed
  - gre_key: sync and async are passed
  - gre_option: sync is passed
  - gtp: sync and async are passed
  - gtp_psc: sync and async are passed
  - icmp: sync is passed
  - icmp6: sync is passed
  - integrity: sync and async are passed
  - ipv4: sync and async are passed
  - ipv6: sync and async are passed
  - ipv6_frag_ext: sync is passed
  - mark: sync and async are passed
  - meta: sync and async are passed
  - meter color: async is passed
  - mpls: sync and async are passed
  - nvgre: sync and async are passed
  - port_id: sync is passed
  - represented port: async is passed
  - tag: sync and async are passed
  - tcp: sync and async are passed
  - udp: sync and async are passed
  - vlan: sync and async are passed
  - vxlan: sync and async are passed
  - vxlan_gpe: sync and async are passed
  - phy_port: sync is passed

  Actions:
  - age: sync is passed
  - count: sync and async are passed
  - dec_tcp_ack: sync is passed
  - dec_tcp_seq: sync is passed
  - dec_ttl: sync is passed
  - drop: sync and async is passed
  - flag: sync is passed
  - inc_tcp_ack: sync is passed
  - inc_tcp_seq: sync is passed
  - jump: sync and async are passed
  - mark: sync and async are passed
  - meter: sync is passed
  - meter_mark: async is passed
  - modify_field: sync and async are passed
  - nvgre_decap: sync is passed
  - nvgre_encap: sync is passed
  - of_pop_vlan: sync and async are passed
  - of_push_vlan: sync and async are passed
  - of_set_vlan_pcp: sync and async are passed
  - of_set_vlan_vid: sync and async are passed
  - port_id: sync and async are passed
  - queue: sync and async are passed
  - raw_decap: sync and async are passed
  - raw_encap: sync and async are passed
  - represented_port: async are passed
  - rss: sync and async are passed
  - sample: sync is passed
  - set_ipv4_dscp: sync is passed
  - set_ipv4_dst: sync is passed
  - set_ipv4_src: sync is passed
  - set_ipv6_dscp: sync is passed
  - set_ipv6_dst: sync is passed
  - set_ipv6_src: sync is passed
  - set_mac_dst: sync is passed
  - set_mac_src: sync is passed
  - set_meta: sync is passed
  - set_tag: sync is passed
  - set_tp_dst: sync is passed
  - set_tp_src: sync is passed
  - set_ttl: sync is passed
  - vxlan_decap: sync and async are passed
  - vxlan_encap: sync and async are passed

- RSS testing. -passed
- VLAN filtering, stripping and insertion tests. -passed
- Checksum and TSO tests. -passed
- ptype reporting -passed
- link status interrupt using the example application link_status_interrupt tests. - passed
- Interrupt mode using l3fwd-power example application tests. - passed
- Multi process testing using multi process example applications. - passed
- Hardware LRO tests. - passed
- Regex tests. - passed
- Buffer Split. - passed
- Tx scheduling. - passed


Kindest Regards,
Wael Abualrub

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: release candidate 23.03-rc2
  2023-03-12 15:27 release candidate 23.03-rc2 Thomas Monjalon
  2023-03-15 10:07 ` Jiang, YuX
  2023-03-19 15:40 ` Wael Abualrub
@ 2023-03-21  1:55 ` Jiang, YuX
  2 siblings, 0 replies; 4+ messages in thread
From: Jiang, YuX @ 2023-03-21  1:55 UTC (permalink / raw)
  To: Thomas Monjalon, dev (dev@dpdk.org)
  Cc: Kovacevic, Marko, Mcnamara, John, Richardson, Bruce,
	Ferruh Yigit, Chen, Zhaoyan, Peng, Yuan

> -----Original Message-----
> From: Thomas Monjalon <thomas@monjalon.net>
> Sent: Sunday, March 12, 2023 11:27 PM
> To: announce@dpdk.org
> Subject: release candidate 23.03-rc2
>
> A new DPDK release candidate is ready for testing:
>       https://git.dpdk.org/dpdk/tag/?id=v23.03-rc2
>
> There are 319 new patches in this snapshot.
>
> Release notes:
>       https://doc.dpdk.org/guides/rel_notes/release_23_03.html
>
> Few major additions arrived in this -rc2:
>       - machine learning inference device API
>       - platform bus
>       - open link speed to 400G
> There were a lot of updates in drivers, including new ones:
>       - Intel cpfl IPU driver
>       - Marvell CNXK machine learning inference The driver features should
> be frozen now.
>
> Please test and report issues on bugs.dpdk.org.
> Do not forget to review examples, tests and documentation updates.
>
> DPDK 23.03-rc3 is expected in one week.
>
> Thank you everyone
>
Update the test status for Intel part. Till now dpdk23.03-rc2 test execution is almost finished. No critical issue is found.
# Basic Intel(R) NIC testing
* Build or compile:
 *Build: cover the build test combination with latest GCC/Clang version and the popular OS revision such as Ubuntu20.04.5, Ubuntu22.04.1, Fedora37, RHEL8.6/9.1 etc.
  - All test passed.
 *Compile: cover the CFLAGES(O0/O1/O2/O3) with popular OS such as Ubuntu22.04.1 and RHEL8.6.
  - All test passed.
* Meson test & Asan test:
    new issue:
        - https://bugs.dpdk.org/show_bug.cgi?id=1184 [dpdk-23.03] [asan]asan_smoke/rxtx_with_ASan_enable : launch testpmd as global-buffer-overflow error.
                - Can be fixed patch: https://patches.dpdk.org/project/dpdk/patch/20230316094808.3253873-1-adwivedi@marvell.com/ which is "Accepted".
    known issue:
        - https://bugs.dpdk.org/show_bug.cgi?id=1135 [DPDK-22.11][asan]vhost_event_idx_interrupt/wake_up_split_ring_vhost_user_cores_with_event_idx_interrupt_mode_16_queues the backend feedback EAL Error when relunch the dpdk-l3fwd
                - Can be fixed by patch: https://patchwork.dpdk.org/project/dpdk/list/?series=27306&archive=both&state=* which is "Awaiting Upstream".
        - https://bugs.dpdk.org/show_bug.cgi?id=956 [dpdk-22.03][asan] dpdk-pdump: detected memory leaks when quit dpdk-pdump
                - Not fix yet.
        - https://bugs.dpdk.org/show_bug.cgi?id=1024 [dpdk-22.07][meson test] driver-tests/link_bonding_mode4_autotest bond handshake failed
                - Not fix yet.
        - https://bugs.dpdk.org/show_bug.cgi?id=1107 [22.11-rc1][meson test] seqlock_autotest test failed.
                - Special issue with gcc 4.8.5.
        - [dpdk-23.03]meson_tests/test_perf: start pmd_perf_autotest failed on NIC X722 37D2 -- Intel dev is still under investigating.
* PF/VF(i40e, ixgbe): test scenarios including PF/VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
        - All test done. No new issue is found.
* PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible Descriptor, etc.
        - All test done.
        - Find 1 new issue: [dpdk-23.03] IAVF: after setting tx vlan, the receive tx pkt not have vlan tag in avx512 mode
                - Can be fixed by patch: https://patchwork.dpdk.org/project/dpdk/patch/20230315084617.432821-1-zhichaox.zeng@intel.com/ which is "Awaiting Upstream".
* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, RFC2544 Zero packet loss performance test, etc.
        - All test done. No new issue is found.
* Power and IPsec:
 * Power: test scenarios including bi-direction/Telemetry/Empty Poll Lib/Priority Base Frequency, etc.
        - All test done.
 * IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
        - All test done.
# Basic cryptodev and virtio testing
* Virtio: both function and performance test are covered. Such as PVP/Virtio_loopback/virtio-user loopback/virtio-net VM2VM perf testing/VMAWARE ESXI 8.0, etc.
        - All test done.
        - Found 1 issue: https://bugs.dpdk.org/show_bug.cgi?id=1181 [DPDK-23.03]loopback_virtio_user_server_mode_cbdma: testpmd can't loop packets after start dpdk-pdump app Immediately
                - Can be fixed by patch: https://patches.dpdk.org/project/dpdk/patch/20230317165941.62619-1-stephen@networkplumber.org/ which is "Accepted".
* Cryptodev:
 *Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
        - All test done. No new issue is found.
        - Known issue:
                - [23.03 RC1] some of the compressdev_isal_pmd & compressdev_qat_pmd tests are failing
                        - Can be fixed by patch: https://patches.dpdk.org/project/dpdk/patch/20230310162705.182352-1-ciara.power@intel.com/ which is "Accepted".
                - [DPDK-23.03 RC1] cryptodev_qat_asym_autotest missing in meson_test.
                        - Can be fixed by patch: https://patches.dpdk.org/project/dpdk/list/?series=27275&archive=both&state=* which is "Accepted".
 *Performance test: test scenarios including Throughput Performance /Cryptodev Latency, etc.
        - All test done. No performance drop.

Best regards,
Yu Jiang

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-03-21  1:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-12 15:27 release candidate 23.03-rc2 Thomas Monjalon
2023-03-15 10:07 ` Jiang, YuX
2023-03-19 15:40 ` Wael Abualrub
2023-03-21  1:55 ` Jiang, YuX

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).