<div dir="ltr"><div><div>Hi,  Christian</div><div><br></div><div>RedHat QE does not find new issues about the 19.11.14 dpdk during the tests.</div><div><br></div><div>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>Versions:<br><ul><li style="margin-left:15px">kernel 4.18</li><li style="margin-left:15px">qemu-kvm-6.2</li><li style="margin-left:15px">DPDk</li><ul><li style="margin-left:15px">commit f99f2e55af7a49a6ee6555a5554847094086017f<br>Author: Christian Ehrhardt <<a href="mailto:christian.ehrhardt@canonical.com" target="_blank">christian.ehrhardt@canonical.com</a>><br>Date:   Mon Nov 28 11:46:00 2022 +0100<br>version: 19.11.14-rc1<br>Signed-off-by: Christian Ehrhardt <<a href="mailto:christian.ehrhardt@canonical.com" target="_blank">christian.ehrhardt@canonical.com</a>></li></ul></ul></div><div><ul><li>NICs: X540-AT2 NIC(ixgbe, 10G)</li></ul></div></div><br clear="all"><div><div dir="ltr" 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 Mon, Nov 28, 2022 at 9:17 PM <<a href="mailto:christian.ehrhardt@canonical.com" target="_blank">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">Hi all,<br>
<br>
Here is a list of patches targeted for stable release 19.11.14.<br>
<br>
The planned date for the final release is Tue 12th December 2022.<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.14-rc1" rel="noreferrer" target="_blank">https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.14-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>
Alex Kiselev (1):<br>
      net/tap: fix overflow of network interface index<br>
<br>
Alexander Chernavin (1):<br>
      net/virtio: fix crash when configured twice<br>
<br>
Ali Alnubani (1):<br>
      examples/l2fwd-crypto: fix typo in error message<br>
<br>
Amit Prakash Shukla (5):<br>
      net/mvneta: fix build with GCC 12<br>
      test/ipsec: fix build with GCC 12<br>
      ipsec: fix build with GCC 12<br>
      crypto/qat: fix build with GCC 12<br>
      net/qede/base: fix 32-bit build with GCC 12<br>
<br>
Anoob Joseph (1):<br>
      test/crypto: fix PDCP vectors<br>
<br>
Brian Dooley (1):<br>
      crypto/qat: fix null hash algorithm digest size<br>
<br>
Chengwen Feng (1):<br>
      net/hns3: fix crash when secondary process access FW<br>
<br>
Ciara Power (1):<br>
      test/crypto: fix wireless auth digest segment<br>
<br>
Dariusz Sosnowski (1):<br>
      net/mlx5: fix hairpin split with set VLAN VID action<br>
<br>
David Marchand (9):<br>
      vhost: fix virtqueue use after free on NUMA reallocation<br>
      app/testpmd: restore ixgbe bypass commands<br>
      service: fix build with clang 15<br>
      bus/dpaa: fix build with clang 15<br>
      net/atlantic: fix build with clang 15<br>
      app/testpmd: fix build with clang 15<br>
      test/efd: fix build with clang 15<br>
      test/member: fix build with clang 15<br>
      test/event: fix build with clang 15<br>
<br>
Dmitry Kozlyuk (1):<br>
      eal: fix side effect in some pointer arithmetic macros<br>
<br>
Erik Gabriel Carrillo (1):<br>
      service: fix early move to inactive status<br>
<br>
Fidaullah Noonari (1):<br>
      malloc: fix storage size for some allocations<br>
<br>
Ganapati Kundapura (1):<br>
      eventdev/crypto: fix multi-process<br>
<br>
Gregory Etelson (1):<br>
      doc: add LRO size limitation in mlx5 guide<br>
<br>
Hamza Khan (1):<br>
      examples/vm_power_manager: use safe list iterator<br>
<br>
Huisong Li (2):<br>
      net/bonding: fix dropping valid MAC packets<br>
      net/bonding: fix mbuf fast free handling<br>
<br>
Huzaifa Rahman (1):<br>
      net/memif: fix crash with different number of Rx/Tx queues<br>
<br>
Ivan Malov (4):<br>
      common/sfc_efx/base: fix maximum Tx data count<br>
      net/bonding: fix descriptor limit reporting<br>
      net/bonding: fix flow flush order on close<br>
      net/bonding: set initial value of descriptor count alignment<br>
<br>
James Hershaw (1):<br>
      net/nfp: improve HW info header log readability<br>
<br>
Jeremy Spewock (1):<br>
      test/ipsec: skip if no compatible device<br>
<br>
Jerin Jacob (2):<br>
      eal: fix doxygen comments for UUID<br>
      power: fix some doxygen comments<br>
<br>
Jun Qiu (1):<br>
      net/bonding: fix Tx hash for TCP<br>
<br>
Kai Ji (1):<br>
      test/crypto: fix bitwise operator in a SNOW3G case<br>
<br>
Ke Zhang (1):<br>
      net/i40e: fix VF representor release<br>
<br>
Kevin Liu (1):<br>
      net/ice: check illegal packet sizes<br>
<br>
Kumara Parameshwaran (1):<br>
      gro: fix chain index for more than 2 packets<br>
<br>
Long Li (2):<br>
      net/mlx4: fix Verbs FD leak in secondary process<br>
      net/mlx5: fix Verbs FD leak in secondary process<br>
<br>
Long Wu (1):<br>
      net/nfp: fix memory leak in Rx<br>
<br>
Luca Boccassi (1):<br>
      drivers: fix typos found by Lintian<br>
<br>
Mattias Rönnblom (1):<br>
      net: accept unaligned data in checksum routines<br>
<br>
Michael Baum (2):<br>
      net/mlx5: fix port event cleaning order<br>
      net/mlx5: fix invalid memory access in port closing<br>
<br>
Mingjin Ye (2):<br>
      net/ice: fix scalar Rx path segment<br>
      net/ice: fix scalar Tx path segment<br>
<br>
Naga Harish K S V (4):<br>
      eventdev/eth_tx: add spinlock for adapter start/stop<br>
      eventdev/eth_tx: fix adapter stop<br>
      timer: fix stopping all timers<br>
      eventdev/eth_tx: fix queue delete<br>
<br>
Olivier Matz (5):<br>
      event/sw: fix flow ID init in self test<br>
      event/sw: fix log in self test<br>
      net/ixgbe: fix broadcast Rx on VF after promisc removal<br>
      net/ixgbe: fix unexpected VLAN Rx in promisc mode on VF<br>
      net/ixgbevf: fix promiscuous and allmulti<br>
<br>
Pablo de Lara (1):<br>
      examples/fips_validation: fix typo in error log<br>
<br>
Peng Zhang (1):<br>
      net/nfp: fix internal buffer size and MTU check<br>
<br>
Qi Zhang (2):<br>
      net/ice/base: fix media type of PHY 10G SFI C2C<br>
      net/ice/base: fix array overflow in add switch recipe<br>
<br>
Shun Hao (1):<br>
      net/mlx5: fix meter profile delete after disable<br>
<br>
Stephen Coleman (1):<br>
      doc: fix typo depreciated instead of deprecated<br>
<br>
Stephen Hemminger (7):<br>
      event/sw: fix device name in dump<br>
      eal: fix data race in multi-process support<br>
      pdump: do not allow enable/disable in primary process<br>
      license: fix paths<br>
      app/testpmd: make quit flag volatile<br>
      doc: fix net drivers ordering<br>
      ring: remove leftover comment about watermark<br>
<br>
Steven Zou (1):<br>
      common/iavf: avoid copy in async mode<br>
<br>
Sunyang Wu (1):<br>
      test/crypto: fix debug messages<br>
<br>
Vladimir Medvedkin (1):<br>
      test/hash: remove dead code in extendable bucket test<br>
<br>
Volodymyr Fialko (1):<br>
      eventdev: fix name of Rx conf type in documentation<br>
<br>
Yi Li (1):<br>
      doc: fix maximum packet size of virtio driver<br>
<br>
Yiding Zhou (1):<br>
      net/ice/base: fix duplicate flow rules<br>
<br>
Yunjian Wang (2):<br>
      net/bonding: fix array overflow in Rx burst<br>
      net/bonding: fix double slave link status query<br>
<br>
</blockquote></div>