release candidate 22.03-rc2
A message that is not in the archive (sent off-list or not yet received): 825166309.0ifERbkFSE@thomas
Quoted 18 lines
-----Original Message-----
From: Thomas Monjalon <[email protected]>
Sent: Monday, February 28, 2022 5:02 AM
To: [email protected]
Subject: release candidate 22.03-rc2A new DPDK release candidate is ready for testing:
https://git.dpdk.org/dpdk/tag/?id=v22.03-rc2There are 306 new patches in this snapshot.
Release notes:
https://doc.dpdk.org/guides/rel_notes/release_22_03.htmlHighlights of 22.03-rc2:
- ethdev flow API for templates and async operations
- Marvell GPIO driver for CNXK
Quoted 7 lines
The driver features should be frozen now.
Please test and report issues on bugs.dpdk.org.DPDK 22.03-rc3 is expected in one week.
Thank you everyone
Update some new bugzilla bugs for 22.03-rc2, please help to fix. Thanks all.
https://bugs.dpdk.org/show_bug.cgi?id=939 [dpdk 22.03-rc2] drivers/net/cnxk/cnxk_ethdev_mtr meson build failed with cflag parm optimization=1 on Ubuntu20.04 with GCC10.3 First bad commit id:
commit b526599020ef06811dd08c4f15c0cdf049d7f9f2 (HEAD)
Author: Rakesh Kudurumalla <[email protected]> Date: Wed Feb 23 15:25:40 2022 +0530
net/cnxk: fix build with GCC 12
Resolve following compilation error with gcc 12 version.
error: storing the address of local variable message in *error.message
https://bugs.dpdk.org/show_bug.cgi?id=940 [dpdk 22.03-rc2] drivers/libtmp_rte_common_cnxk.a.p/common_cnxk_roc_nix_inl_dev.c.o: meson build failed with -Dmax_ethports=1024 parameter First bad commit id:
commit b526599020ef06811dd08c4f15c0cdf049d7f9f2 (HEAD)
Author: Rakesh Kudurumalla <[email protected]> Date: Wed Feb 23 15:25:40 2022 +0530
net/cnxk: fix build with GCC 12
Resolve following compilation error with gcc 12 version.
error: storing the address of local variable message in *error.message
https://bugs.dpdk.org/show_bug.cgi?id=941 [dpdk-22.03] core dump when create fdir rule with bad arguments First bad commit id:04cc665fab38e2a382f6886e57c97b78e92cea46 is the first bad commit
commit 04cc665fab38e2a382f6886e57c97b78e92cea46
Author: Alexander Kozyrev <[email protected]> Date: Wed Feb 23 05:02:35 2022 +0200
app/testpmd: add flow template management
Add testpmd support for the rte_flow_pattern_template and rte_flow_actions_template APIs. Provide the command line interface for the template creation/destruction. Usage example:
testpmd> flow pattern_template 0 create pattern_template_id 2
template eth dst is 00:16:3e:31:15:c3 / end
testpmd> flow actions_template 0 create actions_template_id 4
template drop / end mask drop / end
testpmd> flow actions_template 0 destroy actions_template 4 testpmd> flow pattern_template 0 destroy pattern_template 2
https://bugs.dpdk.org/show_bug.cgi?id=944 [dpdk 22.03-rc2] inline_ipsec/test_Ipsec_Encryption_Rss: run dpdk-ipsec-secgw with assigned parameter fail First bad commit id:04cc665fab38e2a382f6886e57c97b78e92cea46 is the first bad commit
commit 04cc665fab38e2a382f6886e57c97b78e92cea46
Author: Alexander Kozyrev <[email protected]> Date: Wed Feb 23 05:02:35 2022 +0200
app/testpmd: add flow template management
Add testpmd support for the rte_flow_pattern_template and rte_flow_actions_template APIs. Provide the command line interface for the template creation/destruction. Usage example:
testpmd> flow pattern_template 0 create pattern_template_id 2
template eth dst is 00:16:3e:31:15:c3 / end
testpmd> flow actions_template 0 create actions_template_id 4
template drop / end mask drop / end
testpmd> flow actions_template 0 destroy actions_template 4 testpmd> flow pattern_template 0 destroy pattern_template 2
Adding authors and reviewers of failing patches.
Rakesh, Jerin, Alexander, Ori,
please check below bugs.
01/03/2022 11:56, Jiang, YuX:
Quoted 81 lines
Update some new bugzilla bugs for 22.03-rc2, please help to fix. Thanks all.
https://bugs.dpdk.org/show_bug.cgi?id=939 [dpdk 22.03-rc2]drivers/net/cnxk/cnxk_ethdev_mtrmeson build failed with cflag parm optimization=1 on Ubuntu20.04 with GCC10.3 First bad commit id:
commitb526599020ef06811dd08c4f15c0cdf049d7f9f2(HEAD)Author: Rakesh Kudurumalla <[email protected]> Date: Wed Feb 23 15:25:40 2022 +0530net/cnxk: fix build with GCC 12
Resolve following compilation error with gcc 12 version.
error: storing the address of local variable message in *error.messageFixes 26b034f78ca7 ("net/cnxk: support to validate meter policy")Reported-by Ferruh Yigit <[email protected]>Signed-off-by Rakesh Kudurumalla <[email protected]>Acked-by Jerin Jacob <[email protected]>https://bugs.dpdk.org/show_bug.cgi?id=940 [dpdk 22.03-rc2]
drivers/libtmp_rte_common_cnxk.a.p/common_cnxk_roc_nix_inl_dev.c.o: meson build failed with -Dmax_ethports=1024 parameter First bad commit id:
commitb526599020ef06811dd08c4f15c0cdf049d7f9f2(HEAD)Author: Rakesh Kudurumalla <[email protected]> Date: Wed Feb 23 15:25:40 2022 +0530net/cnxk: fix build with GCC 12
Resolve following compilation error with gcc 12 version.
error: storing the address of local variable message in *error.messageFixes 26b034f78ca7 ("net/cnxk: support to validate meter policy")Reported-by Ferruh Yigit <[email protected]>Signed-off-by Rakesh Kudurumalla <[email protected]>Acked-by Jerin Jacob <[email protected]>https://bugs.dpdk.org/show_bug.cgi?id=941 [dpdk-22.03] core dump when create fdir rule with bad arguments First bad commit id:
04cc665fab38e2a382f6886e57c97b78e92cea46is the first bad commit
commit04cc665fab38e2a382f6886e57c97b78e92cea46Author: Alexander Kozyrev <[email protected]> Date: Wed Feb 23 05:02:35 2022 +0200app/testpmd: add flow template management
Add testpmd support for the
rte_flow_pattern_templateandrte_flow_actions_templateAPIs. Provide the command line interface for the template creation/destruction. Usage example:
testpmd> flowpattern_template0 createpattern_template_id2
template eth dst is 00:16:3e:31:15:c3 / end
testpmd> flowactions_template0 createactions_template_id4
template drop / end mask drop / end
testpmd> flowactions_template0 destroyactions_template4 testpmd> flowpattern_template0 destroypattern_template2Signed-off-by Alexander Kozyrev <[email protected]>Acked-by Ori Kam <[email protected]>https://bugs.dpdk.org/show_bug.cgi?id=944 [dpdk 22.03-rc2] inline_ipsec/test_Ipsec_Encryption_Rss: run dpdk-ipsec-secgw with assigned parameter fail First bad commit id:
04cc665fab38e2a382f6886e57c97b78e92cea46is the first bad commit
commit04cc665fab38e2a382f6886e57c97b78e92cea46Author: Alexander Kozyrev <[email protected]> Date: Wed Feb 23 05:02:35 2022 +0200app/testpmd: add flow template management
Add testpmd support for the
rte_flow_pattern_templateandrte_flow_actions_templateAPIs. Provide the command line interface for the template creation/destruction. Usage example:
testpmd> flowpattern_template0 createpattern_template_id2
template eth dst is 00:16:3e:31:15:c3 / end
testpmd> flowactions_template0 createactions_template_id4
template drop / end mask drop / end
testpmd> flowactions_template0 destroyactions_template4 testpmd> flowpattern_template0 destroypattern_template2Signed-off-by Alexander Kozyrev <[email protected]>Acked-by Ori Kam <[email protected]>
I'm working on fixing Bug 941 - will issue patch for this shortly. But Bug 944 is wrongly attributed to my commit in this email. Adding Volodymyr as his commit is actually listed in the bug.
Quoted 138 lines
-----Original Message-----
From: Thomas Monjalon <[email protected]>
Sent: Tuesday, March 1, 2022 7:36
To: Rakesh Kudurumalla <[email protected]>; Jerin Jacob <[email protected]>; Alexander Kozyrev <[email protected]>; Ori Kam <[email protected]>
Cc: dev ([email protected]) <[email protected]>; Devlin, Michelle <[email protected]>; Mcnamara, John <[email protected]>; Yigit, Ferruh <[email protected]>; Sun, QingX <[email protected]>; Jiang, YuX <[email protected]>
Subject: Re: release candidate 22.03-rc2Adding authors and reviewers of failing patches.
Rakesh, Jerin, Alexander, Ori,
please check below bugs.01/03/2022 11:56, Jiang, YuX:
Quoted 2 lines
Update some new bugzilla bugs for 22.03-rc2, please help to fix. Thanks all.
https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs
.dpdk.org%2Fshow_bug.cgi%3Fid%3D939&data=04%7C01%7Cakozyrev %40nvidia.com%7Ca2aac7bd26244afbcd8908d9fb800b2d%7C43083d15727340 c1b7db39efd9ccc17a%7C0%7C0%7C637817350871706214%7CUnknown%7CT WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLC JXVCI6Mn0%3D%7C3000&sdata=0u4TYxRHLwBlGvlJYnlC99FNxCrwZXu7g KIIHLAzlRo%3D&reserved=0 [dpdk 22.03-rc2]drivers/net/cnxk/cnxk_ethdev_mtrmeson build failed with cflag parm optimization=1 on Ubuntu20.04 with GCC10.3Quoted 10 lines
First bad commit id:
commitb526599020ef06811dd08c4f15c0cdf049d7f9f2(HEAD)Author: Rakesh Kudurumalla <[email protected]> Date: Wed Feb 23 15:25:40 2022 +0530net/cnxk: fix build with GCC 12
Resolve following compilation error with gcc 12 version.
error: storing the address of local variable message in *error.messageQuoted 8 lines
Fixes 26b034f78ca7 ("net/cnxk: support to validate meter policy")Reported-by Ferruh Yigit <[email protected]>Signed-off-by Rakesh Kudurumalla <[email protected]>Acked-by Jerin Jacob <[email protected]>https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs
.dpdk.org%2Fshow_bug.cgi%3Fid%3D940&data=04%7C01%7Cakozyrev %40nvidia.com%7Ca2aac7bd26244afbcd8908d9fb800b2d%7C43083d15727340 c1b7db39efd9ccc17a%7C0%7C0%7C637817350871706214%7CUnknown%7CT WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLC JXVCI6Mn0%3D%7C3000&sdata=p5BlP21K2X5ws3uIXeutP9vJfkIqHvv0% 2F2Jt2zhpbwg%3D&reserved=0 [dpdk 22.03-rc2]drivers/libtmp_rte_common_cnxk.a.p/common_cnxk_roc_nix_inl_dev.c.o:
meson build failed with -Dmax_ethports=1024 parameterQuoted 10 lines
First bad commit id:
commitb526599020ef06811dd08c4f15c0cdf049d7f9f2(HEAD)Author: Rakesh Kudurumalla <[email protected]> Date: Wed Feb 23 15:25:40 2022 +0530net/cnxk: fix build with GCC 12
Resolve following compilation error with gcc 12 version.
error: storing the address of local variable message in *error.messageQuoted 8 lines
Fixes 26b034f78ca7 ("net/cnxk: support to validate meter policy")Reported-by Ferruh Yigit <[email protected]>Signed-off-by Rakesh Kudurumalla <[email protected]>Acked-by Jerin Jacob <[email protected]>https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs
.dpdk.org%2Fshow_bug.cgi%3Fid%3D941&data=04%7C01%7Cakozyrev %40nvidia.com%7Ca2aac7bd26244afbcd8908d9fb800b2d%7C43083d15727340 c1b7db39efd9ccc17a%7C0%7C0%7C637817350871706214%7CUnknown%7CT WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLC JXVCI6Mn0%3D%7C3000&sdata=rmm2xSlVgplEat2pJUJoQm69vlHzhQu M%2F0a8KZOeWQM%3D&reserved=0 [dpdk-22.03] core dump when create fdir rule with bad argumentsQuoted 18 lines
First bad commit id:
04cc665fab38e2a382f6886e57c97b78e92cea46is the first bad commit commit04cc665fab38e2a382f6886e57c97b78e92cea46Author: Alexander Kozyrev <[email protected]> Date: Wed Feb 23 05:02:35 2022 +0200app/testpmd: add flow template management
Add testpmd support for the
rte_flow_pattern_templateandrte_flow_actions_templateAPIs. Provide the command line interface for the template creation/destruction. Usage example:
testpmd> flowpattern_template0 createpattern_template_id2
template eth dst is 00:16:3e:31:15:c3 / end
testpmd> flowactions_template0 createactions_template_id4
template drop / end mask drop / end
testpmd> flowactions_template0 destroyactions_template4 testpmd> flowpattern_template0 destroypattern_template2Quoted 4 lines
Signed-off-by Alexander Kozyrev <[email protected]>Acked-by Ori Kam <[email protected]>https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs
.dpdk.org%2Fshow_bug.cgi%3Fid%3D944&data=04%7C01%7Cakozyrev %40nvidia.com%7Ca2aac7bd26244afbcd8908d9fb800b2d%7C43083d15727340 c1b7db39efd9ccc17a%7C0%7C0%7C637817350871706214%7CUnknown%7CT WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLC JXVCI6Mn0%3D%7C3000&sdata=DMD2K7MuE5sX4r%2B99G5OGo%2FTi CEChUN1TtfxxgWngQ0%3D&reserved=0 [dpdk 22.03-rc2] inline_ipsec/test_Ipsec_Encryption_Rss: run dpdk-ipsec-secgw with assigned parameter failQuoted 21 lines
First bad commit id:
04cc665fab38e2a382f6886e57c97b78e92cea46is the first bad commit commit04cc665fab38e2a382f6886e57c97b78e92cea46Author: Alexander Kozyrev <[email protected]> Date: Wed Feb 23 05:02:35 2022 +0200app/testpmd: add flow template management
Add testpmd support for the
rte_flow_pattern_templateandrte_flow_actions_templateAPIs. Provide the command line interface for the template creation/destruction. Usage example:
testpmd> flowpattern_template0 createpattern_template_id2
template eth dst is 00:16:3e:31:15:c3 / end
testpmd> flowactions_template0 createactions_template_id4
template drop / end mask drop / end
testpmd> flowactions_template0 destroyactions_template4 testpmd> flowpattern_template0 destroypattern_template2Signed-off-by Alexander Kozyrev <[email protected]>Acked-by Ori Kam <[email protected]>
Quoted 35 lines
-----Original Message-----
From: Jiang, YuX <[email protected]>
Sent: Tuesday, March 1, 2022 6:57 PM
To: Thomas Monjalon <[email protected]>; dev ([email protected]) <[email protected]>
Cc: Devlin, Michelle <[email protected]>; Mcnamara, John <[email protected]>; Yigit, Ferruh <[email protected]>; Sun, QingX <[email protected]>
Subject: RE: release candidate 22.03-rc2Quoted 25 lines
-----Original Message-----
From: Thomas Monjalon <[email protected]>
Sent: Monday, February 28, 2022 5:02 AM
To: [email protected]
Subject: release candidate 22.03-rc2A new DPDK release candidate is ready for testing:
https://git.dpdk.org/dpdk/tag/?id=v22.03-rc2There are 306 new patches in this snapshot.
Release notes:
https://doc.dpdk.org/guides/rel_notes/release_22_03.htmlHighlights of 22.03-rc2:
- ethdev flow API for templates and async operations
- Marvell GPIO driver for CNXKThe driver features should be frozen now.
Please test and report issues on bugs.dpdk.org.DPDK 22.03-rc3 is expected in one week.
Thank you everyone
Update the test status for Intel part. Till now dpdk22.03-rc2 test execution rate is 80%. No critical issue is found.
# 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 new bug https://bugs.dpdk.org/show_bug.cgi?id=939 is found.
Quoted 1 line
Rakesh Kudurumalla provides a patch, but we verify failed with gcc10.3.0+kernel-5.8.0-48-generic on Ubuntu20.04.
* PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- Execution rate is 80%. One new bug https://bugs.dpdk.org/show_bug.cgi?id=944 is found.
* VF(i40e, ixgbe): test scenarios including VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- Execution rate is 80%.
- One new bug about "vf_daemon/vf_mtu: VF setting MTU in DPDK then send one packet ,VF0 can't receive and transmit packet", Intel dev is investigating.
* PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible Descriptor, etc.
- Execution rate is 90%.
- One new bug about "https://bugs.dpdk.org/show_bug.cgi?id=941 [dpdk-22.03] core dump when create fdir rule with bad arguments" is found.
Quoted 1 line
It has been fixed by patch https://patchwork.dpdk.org/project/dpdk/patch/[email protected]/
* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, RFC2544 Zero packet loss performance test, etc.
- All test passed. 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.
- One new bug about "Failure with testing crypto -ipsec-secgw with AUTH-GMAC" is found.
Quoted 1 line
It has fix: https://patches.dpdk.org/project/dpdk/patch/[email protected]/
# 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. One new bug https://bugs.dpdk.org/show_bug.cgi?id=940 is found.
* Cryptodev:
*Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
- Execution rate is 20%. One new bug about "Failed to run cryptodev_qat_asym_autotest" is found. Intel dev is investigating.
*Performance test: test scenarios including Thoughput Performance /Cryptodev Latency, etc.
- Execution rate is 20%.
BRs
Yu Jiang
Quoted 118 lines
-----Original Message-----
From: Jiang, YuX
Sent: Thursday, March 3, 2022 12:13 PM
To: Jiang, YuX <[email protected]>; Thomas Monjalon <[email protected]>; dev ([email protected]) <[email protected]>
Cc: Devlin, Michelle <[email protected]>; Mcnamara, John <[email protected]>; Yigit, Ferruh <[email protected]>; Sun, QingX <[email protected]>
Subject: RE: release candidate 22.03-rc2Quoted 35 lines
-----Original Message-----
From: Jiang, YuX <[email protected]>
Sent: Tuesday, March 1, 2022 6:57 PM
To: Thomas Monjalon <[email protected]>; dev ([email protected]) <[email protected]>
Cc: Devlin, Michelle <[email protected]>; Mcnamara, John <[email protected]>; Yigit, Ferruh <[email protected]>; Sun, QingX <[email protected]>
Subject: RE: release candidate 22.03-rc2Quoted 25 lines
-----Original Message-----
From: Thomas Monjalon <[email protected]>
Sent: Monday, February 28, 2022 5:02 AM
To: [email protected]
Subject: release candidate 22.03-rc2A new DPDK release candidate is ready for testing:
https://git.dpdk.org/dpdk/tag/?id=v22.03-rc2There are 306 new patches in this snapshot.
Release notes:
https://doc.dpdk.org/guides/rel_notes/release_22_03.htmlHighlights of 22.03-rc2:
- ethdev flow API for templates and async operations
- Marvell GPIO driver for CNXKThe driver features should be frozen now.
Please test and report issues on bugs.dpdk.org.DPDK 22.03-rc3 is expected in one week.
Thank you everyone
Update the test status for Intel part. Till now dpdk22.03-rc2 test execution rate is 80%. No critical issue is found.
# 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 new bug https://bugs.dpdk.org/show_bug.cgi?id=939 is found.Quoted 1 line
Rakesh Kudurumalla provides a patch, but we verify failed with
gcc10.3.0+kernel-5.8.0-48-generic on Ubuntu20.04.
*
PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- Execution rate is 80%. One new bug
https://bugs.dpdk.org/show_bug.cgi?id=944 is found.*
VF(i40e, ixgbe): test scenarios including VF- RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.- Execution rate is 80%.
- One new bug about "vf_daemon/vf_mtu: VF setting MTU in DPDK then
send one packet ,VF0 can't receive and transmit packet", Intel dev is investigating.* PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible Descriptor, etc.
- Execution rate is 90%.
- One new bug about "https://bugs.dpdk.org/show_bug.cgi?id=941 [dpdk-
22.03] core dump when create fdir rule with bad arguments" is found.Quoted 1 line
It has been fixed by patch
https://patchwork.dpdk.org/project/dpdk/patch/20220301224739.3072563-
[email protected]/* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, RFC2544 Zero packet loss performance test, etc.
- All test passed. 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.
- One new bug about "Failure with testing crypto -ipsec-secgw with AUTH-
GMAC" is found.Quoted 1 line
It has fix:
https://patches.dpdk.org/project/dpdk/patch/20220301134133.1886839-1-
[email protected]/# 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. One new bug https://bugs.dpdk.org/show_bug.cgi?id=940 is
found.
* Cryptodev:
*Function test: test scenarios including Cryptodev API testing/CompressDev
ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
- Execution rate is 20%. One new bug about "Failed to runcryptodev_qat_asym_autotest" is found. Intel dev is investigating.
*Performance test: test scenarios including Thoughput Performance
/Cryptodev Latency, etc.
- Execution rate is 20%.
Quoted 2 lines
BRs
Yu Jiang
Update the test status for Intel part. Till now dpdk22.03-rc2 test 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/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 ICC build.
*Compile: cover the CFLAGES(O0/O1/O2/O3) with popular OS such as Ubuntu20.04 and RHEL8.4.
- All test done.
- One new bug https://bugs.dpdk.org/show_bug.cgi?id=939 is found.
Quoted 1 line
Rakesh Kudurumalla provides v2 patch which is verified passed, Rakesh need upstream patch.
* 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. 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.
- One new bug about "https://bugs.dpdk.org/show_bug.cgi?id=941 [dpdk-22.03] core dump when create fdir rule with bad arguments" is found.
Quoted 1 line
It can be fixed by patch https://patchwork.dpdk.org/project/dpdk/patch/[email protected]/
* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, RFC2544 Zero packet loss performance test, etc.
- All test passed. 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.
- One new bug about "Failure with testing crypto -ipsec-secgw with AUTH-GMAC" is found. Intel dev is 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.
- One new bug https://bugs.dpdk.org/show_bug.cgi?id=940 is found.
Quoted 1 line
It can be fixed by patch https://patches.dpdk.org/project/dpdk/patch/[email protected]/
* Cryptodev:
*Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
- All test done. One new bug about "Failed to run cryptodev_qat_asym_autotest" is found. Intel dev is investigating.
*Performance test: test scenarios including Thoughput Performance /Cryptodev Latency, etc.
- All test done.
Best regards,
Yu Jiang
Quoted 12 lines · Thomas Monjalon
A new DPDK release candidate is ready for testing:
https://git.dpdk.org/dpdk/tag/?id=v22.03-rc2There are 306 new patches in this snapshot.
Release notes:
https://doc.dpdk.org/guides/rel_notes/release_22_03.htmlHighlights of 22.03-rc2:
- ethdev flow API for templates and async operations
- Marvell GPIO driver for CNXK
Quoted 8 lines
The driver features should be frozen now.
Please test and report issues on bugs.dpdk.org.DPDK 22.03-rc3 is expected in one week.
Thank you everyone
We filed a bug while testing on our IBM Power systems.
https://bugs.dpdk.org/show_bug.cgi?id=945
[DPDK. 22.03-rc2] net/mlx5 - Failed to import device for fd=0; Operation Not Supported
This bug affects All systems, not only on Power, with Mellanox CX4 and CX5 adapters.
Builds and unit tests (without mlx5 driver) are fine.
Thanks,
Thinh Tran
Hello Thomas,
The testing with dpdk 22.03-rc2 from Red Hat looks good. We tested below 19 scenarios and all got PASS on RHEL8:
(1)Guest with device assignment(PF) throughput testing(1G hugepage size):
PASS
(2)Guest with device assignment(PF) throughput testing(2M hugepage size) :
PASS
(3)Guest with device assignment(VF) throughput testing: PASS (4)PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS (5)PVP vhost-user 2Q throughput testing: PASS
(6)PVP vhost-user 1Q - cross numa node throughput testing: PASS (7)Guest with vhost-user 2 queues throughput testing: PASS (8)vhost-user reconnect with dpdk-client, qemu-server: qemu reconnect: PASS (9)vhost-user reconnect with dpdk-client, qemu-server: ovs reconnect: PASS (10)PVP 1Q live migration testing: PASS
(11)PVP 1Q cross numa node live migration testing: PASS (12)Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS (13)Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS (14)Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS (15)Guest with ovs+dpdk+vhost-user 4Q live migration testing: PASS (16)Host PF + DPDK testing: PASS
(17)Host VF + DPDK testing: PASS
(18)vDPA + host DPDK basic testing: PASS
(19)vDPA + VM DPDK basic testing: PASS
Versions:
kernel 4.18
qemu 6.2
dpdk: git://dpdk.org/dpdk
# git log -1 commit 305769000c40a4fdf1ed0cf24c157b447b91ea7d (HEAD -> main, tag: v22.03-rc2, origin/main, origin/HEAD) Author: Thomas Monjalon <[email protected]> Date: Sun Feb 27 21:52:48 2022 +0100
version: 22.03-rc2
NICs: X540-AT2 NIC(ixgbe, 10G)
Best regards,
Pei
Quoted 21 lines · Thomas Monjalon
A new DPDK release candidate is ready for testing:
https://git.dpdk.org/dpdk/tag/?id=v22.03-rc2There are 306 new patches in this snapshot.
Release notes:
https://doc.dpdk.org/guides/rel_notes/release_22_03.htmlHighlights of 22.03-rc2:
- ethdev flow API for templates and async operations
- Marvell GPIO driver for CNXKThe driver features should be frozen now.
Please test and report issues on bugs.dpdk.org.DPDK 22.03-rc3 is expected in one week.
Thank you everyone