Skip to contentSkip to conversation

release candidate 22.07-rc3

DISCUSSION Thomas Monjalon 3 participants 4 messages Jul 5, 2022 – Jul 11, 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.07-rc3

There are 82 new patches in this snapshot.

Release notes:

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

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

DPDK 22.07-rc4 should be the last chance for bug fixes and doc updates. Do not forget to review pending patches for examples and documentation.

Please think about sharing your roadmap now for DPDK 22.11.

Thank you everyone

#1 lore raw
Quoted 18 lines

-----Original Message-----
From: Thomas Monjalon <[email protected]>
Sent: Wednesday, July 6, 2022 4:36 AM
To: [email protected]
Subject: release candidate 22.07-rc3

A new DPDK release candidate is ready for testing:

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

There are 82 new patches in this snapshot.

Release notes:

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

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

Quoted 7 lines

DPDK 22.07-rc4 should be the last chance for bug fixes and doc updates. Do not forget to review pending patches for examples and documentation.

Please think about sharing your roadmap now for DPDK 22.11.

Thank you everyone

Update the test status for Intel part. Till now dpdk22.07-rc3 test execution rate is 65%, find 2 new bugs, No.2 is critical bug. No.1, "Bug 1048 - [dpdk-22.07rc3] i40e_rss_input/flow_query: RSS types is not displayed tests failed". Only display failed, there is no fix yet. No.2, [dpdk-22.07rc3]The performance of X710 drop about 45% when testing nic_single_core: has fix and verify passed.
http://patchwork.dpdk.org/project/dpdk/patch/[email protected]/ ---Need push to merge.

Known critical bugs:
1, The performance of virtio PVP multi_paths has a drop(~about 5%) between DPDK22.07-rc2 and DPDK-22.03
split ring has fix, http://patchwork.dpdk.org/project/dpdk/patch/[email protected]/ ---Need verify then need push to merge. packed ring has no fix, Intel Dev is investigating.
2, Bug 1044 - [dpdk-22.07] ice_iavf_fdir: the ipv4/6 gtpu_eh rule not take effect
has fix, http://patches.dpdk.org/project/dpdk/patch/[email protected]/ ---Need push to merge.

# 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, Ubuntu22.04, Fedora36, RHEL8.6 etc.
- All test passed.

* PF/VF(i40e, ixgbe): test scenarios including PF/VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- Execution rate is 80%. Find 1 new bug: "Bug 1048 - [dpdk-22.07rc3] i40e_rss_input/flow_query: RSS types is not displayed tests failed". There is no fix yet.

* 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 bug 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 80%. Find 1 critical bug:[dpdk-22.07rc3]The performance of X710 drop about 45% when testing nic_single_core: has fix and verify passed.

# Basic 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.
- Execution rate is 80%. No new bug is found.

Best regards,
Yu Jiang

#2 lore raw
Quoted 80 lines

-----Original Message-----
From: Jiang, YuX
Sent: Thursday, July 7, 2022 5:07 PM
To: Thomas Monjalon <[email protected]>; dev ([email protected]) <[email protected]>
Cc: Devlin, Michelle <[email protected]>; Mcnamara, John <[email protected]>; Ferruh Yigit <[email protected]>
Subject: RE: release candidate 22.07-rc3

Quoted 18 lines

-----Original Message-----
From: Thomas Monjalon <[email protected]>
Sent: Wednesday, July 6, 2022 4:36 AM
To: [email protected]
Subject: release candidate 22.07-rc3

A new DPDK release candidate is ready for testing:

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

There are 82 new patches in this snapshot.

Release notes:

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

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

Quoted 7 lines

DPDK 22.07-rc4 should be the last chance for bug fixes and doc updates. Do not forget to review pending patches for examples and documentation.

Please think about sharing your roadmap now for DPDK 22.11.

Thank you everyone

Update the test status for Intel part. Till now dpdk22.07-rc3 test execution rate is 65%, find 2 new bugs, No.2 is critical bug.
No.1, "Bug 1048 - [dpdk-22.07rc3] i40e_rss_input/flow_query: RSS types is not displayed tests failed". Only display failed, there is no fix yet. No.2, [dpdk-22.07rc3]The performance of X710 drop about 45% when testing
nic_single_core: has fix and verify passed.
http://patchwork.dpdk.org/project/dpdk/patch/20220707162602.2123584-1-
[email protected]/ ---Need push to merge.

Known critical bugs:
1, The performance of virtio PVP multi_paths has a drop(~about 5%) between DPDK22.07-rc2 and DPDK-22.03 split ring has fix,
http://patchwork.dpdk.org/project/dpdk/patch/20220707065513.66458-1-
[email protected]/ ---Need verify then need push to merge. packed ring has no fix, Intel Dev is investigating.
2, Bug 1044 - [dpdk-22.07] ice_iavf_fdir: the ipv4/6 gtpu_eh rule not take effect
has fix,
http://patches.dpdk.org/project/dpdk/patch/20220706025626.1070737-1-
[email protected]/ ---Need push to merge.

# 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, Ubuntu22.04, Fedora36, RHEL8.6 etc.
- All test passed.

* PF/VF(i40e, ixgbe): test scenarios including PF/VF- RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- Execution rate is 80%. Find 1 new bug: "Bug 1048 - [dpdk-22.07rc3]
i40e_rss_input/flow_query: RSS types is not displayed tests failed". There is no fix yet.

* 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 bug 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 80%. Find 1 critical bug:[dpdk-22.07rc3]The
performance of X710 drop about 45% when testing nic_single_core: has fix and verify passed.

Quoted 8 lines

# Basic 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.
- Execution rate is 80%. No new bug is found.

Best regards,
Yu Jiang

Update the test status for Intel part. Till now dpdk22.07-rc3 test is almost finished.
Till now, find 5 new bugs, Bug2 about perf drop is critical bug.
Bug1, "Bug 1048 - [dpdk-22.07rc3] i40e_rss_input/flow_query: RSS types is not displayed tests failed": has fix and verify passed.
https://patchwork.dpdk.org/project/dpdk/patch/[email protected]/ ---wait for merge to main branch Bug2, [dpdk-22.07rc3]The performance of X710 drop about 45% when testing nic_single_core: has fix and verify passed.
http://patchwork.dpdk.org/project/dpdk/patch/[email protected]/ ---wait for merge to main branch

Known critical bugs:
Bug3, The performance of virtio PVP multi_paths has a drop between DPDK22.07-rc2 and DPDK-22.03
split ring has fix, http://patchwork.dpdk.org/project/dpdk/patch/[email protected]/ --wait for merge to main branch packed ring has no fix, Intel Dev is investigating.
Bug4, Bug 1044 - [dpdk-22.07] ice_iavf_fdir: the ipv4/6 gtpu_eh rule not take effect
has fix, http://patches.dpdk.org/project/dpdk/patch/[email protected]/ --wait for merge to main branch

# 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, Ubuntu22.04, Fedora36, RHEL8.6 etc.
- All test passed.

* PF/VF(i40e, ixgbe): test scenarios including PF/VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- All test done. Find 2 new issue: Bug1 & Bug2.

* 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.
- One known issue https://bugs.dpdk.org/show_bug.cgi?id=1044, has fix and verify passed.
http://patches.dpdk.org/project/dpdk/patch/[email protected]/ ---wait for merge to main branch

* 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. Find 1 critical bug:[dpdk-22.07rc3]The performance of X710 drop about 45% when testing nic_single_core: has fix and verify passed.

* IPsec&Qos: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
- All test done. Find 1 bug about metering_and_policing test failed. Intel Dev is under investigating.

# 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. No new issue is found.

* Cryptodev:
*Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
- All test done. Find two new issues, Intel Dev is under investigating.
*Performance test: test scenarios including Throughput Performance /Cryptodev Latency, etc.
- All test done. No new issue is found.

Best regards,
Yu Jiang

#3 lore raw
In reply to Thomas Monjalon

Hi,

Quoted 18 lines

-----Original Message-----
From: Thomas Monjalon <[email protected]>
Sent: Tuesday, July 5, 2022 11:36 PM
To: [email protected]
Subject: release candidate 22.07-rc3

A new DPDK release candidate is ready for testing:

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

There are 82 new patches in this snapshot.

Release notes:

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

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

Quoted 7 lines

DPDK 22.07-rc4 should be the last chance for bug fixes and doc updates. Do not forget to review pending patches for examples and documentation.

Please think about sharing your roadmap now for DPDK 22.11.

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
- esp

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.

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

Kindest Regards,
Wael Abualrub