* release candidate 23.03-rc3 @ 2023-03-20 16:29 Thomas Monjalon 2023-03-23 8:23 ` Xu, HailinX ` (2 more replies) 0 siblings, 3 replies; 5+ messages in thread From: Thomas Monjalon @ 2023-03-20 16:29 UTC (permalink / raw) To: announce A new DPDK release candidate is ready for testing: https://git.dpdk.org/dpdk/tag/?id=v23.03-rc3 There are 110 new patches in this snapshot. Release notes: https://doc.dpdk.org/guides/rel_notes/release_23_03.html Few major additions arrived in this -rc3: - test application for machine learning inference - DTS hello world The test framework DTS is being improved and migrated into the mainline. Please join the DTS effort for contributing, reviewing or testing. As usual, you can report any issue on https://bugs.dpdk.org DPDK 23.03-rc4 could be out at the end of this week. Thank you everyone ^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: release candidate 23.03-rc3 2023-03-20 16:29 release candidate 23.03-rc3 Thomas Monjalon @ 2023-03-23 8:23 ` Xu, HailinX 2023-03-27 1:51 ` Xu, HailinX 2023-03-26 12:07 ` Wael Abualrub 2023-03-28 8:14 ` David Marchand 2 siblings, 1 reply; 5+ messages in thread From: Xu, HailinX @ 2023-03-23 8:23 UTC (permalink / raw) To: Thomas Monjalon, dev Cc: Kovacevic, Marko, Mcnamara, John, Richardson, Bruce, Ferruh Yigit > -----Original Message----- > From: Thomas Monjalon <thomas@monjalon.net> > Sent: Tuesday, March 21, 2023 12:30 AM > To: announce@dpdk.org > Subject: release candidate 23.03-rc3 > > A new DPDK release candidate is ready for testing: > https://git.dpdk.org/dpdk/tag/?id=v23.03-rc3 > > There are 110 new patches in this snapshot. > > Release notes: > https://doc.dpdk.org/guides/rel_notes/release_23_03.html > > Few major additions arrived in this -rc3: > - test application for machine learning inference > - DTS hello world > The test framework DTS is being improved and migrated into the mainline. > Please join the DTS effort for contributing, reviewing or testing. > > As usual, you can report any issue on https://bugs.dpdk.org > > DPDK 23.03-rc4 could be out at the end of this week. > > Thank you everyone > Update the test status for Intel part. Till now dpdk23.03-rc3 test execution rate is 85%, no new 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: known issues: - 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. * 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. 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 new issue is found. * Power and IPsec: * Power: test scenarios including bi-direction/Telemetry/Empty Poll Lib/Priority Base Frequency, etc. - Execution rate is 60%. No new issue is found. * 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. - 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. - On going. *Performance test: test scenarios including Throughput Performance /Cryptodev Latency, etc. - On going. Regards, Xu, Hailin ^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: release candidate 23.03-rc3 2023-03-23 8:23 ` Xu, HailinX @ 2023-03-27 1:51 ` Xu, HailinX 0 siblings, 0 replies; 5+ messages in thread From: Xu, HailinX @ 2023-03-27 1:51 UTC (permalink / raw) To: Thomas Monjalon, dev Cc: Kovacevic, Marko, Mcnamara, John, Richardson, Bruce, Ferruh Yigit > -----Original Message----- > From: Xu, HailinX > Sent: Thursday, March 23, 2023 4:23 PM > To: Thomas Monjalon <thomas@monjalon.net>; dev@dpdk.org > Cc: Kovacevic, Marko <Marko.Kovacevic@intel.com>; Mcnamara, John > <john.mcnamara@intel.com>; Richardson, Bruce <bruce.richardson@intel.com>; > Ferruh Yigit <ferruh.yigit@xilinx.com> > Subject: RE: release candidate 23.03-rc3 > > > -----Original Message----- > > From: Thomas Monjalon <thomas@monjalon.net> > > Sent: Tuesday, March 21, 2023 12:30 AM > > To: announce@dpdk.org > > Subject: release candidate 23.03-rc3 > > > > A new DPDK release candidate is ready for testing: > > https://git.dpdk.org/dpdk/tag/?id=v23.03-rc3 > > > > There are 110 new patches in this snapshot. > > > > Release notes: > > https://doc.dpdk.org/guides/rel_notes/release_23_03.html > > > > Few major additions arrived in this -rc3: > > - test application for machine learning inference > > - DTS hello world > > The test framework DTS is being improved and migrated into the mainline. > > Please join the DTS effort for contributing, reviewing or testing. > > > > As usual, you can report any issue on https://bugs.dpdk.org > > > > DPDK 23.03-rc4 could be out at the end of this week. > > > > Thank you everyone > > > Update the test status for Intel part. Till now dpdk23.03-rc3 test execution rate is > 85%, no new 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: > known issues: > - 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. > * 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. 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 new issue is found. > * Power and IPsec: > * Power: test scenarios including bi-direction/Telemetry/Empty Poll Lib/Priority > Base Frequency, etc. > - Execution rate is 60%. No new issue is found. > * 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. > - 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. > - On going. > *Performance test: test scenarios including Throughput Performance > /Cryptodev Latency, etc. > - On going. > > Regards, > Xu, Hailin Update the test status for Intel part. Till now dpdk23.03-rc3 all test done, no new 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: known issues: - 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. * 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. 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 new issue is found. * Power and IPsec: * Power: test scenarios including bi-direction/Telemetry/Empty Poll Lib/Priority Base Frequency, etc. - All test done. No new issue is found. * 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 8.0, 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. No new issue is found. *Performance test: test scenarios including Throughput Performance /Cryptodev Latency, etc. - All test done. No new issue is found. Regards, Xu, Hailin ^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: release candidate 23.03-rc3 2023-03-20 16:29 release candidate 23.03-rc3 Thomas Monjalon 2023-03-23 8:23 ` Xu, HailinX @ 2023-03-26 12:07 ` Wael Abualrub 2023-03-28 8:14 ` David Marchand 2 siblings, 0 replies; 5+ messages in thread From: Wael Abualrub @ 2023-03-26 12:07 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: Monday, March 20, 2023 6:30 PM > To: announce@dpdk.org > Subject: release candidate 23.03-rc3 > > A new DPDK release candidate is ready for testing: > https://git.dpdk.org/dpdk/tag/?id=v23.03-rc3 > > There are 110 new patches in this snapshot. > > Release notes: > https://doc.dpdk.org/guides/rel_notes/release_23_03.html > > Few major additions arrived in this -rc3: > - test application for machine learning inference > - DTS hello world > The test framework DTS is being improved and migrated into the mainline. > Please join the DTS effort for contributing, reviewing or testing. > > As usual, you can report any issue on https://bugs.dpdk.org > > DPDK 23.03-rc4 could be out at the end of this week. > > Thank you everyone > The following is the testing report for 23.03-rc3 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] 5+ messages in thread
* Re: release candidate 23.03-rc3 2023-03-20 16:29 release candidate 23.03-rc3 Thomas Monjalon 2023-03-23 8:23 ` Xu, HailinX 2023-03-26 12:07 ` Wael Abualrub @ 2023-03-28 8:14 ` David Marchand 2 siblings, 0 replies; 5+ messages in thread From: David Marchand @ 2023-03-28 8:14 UTC (permalink / raw) To: Thomas Monjalon; +Cc: dev, Maxime Coquelin, Kevin Traynor, YangHang Liu On Mon, Mar 20, 2023 at 5:29 PM Thomas Monjalon <thomas@monjalon.net> wrote: > > A new DPDK release candidate is ready for testing: > https://git.dpdk.org/dpdk/tag/?id=v23.03-rc3 > > There are 110 new patches in this snapshot. > > Release notes: > https://doc.dpdk.org/guides/rel_notes/release_23_03.html > > Few major additions arrived in this -rc3: > - test application for machine learning inference > - DTS hello world > The test framework DTS is being improved and migrated into the mainline. > Please join the DTS effort for contributing, reviewing or testing. > > As usual, you can report any issue on https://bugs.dpdk.org > > DPDK 23.03-rc4 could be out at the end of this week. A regression has been raised against v23.03-rc3 by Red Hat QE (see tests with FAILED status in the report below). This regression has been tracked in bz 1196 and fixed with 9e3223adfab7 ("vhost: fix deadlock with no multiqueue"). Test environment: kernel 5.14 qemu 6.2 dpdk: git://dpdk.org/dpdk # git log -1 commit 9e3223adfab71bc88e9ba67c520b87c529d34a35 Author: David Marchand <david.marchand@redhat.com> Date: Thu Mar 23 15:44:33 2023 +0100 vhost: fix deadlock with no multiqueue This deadlock happens when a guest, that had virtio ports with multi queues configured, does not announce the multi q feature in SET_FEATURES. In such a situation, all vq locks are already taken before calling free_vq(), which itself takes the lock. As mentioned in the code, in this situation, the virtio device is not running yet and no datapath thread is using the vq. So we can release the lock before calling free_vq(). Bugzilla ID: 1196 Fixes: 4b02c2673757 ("vhost: annotate async accesses") Signed-off-by: David Marchand <david.marchand@redhat.com> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com> NICs: X540-AT2 NIC(ixgbe, 10G) Test result: Guest with device assignment(PF) throughput testing(1G hugepage size): PASS Guest with device assignment(PF) throughput testing(2M hugepage size) : PASS Guest with device assignment(VF) throughput testing: PASS Guest with vhost-user 2Q throughput testing: PASS Vhost-user reconnect with dpdk-client, qemu-server: qemu reconnect: PASS Vhost-user reconnect with dpdk-client, qemu-server: ovs reconnect: PASS Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS Guest with ovs+dpdk+vhost-user 4Q live migration testing: PASS Host PF + DPDK testing: PASS Host VF + DPDK testing: PASS PVP 1Q live migration testing: PASS PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS PVP vhost-user 2Q throughput testing: FAILED --> PASS PVP vhost-user 1Q - cross numa node throughput testing: FAILED --> PASS PVP 1Q cross numa node live migration testing: FAILED --> PASS PVP 4Q reconnect with dpdk-client, qemu-server dpdk-testpmd reconnect: FAILED --> PASS -- David Marchand ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-03-28 8:15 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-03-20 16:29 release candidate 23.03-rc3 Thomas Monjalon 2023-03-23 8:23 ` Xu, HailinX 2023-03-27 1:51 ` Xu, HailinX 2023-03-26 12:07 ` Wael Abualrub 2023-03-28 8:14 ` David Marchand
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).