Skip to contentSkip to conversation

release candidate 22.03-rc3

DISCUSSION Thomas Monjalon 4 participants 5 messages Mar 8, 2022 – Mar 14, 2022

lore
Share & tools
lore
#0 lore raw

A new DPDK release candidate is ready for testing:

	https://git.dpdk.org/dpdk/tag/?id=v22.03-rc3

There are 102 new patches in this snapshot.

Release notes:

	https://doc.dpdk.org/guides/rel_notes/release_22_03.html

This should be the last release candidate.
Only documentation and critical bug fixes are accepted until the release.

Please test and report issues on bugs.dpdk.org. You may share some release validation results by replying to this message at [email protected].

Please think about sharing your roadmap now for DPDK 22.07.

Thank you everyone

#1 lore raw
Quoted 17 lines

-----Original Message-----
From: Thomas Monjalon <[email protected]>
Sent: Wednesday, March 9, 2022 7:44 AM
To: [email protected]
Subject: release candidate 22.03-rc3

A new DPDK release candidate is ready for testing:

      https://git.dpdk.org/dpdk/tag/?id=v22.03-rc3

There are 102 new patches in this snapshot.

Release notes:

      https://doc.dpdk.org/guides/rel_notes/release_22_03.html

This should be the last release candidate.
Only documentation and critical bug fixes are accepted until the release.

Quoted 8 lines

Please test and report issues on bugs.dpdk.org.
You may share some release validation results by replying to this message at [email protected].

Please think about sharing your roadmap now for DPDK 22.07.

Thank you everyone

Update the test status for Intel part. Till now dpdk22.03-rc3 test execution rate is 60%. No critical issue is found.

There are three bugs which have fix but not been merged into rc3, please review and merge if possible. Bug1, Known issue: https://bugs.dpdk.org/show_bug.cgi?id=939

Quoted 2 lines

It has fix but not merged into rc3, patch is delegate to "Jerin Jacob". Please review and merge if possible.
http://patchwork.dpdk.org/project/dpdk/patch/[email protected]/

Bug2, Known issue about "dpdk_gso_lib/test_vhost_gso_with_vxlan: VM can't send ICMP packet to host namespace".

Quoted 2 lines

it has fix but not merged into rc3, patch is delegate to "Ferruh Yigit". Please review and merge if possible.
http://patchwork.dpdk.org/project/dpdk/patch/[email protected]/

Bug3, Known issue about "GRO/GSO feature test need to modify dpdk code"

Quoted 2 lines

It has fix but not merged into rc3, patch is delegated to "Maxime Coquelin". Please review and merge if possible.
https://patches.dpdk.org/project/dpdk/patch/[email protected]/

# Basic Intel(R) NIC testing
* Build or compile:
*Build: cover the build test combination with latest GCC/Clang/ICC version and the popular OS revision such as Ubuntu20.04, Fedora35, RHEL8.4, RHEL8.5 etc.
- All test passed.
- One known issue https://bugs.dpdk.org/show_bug.cgi?id=928, use "meson setup -Ddisable_drivers=event/cnxk" to build.
*Compile: cover the CFLAGES(O0/O1/O2/O3) with popular OS such as Ubuntu20.04 and RHEL8.4.
- All test done. One known issue is Bug1.

* PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- Execution rate is 40%. No new issue is found.

* VF(i40e, ixgbe): test scenarios including VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- Execution rate is 40%. 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%. No new issue is found.

* 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 50%. No big performance drop.

# 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 7.0u3, etc.
- All test done. Two known bugs: Bug2 and Bug3.

* Cryptodev:
*Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
- Execution rate is 20%. Two known issues, Intel dev is investigating.
*Performance test: test scenarios including Thoughput Performance /Cryptodev Latency, etc.
- Execution rate is 20%.

#2 lore raw
Quoted 95 lines

-----Original Message-----
From: Jiang, YuX
Sent: Thursday, March 10, 2022 4:58 PM
To: Thomas Monjalon <[email protected]>; dev ([email protected]) <[email protected]>; Yigit, Ferruh <[email protected]>; Maxime Coquelin <[email protected]>; Jerin Jacob Kollanukkaran <[email protected]>
Cc: Devlin, Michelle <[email protected]>; Mcnamara, John <[email protected]>; Yigit, Ferruh <[email protected]>
Subject: RE: release candidate 22.03-rc3

Quoted 17 lines

-----Original Message-----
From: Thomas Monjalon <[email protected]>
Sent: Wednesday, March 9, 2022 7:44 AM
To: [email protected]
Subject: release candidate 22.03-rc3

A new DPDK release candidate is ready for testing:

    https://git.dpdk.org/dpdk/tag/?id=v22.03-rc3

There are 102 new patches in this snapshot.

Release notes:

    https://doc.dpdk.org/guides/rel_notes/release_22_03.html

This should be the last release candidate.
Only documentation and critical bug fixes are accepted until the release.

Quoted 8 lines

Please test and report issues on bugs.dpdk.org.
You may share some release validation results by replying to this message at [email protected].

Please think about sharing your roadmap now for DPDK 22.07.

Thank you everyone

Update the test status for Intel part. Till now dpdk22.03-rc3 test execution rate is 60%. No critical issue is found.

There are three bugs which have fix but not been merged into rc3, please review and merge if possible.
Bug1, Known issue: https://bugs.dpdk.org/show_bug.cgi?id=939

Quoted 1 line

It has fix but not merged into rc3, patch is delegate to "Jerin Jacob". Please

review and merge if possible.

Quoted 1 line

http://patchwork.dpdk.org/project/dpdk/patch/20220304142337.911828-

[email protected]/
Bug2, Known issue about "dpdk_gso_lib/test_vhost_gso_with_vxlan: VM can't send ICMP packet to host namespace".

Quoted 1 line

it has fix but not merged into rc3, patch is delegate to "Ferruh Yigit". Please

review and merge if possible.

Quoted 1 line

http://patchwork.dpdk.org/project/dpdk/patch/20211229093702.1930214-

[email protected]/
Bug3, Known issue about "GRO/GSO feature test need to modify dpdk code"

Quoted 1 line

It has fix but not merged into rc3, patch is delegated to "Maxime Coquelin".

Please review and merge if possible.

Quoted 1 line

https://patches.dpdk.org/project/dpdk/patch/20220217151628.441165-1-

[email protected]/

# Basic Intel(R) NIC testing
* Build or compile:
*Build: cover the build test combination with latest GCC/Clang/ICC version
and the popular OS revision such as Ubuntu20.04, Fedora35, RHEL8.4, RHEL8.5 etc.
- All test passed.
- One known issue https://bugs.dpdk.org/show_bug.cgi?id=928, use
"meson setup -Ddisable_drivers=event/cnxk" to build.
*Compile: cover the CFLAGES(O0/O1/O2/O3) with popular OS such as
Ubuntu20.04 and RHEL8.4.
- All test done. One known issue is Bug1.

* PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- Execution rate is 40%. No new issue is found.

* VF(i40e, ixgbe): test scenarios including VF- RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.

- Execution rate is 40%. 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%. No new issue is found.

* 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 50%. No big performance drop.

# 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 7.0u3, etc.
- All test done. Two known bugs: Bug2 and Bug3.

Quoted 7 lines

* Cryptodev:
*Function test: test scenarios including Cryptodev API testing/CompressDev
ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
- Execution rate is 20%. Two known issues, Intel dev is investigating.
*Performance test: test scenarios including Thoughput Performance
/Cryptodev Latency, etc.
- Execution rate is 20%.

Update the test status for Intel part. Till now dpdk22.03-rc3 test is finished. No critical issue is found.
There are three bugs which have fix but not been merged into rc3, please review and merge if possible.
Bug1, Known issue: https://bugs.dpdk.org/show_bug.cgi?id=939, its patch is "Awaiting Upstream" and delegated to "Jerin Jacob". Please review and merge if possible.

Quoted 1 line

http://patchwork.dpdk.org/project/dpdk/patch/[email protected]/

Bug2, Known issue about "dpdk_gso_lib/test_vhost_gso_with_vxlan: VM can't send ICMP packet to host namespace".

Quoted 2 lines

it has fix but not merged into rc3, patch is delegated to "Ferruh Yigit". Please review and merge if possible.
http://patchwork.dpdk.org/project/dpdk/patch/[email protected]/

Bug3, Known issue about "GRO/GSO feature test need to modify dpdk code"

Quoted 2 lines

it has fix but not merged into rc3, patch is delegated to "Maxime Coquelin". Please review and merge if possible.
https://patches.dpdk.org/project/dpdk/patch/[email protected]/

# Basic Intel(R) NIC testing
* Build or compile:
*Build: cover the build test combination with latest GCC/Clang/ICC version and the popular OS revision such as Ubuntu20.04, Fedora35, RHEL8.4, RHEL8.5 etc.
- All test passed.
- One known issue https://bugs.dpdk.org/show_bug.cgi?id=928, use "meson setup -Ddisable_drivers=event/cnxk" to build.
*Compile: cover the CFLAGES(O0/O1/O2/O3) with popular OS such as Ubuntu20.04 and RHEL8.4.
- All test done. One known issue is Bug1.
* PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- All test done. No new issue is found.
* VF(i40e, ixgbe): test scenarios including VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- All test done. One new issue about "stats_checks/test_xstats_check_vf: pkt not recieve when rx_mode=novector" is found, has fix and waiting for verify.
* PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible Descriptor, etc.
- All test done. No new issue is found.
* 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 big performance drop.
* Power and IPsec:
* Power: test scenarios including bi-direction/Telemetry/Empty Poll Lib/Priority Base Frequency, etc.
- All test passed.
* IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
- All test done. No new issue is found.
# 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 7.0u3, etc.
- All test done. Two known bugs: Bug2 and Bug3.
* Cryptodev:
*Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
- All test done. Two known issues, Intel dev is investigating.
*Performance test: test scenarios including Thoughput Performance /Cryptodev Latency, etc.
- All test done.

BR
Yu Jiang

#3 lore raw
In reply to Thomas Monjalon

Hi,

Quoted 30 lines

-----Original Message-----
From: NBU-Contact-Thomas Monjalon (EXTERNAL) <[email protected]>
Sent: Wednesday, March 9, 2022 1:44 AM
To: [email protected]
Subject: release candidate 22.03-rc3

A new DPDK release candidate is ready for testing:

	https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F

%2Fgit.dpdk.org%2Fdpdk%2Ftag%2F%3Fid%3Dv22.03- rc3&amp;data=04%7C01%7Calialnu%40nvidia.com%7C500a9ec12575481ac7e5 08da015d861a%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637823 798456345595%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ QIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=EB4Z nNB%2BC2CF9kY9VtAKuUxHtv%2FE1%2ByRnhweHevzHY0%3D&amp;reserve d=0

There are 102 new patches in this snapshot.

Release notes:

	https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F

%2Fdoc.dpdk.org%2Fguides%2Frel_notes%2Frelease_22_03.html&amp;data =04%7C01%7Calialnu%40nvidia.com%7C500a9ec12575481ac7e508da015d861a %7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637823798456345595 %7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiL CJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=sZg27gOt6uYlXJFrgK NG451JsrgsHYEtMb9rU%2F%2FaLVs%3D&amp;reserved=0

This should be the last release candidate.
Only documentation and critical bug fixes are accepted until the release.

Quoted 8 lines

Please test and report issues on bugs.dpdk.org.
You may share some release validation results by replying to this message at [email protected].

Please think about sharing your roadmap now for DPDK 22.07.

Thank you everyone

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

- Basic functionality:
Send and receive multiple types of traffic.
- testpmd xstats counter test.
- testpmd timestamp test.
- Changing/checking link status through testpmd.
- RTE flow tests:
Items:
- conntrack
- ecpri
- eth
- flex
- geneve
- geneve_opt
- gre
- gre_key
- gre_option
- gtp
- gtp_psc
- icmp
- icmp6
- integrity
- ipv4
- ipv6
- ipv6_frag_ext
- mark
- meta
- mpls
- nvgre
- phy_port
- port_id
- tag
- tcp
- udp
- vlan
- vxlan
- vxlan_gpe

Actions:
- age
- conntrack
- count
- dec_tcp_ack
- dec_tcp_seq
- dec_ttl
- drop
- flag
- inc_tcp_ack
- inc_tcp_seq
- jump
- mark
- meter
- modify_field
- nvgre_decap
- nvgre_encap
- of_pop_vlan
- of_push_vlan
- of_set_vlan_pcp
- of_set_vlan_vid
- port_id
- queue
- raw_decap
- raw_encap
- represented_port
- rss
- sample
- set_ipv4_dscp
- set_ipv4_dst
- set_ipv4_src
- set_ipv6_dscp
- set_ipv6_dst
- set_ipv6_src
- set_mac_dst
- set_mac_src
- set_meta
- set_tag
- set_tp_dst
- set_tp_src
- set_ttl
- vxlan_decap
- vxlan_encap
- Some RSS tests.
- VLAN filtering, stripping and insertion tests.
- Checksum and TSO tests.
- ptype tests.
- link_status_interrupt example application tests.
- l3fwd-power example application tests.
- Multi-process example applications tests.
- Hardware LRO tests.
- Regex application tests.
- Buffer Split tests.
- Tx scheduling tests.

- One known issue: https://bugs.dpdk.org/show_bug.cgi?id=938 [TAP] testpmd crashed after stopping ports

PS: We are internally investigating a few test failures, and we'll send fixes if necessary.

Thanks,
Wael Abualrub

#4 lore raw
In reply to Thomas Monjalon

Hi
IBM - Power Systems
DPDK v22.03-rc3-3-gca12f5e8a7

Tested with this patch [PATCH v2] net/mlx5: fix CPU socket ID for Rx queue creation

* Basic PF on Mellanox: No new issues or regressions were seen.
* Performance: not tested.

Systems tested:
- IBM Power9 PowerNV 9006-22P
OS: RHEL 8.5
kernel: 4.18.0-348.7.1.el8_5.ppc64le
GCC: gcc version 8.5.0 20210514 (Red Hat 8.5.0-4) NICs:
- Mellanox Technologies MT28800 Family [ConnectX-5 Ex]
- firmware version: 16.29.1017
- MLNX_OFED_LINUX-5.2-1.0.4.1 (OFED-5.2-1.0.4)

- LPARs on IBM Power10 CHRP IBM,9105-22A
OS: RHEL 8.5
kernel: 4.18.0-348.el8.ppc64le
GCC: gcc version 8.5.0 20210514 (Red Hat 8.5.0-3) NICs:
- Mellanox Technologies MT28800 Family [ConnectX-5 Ex]
- firmware version: 16.32.1010
- MLNX_OFED_LINUX-5.5-1.0.3

Regards,
Thinh Tran

Quoted 20 lines · Thomas Monjalon

A new DPDK release candidate is ready for testing:

	https://git.dpdk.org/dpdk/tag/?id=v22.03-rc3

There are 102 new patches in this snapshot.

Release notes:

	https://doc.dpdk.org/guides/rel_notes/release_22_03.html

This should be the last release candidate.
Only documentation and critical bug fixes are accepted until the release.

Please test and report issues on bugs.dpdk.org. You may share some release validation results by replying to this message at [email protected].

Please think about sharing your roadmap now for DPDK 22.07.

Thank you everyone