<div dir="ltr"><div>Hi <span style="color:rgb(80,0,80)">Christian,</span></div><div><br></div><div><div><div>The dpdk 19.11.13-rc1 test result from Red Hat looks good.<br><br>We tested below 17 scenarios and all got PASS on RHEL8:<br><ul><li style="margin-left:15px">Guest with device assignment(PF) throughput testing(1G hugepage size): PASS</li><li style="margin-left:15px">Guest with device assignment(PF) throughput testing(2M hugepage size) : PASS</li><li style="margin-left:15px">Guest with device assignment(VF) throughput testing: PASS</li><li style="margin-left:15px">PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS</li><li style="margin-left:15px">PVP vhost-user 2Q throughput testing: PASS</li><li style="margin-left:15px">PVP vhost-user 1Q - cross numa node throughput testing: PASS</li><li style="margin-left:15px">Guest with vhost-user 2 queues throughput testing: PASS</li><li style="margin-left:15px">vhost-user reconnect with dpdk-client, qemu-server: qemu reconnect: PASS</li><li style="margin-left:15px">vhost-user reconnect with dpdk-client, qemu-server: ovs reconnect: PASS</li><li style="margin-left:15px">PVP 1Q live migration testing: PASS</li><li style="margin-left:15px">PVP 1Q cross numa node live migration testing: PASS</li><li style="margin-left:15px">Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS</li><li style="margin-left:15px">Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS</li><li style="margin-left:15px">Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS</li><li style="margin-left:15px">Guest with ovs+dpdk+vhost-user 4Q live migration testing: PASS</li><li style="margin-left:15px">Host PF + DPDK testing: PASS</li><li style="margin-left:15px">Host VF + DPDK testing: PASS</li></ul> <br>Versions:<br><ul><li style="margin-left:15px">kernel 4.18</li><li style="margin-left:15px">qemu 6.2</li><li style="margin-left:15px">dpdk: git://<a href="http://dpdk.org/dpdk-stable" target="_blank">dpdk.org/dpdk-stable</a> (remotes/origin/19.11)<br></li><ul><li style="margin-left:15px"># git log<br>Author: Christian Ehrhardt <<a href="mailto:christian.ehrhardt@canonical.com">christian.ehrhardt@canonical.com</a>><br>Date: Mon Jul 18 11:14:00 2022 +0200<br>version: 19.11.13-rc1<br>Signed-off-by: Christian Ehrhardt <<a href="mailto:christian.ehrhardt@canonical.com">christian.ehrhardt@canonical.com</a>><br></li></ul><li style="margin-left:15px">NICs: X540-AT2 NIC(ixgbe, 10G)</li></ul></div><div><br></div></div></div><div><br></div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Best Regards,</div><div>YangHang Liu<br></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 19, 2022 at 1:33 PM Christian Ehrhardt <<a href="mailto:christian.ehrhardt@canonical.com">christian.ehrhardt@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Jul 19, 2022 at 4:43 AM Pei Zhang <<a href="mailto:pezhang@redhat.com" target="_blank">pezhang@redhat.com</a>> wrote:<br>
><br>
> cc Yanghang Liu (<a href="mailto:yanghliu@redhat.com" target="_blank">yanghliu@redhat.com</a>). Yanghang is from the RedHat QE team and will finish this dpdk testing with our test cases.<br>
><br>
> Hello Christian,<br>
><br>
> Could you also cc Yanghang in the future once there are new testing requests :)? Thanks.<br>
<br>
Hi - Sure we can do that,<br>
the list is tracked in <a href="http://git.dpdk.org/tools/stable-scripts/" rel="noreferrer" target="_blank">http://git.dpdk.org/tools/stable-scripts/</a>.<br>
I've converted your request into a patch against that.<br>
<br>
> Best regards,<br>
><br>
> Pei<br>
><br>
> On Mon, Jul 18, 2022 at 6:19 PM <<a href="mailto:christian.ehrhardt@canonical.com" target="_blank">christian.ehrhardt@canonical.com</a>> wrote:<br>
>><br>
>> Hi all,<br>
>><br>
>> Here is a list of patches targeted for stable release 19.11.13.<br>
>><br>
>> The planned date for the final release is August 29th.<br>
>><br>
>> Please help with testing and validation of your use cases and report<br>
>> any issues/results with reply-all to this mail. For the final release<br>
>> the fixes and reported validations will be added to the release notes.<br>
>><br>
>> A release candidate tarball can be found at:<br>
>><br>
>> <a href="https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc1" rel="noreferrer" target="_blank">https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc1</a><br>
>><br>
>> These patches are located at branch 19.11 of dpdk-stable repo:<br>
>> <a href="https://dpdk.org/browse/dpdk-stable/" rel="noreferrer" target="_blank">https://dpdk.org/browse/dpdk-stable/</a><br>
>><br>
>> Thanks.<br>
>><br>
>> Christian Ehrhardt <<a href="mailto:christian.ehrhardt@canonical.com" target="_blank">christian.ehrhardt@canonical.com</a>><br>
>><br>
>> ---<br>
>> Abdullah Ömer Yamaç (1):<br>
>> examples/distributor: fix distributor on Rx core<br>
>><br>
>> Andy Pei (1):<br>
>> vdpa/ifc/base: fix null pointer dereference<br>
>><br>
>> Ankur Dwivedi (1):<br>
>> common/cpt: fix build with GCC 12<br>
>><br>
>> Chengwen Feng (4):<br>
>> ethdev: clarify null location case in xstats get<br>
>> net/hns3: fix xstats get return if xstats is null<br>
>> net/ipn3ke: fix xstats get return if xstats is null<br>
>> net/mvpp2: fix xstats get return if xstats is null<br>
>><br>
>> Ciara Power (6):<br>
>> test/crypto: fix null check for ZUC authentication<br>
>> test/crypto: fix cipher offset for ZUC<br>
>> test/crypto: fix authentication IV for ZUC SGL<br>
>> test/crypto: fix ZUC vector IV format<br>
>> test/crypto: fix SNOW3G vector IV format<br>
>> doc: fix grammar and formatting in compressdev guide<br>
>><br>
>> Damodharam Ammepalli (2):<br>
>> net/bnxt: allow Tx only or Rx only<br>
>> net/bnxt: cleanup MTU setting<br>
>><br>
>> Dariusz Sosnowski (1):<br>
>> net/mlx5: fix GTP handling in header modify action<br>
>><br>
>> David Marchand (11):<br>
>> net/nfp: remove unneeded header inclusion<br>
>> devtools: fix null test for NUMA systems<br>
>> app/testpmd: remove useless pointer checks<br>
>> net/bnxt: fix compatibility with some old firmwares<br>
>> net/ice: fix build with GCC 12<br>
>> vdpa/ifc: fix build with GCC 12<br>
>> eal/x86: drop export of internal alignment macro<br>
>> test/ipsec: fix build with GCC 12<br>
>> vhost/crypto: fix build with GCC 12<br>
>> vhost/crypto: fix descriptor processing<br>
>> vhost: add some trailing newline in log messages<br>
>><br>
>> Deepak Khandelwal (1):<br>
>> mem: skip attaching external memory in secondary process<br>
>><br>
>> Dmitry Kozlyuk (2):<br>
>> net/mlx5: fix Tx when inlining is impossible<br>
>> ethdev: prohibit polling stopped queue<br>
>><br>
>> Fidaullah Noonari (1):<br>
>> malloc: fix allocation of almost hugepage size<br>
>><br>
>> Gagandeep Singh (5):<br>
>> crypto/dpaa_sec: fix digest size<br>
>> crypto/dpaa2_sec: fix buffer pool ID check<br>
>> crypto/dpaa2_sec: fix operation status for simple FD<br>
>> common/dpaax: fix short MAC-I IV calculation for ZUC<br>
>> net/dpaa: fix event queue detach<br>
>><br>
>> Gowrishankar Muthukrishnan (1):<br>
>> examples/fips_validation: handle empty payload<br>
>><br>
>> Harman Kalra (1):<br>
>> net/octeontx: fix port close<br>
>><br>
>> Harry van Haaren (1):<br>
>> service: fix lingering active status<br>
>><br>
>> Heinrich Schuchardt (2):<br>
>> drivers/crypto: fix warnings for OpenSSL version<br>
>> test/hash: fix out of bound access<br>
>><br>
>> Hongbo Zheng (1):<br>
>> test: check memory allocation for CRC<br>
>><br>
>> Huisong Li (4):<br>
>> net/hns3: fix insecure way to query MAC statistics<br>
>> net/bonding: fix RSS inconsistency between ports<br>
>> test/bonding: fix RSS test when disable RSS<br>
>> net/hns3: remove duplicate definition<br>
>><br>
>> Jakub Wysocki (1):<br>
>> crypto/scheduler: fix queue pair in scheduler failover<br>
>><br>
>> Jeff Daly (1):<br>
>> net/ixgbe: add option for link up check on pin SDP3<br>
>><br>
>> Jiri Slaby (1):<br>
>> kni: fix build with Linux 5.18<br>
>><br>
>> Joyce Kong (1):<br>
>> net/memif: fix overwriting of head segment<br>
>><br>
>> Kalesh AP (2):<br>
>> net/bnxt: remove unused macro<br>
>> net/bnxt: recheck FW readiness if in reset process<br>
>><br>
>> Ke Zhang (3):<br>
>> net/bonding: fix RSS key config with extended key length<br>
>> kni: use dedicated function to set random MAC address<br>
>> kni: use dedicated function to set MAC address<br>
>><br>
>> Konstantin Ananyev (1):<br>
>> acl: fix rules with 8-byte field size<br>
>><br>
>> Long Li (2):<br>
>> net/netvsc: fix calculation of checksums based on mbuf flag<br>
>> net/netvsc: fix vmbus device reference in multi-process<br>
>><br>
>> Luc Pelletier (1):<br>
>> eal/x86: fix unaligned access for small memcpy<br>
>><br>
>> Mattias Rönnblom (1):<br>
>> examples/bond: fix invalid use of trylock<br>
>><br>
>> Maxime Coquelin (4):<br>
>> net/vhost: fix TSO feature default disablement<br>
>> vhost: fix missing virtqueue lock protection<br>
>> app/testpmd: revert MAC update in checksum forwarding<br>
>> vhost: fix missing enqueue pseudo-header calculation<br>
>><br>
>> Michael Baum (4):<br>
>> net/mlx5: add minimum WQE size for striding RQ<br>
>> net/mlx5: improve stride parameter names<br>
>> net/mlx5: fix MPRQ stride devargs adjustment<br>
>> net/mlx5: fix LRO validation in Rx setup<br>
>><br>
>> Min Hu (Connor) (2):<br>
>> app/testpmd: check statistics query before printing<br>
>> net/bonding: fix mbuf fast free usage<br>
>><br>
>> Mingxia Liu (1):<br>
>> app/testpmd: replace hardcoded min mbuf number with macro<br>
>><br>
>> Naga Harish K S V (2):<br>
>> eventdev/eth_tx: fix adapter creation<br>
>> eventdev/eth_tx: fix queue delete<br>
>><br>
>> Nithin Dabilpuram (1):<br>
>> examples/ipsec-secgw: fix promiscuous mode option<br>
>><br>
>> Peng Zhang (2):<br>
>> net/nfp: fix initialization<br>
>> net/nfp: fix disabling VLAN stripping<br>
>><br>
>> Qiming Yang (2):<br>
>> net/iavf: fix queue start exception handling<br>
>> net/iavf: increase reset complete wait count<br>
>><br>
>> Rahul Lakkireddy (1):<br>
>> net/cxgbe: fix port ID in Rx mbuf<br>
>><br>
>> Raja Zidane (3):<br>
>> net/mlx5: fix mark enabling for Rx<br>
>> examples/l2fwd-crypto: fix stats refresh rate<br>
>> examples/link_status_interrupt: fix stats refresh rate<br>
>><br>
>> Rakesh Kudurumalla (1):<br>
>> test: avoid hang if queues are full and Tx fails<br>
>><br>
>> Rebecca Troy (1):<br>
>> crypto/qat: fix DOCSIS crash<br>
>><br>
>> Romain Delhomel (1):<br>
>> bus/fslmc: fix VFIO setup<br>
>><br>
>> Shun Hao (1):<br>
>> app/testpmd: fix metering and policing command for RFC4115<br>
>><br>
>> Somnath Kotur (1):<br>
>> net/bnxt: fix freeing VNIC filters<br>
>><br>
>> Stanislaw Kardach (1):<br>
>> config: fix C++ cross compiler for ARM<br>
>><br>
>> Stephen Hemminger (2):<br>
>> rib: fix traversal with /32 route<br>
>> net/qede: fix build with GCC 12<br>
>><br>
>> Thomas Monjalon (1):<br>
>> kni: fix build<br>
>><br>
>> Tianhao Chai (1):<br>
>> eal: fix C++ include for device event and DMA<br>
>><br>
>> Tyler Retzlaff (1):<br>
>> eal/windows: fix data race when creating threads<br>
>><br>
>> Vanshika Shukla (1):<br>
>> crypto/dpaa_sec: fix secondary process probing<br>
>><br>
>> Vladimir Medvedkin (1):<br>
>> test/table: fix buffer overflow on lpm entry<br>
>><br>
>> Wei Huang (2):<br>
>> raw/ifpga: remove virtual devices on close<br>
>> raw/ifpga: unregister interrupt on close<br>
>><br>
>> Wenjun Wu (1):<br>
>> net/ice/base: fix getting sched node from ID type<br>
>><br>
>> Wenwu Ma (1):<br>
>> app/testpmd: perform SW IP checksum for GRO/GSO packets<br>
>><br>
>> Yuan Wang (3):<br>
>> net/vhost: fix access to freed memory<br>
>> examples/vhost: fix crash when no VMDq<br>
>> net/vhost: fix deadlock on vring state change<br>
>><br>
<br>
<br>
-- <br>
Christian Ehrhardt<br>
Senior Staff Engineer, Ubuntu Server<br>
Canonical Ltd<br>
<br>
</blockquote></div>