DPDK patches and discussions
 help / color / mirror / Atom feed
* 19.11.13 patches review and test
@ 2022-08-03 10:29 christian.ehrhardt
  0 siblings, 0 replies; 13+ messages in thread
From: christian.ehrhardt @ 2022-08-03 10:29 UTC (permalink / raw)
  To: stable
  Cc: dev, Abhishek Marathe, Ali Alnubani, benjamin.walker,
	David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
	John McNamara, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
	Pei Zhang, qian.q.xu, Raslan Darawsheh, Thomas Monjalon,
	Yanghang Liu, yuan.peng, zhaoyan.chen

Hi all,

there were three patches close to the deadline that I missed and I
considered postponing them to 19.11.14 at first. But in the meantime
there arrived 11 more and I think that justfies an -rc2 tag for 19.11.13.

We still have almost 4 weeks left - I hope that is ok.

Here is the combined list of patches (the same as before plus the new 14)
targeted for stable release 19.11.13.

The planned date for the final release is August 29th.

Please help with testing and validation of your use cases and report
any issues/results with reply-all to this mail. For the final release
the fixes and reported validations will be added to the release notes.

A release candidate tarball can be found at:

    https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc2

These patches are located at branch 19.11 of dpdk-stable repo:
    https://dpdk.org/browse/dpdk-stable/

Thanks.

Christian Ehrhardt <christian.ehrhardt@canonical.com>

---
Abdullah Ömer Yamaç (1):
      examples/distributor: fix distributor on Rx core

Andy Pei (1):
      vdpa/ifc/base: fix null pointer dereference

Ankur Dwivedi (1):
      common/cpt: fix build with GCC 12

Bruce Richardson (1):
      eal/freebsd: fix use of newer cpuset macros

Chengwen Feng (4):
      ethdev: clarify null location case in xstats get
      net/hns3: fix xstats get return if xstats is null
      net/ipn3ke: fix xstats get return if xstats is null
      net/mvpp2: fix xstats get return if xstats is null

Christian Ehrhardt (1):
      version: 19.11.13-rc1

Ciara Power (6):
      test/crypto: fix null check for ZUC authentication
      test/crypto: fix cipher offset for ZUC
      test/crypto: fix authentication IV for ZUC SGL
      test/crypto: fix ZUC vector IV format
      test/crypto: fix SNOW3G vector IV format
      doc: fix grammar and formatting in compressdev guide

Damodharam Ammepalli (2):
      net/bnxt: allow Tx only or Rx only
      net/bnxt: cleanup MTU setting

Dariusz Sosnowski (1):
      net/mlx5: fix GTP handling in header modify action

David Marchand (11):
      net/nfp: remove unneeded header inclusion
      devtools: fix null test for NUMA systems
      app/testpmd: remove useless pointer checks
      net/bnxt: fix compatibility with some old firmwares
      net/ice: fix build with GCC 12
      vdpa/ifc: fix build with GCC 12
      eal/x86: drop export of internal alignment macro
      test/ipsec: fix build with GCC 12
      vhost/crypto: fix build with GCC 12
      vhost/crypto: fix descriptor processing
      vhost: add some trailing newline in log messages

Deepak Khandelwal (1):
      mem: skip attaching external memory in secondary process

Dmitry Kozlyuk (2):
      net/mlx5: fix Tx when inlining is impossible
      ethdev: prohibit polling stopped queue

Fidaullah Noonari (1):
      malloc: fix allocation of almost hugepage size

Gagandeep Singh (5):
      crypto/dpaa_sec: fix digest size
      crypto/dpaa2_sec: fix buffer pool ID check
      crypto/dpaa2_sec: fix operation status for simple FD
      common/dpaax: fix short MAC-I IV calculation for ZUC
      net/dpaa: fix event queue detach

Gowrishankar Muthukrishnan (1):
      examples/fips_validation: handle empty payload

Gregory Etelson (1):
      Revert "net/mlx5: fix RSS expansion scheme for GRE header"

Harman Kalra (1):
      net/octeontx: fix port close

Harry van Haaren (1):
      service: fix lingering active status

Heinrich Schuchardt (2):
      drivers/crypto: fix warnings for OpenSSL version
      test/hash: fix out of bound access

Hongbo Zheng (1):
      test: check memory allocation for CRC

Huisong Li (9):
      net/hns3: fix insecure way to query MAC statistics
      net/bonding: fix RSS inconsistency between ports
      test/bonding: fix RSS test when disable RSS
      net/hns3: remove duplicate definition
      app/testpmd: fix port status of bonding slave device
      app/testpmd: fix bonding slave devices not released
      app/testpmd: fix supported RSS offload display
      net/bonding: fix stopping non-active slaves
      ethdev: fix RSS update when RSS is disabled

Jakub Wysocki (1):
      crypto/scheduler: fix queue pair in scheduler failover

Jeff Daly (1):
      net/ixgbe: add option for link up check on pin SDP3

Jiri Slaby (1):
      kni: fix build with Linux 5.18

Joyce Kong (1):
      net/memif: fix overwriting of head segment

Kalesh AP (2):
      net/bnxt: remove unused macro
      net/bnxt: recheck FW readiness if in reset process

Ke Zhang (6):
      net/bonding: fix RSS key config with extended key length
      kni: use dedicated function to set random MAC address
      kni: use dedicated function to set MAC address
      net/iavf: fix Rx queue interrupt setting
      net/iavf: net/iavf: fix mbuf release in multi-process
      app/testpmd: fix multicast address pool leak

Konstantin Ananyev (1):
      acl: fix rules with 8-byte field size

Long Li (2):
      net/netvsc: fix calculation of checksums based on mbuf flag
      net/netvsc: fix vmbus device reference in multi-process

Luc Pelletier (1):
      eal/x86: fix unaligned access for small memcpy

Mattias Rönnblom (1):
      examples/bond: fix invalid use of trylock

Maxime Coquelin (4):
      net/vhost: fix TSO feature default disablement
      vhost: fix missing virtqueue lock protection
      app/testpmd: revert MAC update in checksum forwarding
      vhost: fix missing enqueue pseudo-header calculation

Michael Baum (4):
      net/mlx5: add minimum WQE size for striding RQ
      net/mlx5: improve stride parameter names
      net/mlx5: fix MPRQ stride devargs adjustment
      net/mlx5: fix LRO validation in Rx setup

Min Hu (Connor) (2):
      app/testpmd: check statistics query before printing
      net/bonding: fix mbuf fast free usage

Mingxia Liu (1):
      app/testpmd: replace hardcoded min mbuf number with macro

Naga Harish K S V (2):
      eventdev/eth_tx: fix adapter creation
      eventdev/eth_tx: fix queue delete

Nithin Dabilpuram (1):
      examples/ipsec-secgw: fix promiscuous mode option

Peng Zhang (2):
      net/nfp: fix initialization
      net/nfp: fix disabling VLAN stripping

Qiming Yang (2):
      net/iavf: fix queue start exception handling
      net/iavf: increase reset complete wait count

Rahul Lakkireddy (2):
      net/cxgbe: fix port ID in Rx mbuf
      net/cxgbe: fix Tx queue stuck with mbuf chain coalescing

Raja Zidane (3):
      net/mlx5: fix mark enabling for Rx
      examples/l2fwd-crypto: fix stats refresh rate
      examples/link_status_interrupt: fix stats refresh rate

Rakesh Kudurumalla (1):
      test: avoid hang if queues are full and Tx fails

Rebecca Troy (1):
      crypto/qat: fix DOCSIS crash

Romain Delhomel (1):
      bus/fslmc: fix VFIO setup

Shun Hao (1):
      app/testpmd: fix metering and policing command for RFC4115

Somnath Kotur (1):
      net/bnxt: fix freeing VNIC filters

Stanislaw Kardach (1):
      config: fix C++ cross compiler for ARM

Stephen Hemminger (2):
      rib: fix traversal with /32 route
      net/qede: fix build with GCC 12

Steve Yang (1):
      net/ice: fix meson build error with gcc11.2

Thomas Monjalon (1):
      kni: fix build

Tianhao Chai (1):
      eal: fix C++ include for device event and DMA

Tyler Retzlaff (1):
      eal/windows: fix data race when creating threads

Vanshika Shukla (1):
      crypto/dpaa_sec: fix secondary process probing

Vladimir Medvedkin (1):
      test/table: fix buffer overflow on lpm entry

Wei Huang (2):
      raw/ifpga: remove virtual devices on close
      raw/ifpga: unregister interrupt on close

Wenjun Wu (1):
      net/ice/base: fix getting sched node from ID type

Wenwu Ma (1):
      app/testpmd: perform SW IP checksum for GRO/GSO packets

Yuan Wang (5):
      net/vhost: fix access to freed memory
      examples/vhost: fix crash when no VMDq
      net/vhost: fix deadlock on vring state change
      net/virtio-user: fix socket non-blocking mode
      examples/vhost: fix retry logic on Rx path

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 19.11.13 patches review and test
  2022-08-18 16:11 ` Ali Alnubani
@ 2022-08-19  5:32   ` YangHang Liu
  0 siblings, 0 replies; 13+ messages in thread
From: YangHang Liu @ 2022-08-19  5:32 UTC (permalink / raw)
  To: Ali Alnubani
  Cc: christian.ehrhardt, stable, dev, Abhishek Marathe,
	benjamin.walker, David Christensen, Hemant Agrawal, Ian Stokes,
	Jerin Jacob, John McNamara, Ju-Hyoung Lee, Kevin Traynor,
	Luca Boccassi, Pei Zhang, qian.q.xu, Raslan Darawsheh,
	NBU-Contact-Thomas Monjalon (EXTERNAL),
	yuan.peng, zhaoyan.chen, Chao Yang

[-- Attachment #1: Type: text/plain, Size: 5680 bytes --]

Hi  Christian,

The dpdk 19.11.13-rc3 test result from Red Hat looks good.

We tested below 17 scenarios and all got PASS on RHEL8:

   - 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
   - PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS
   - PVP vhost-user 2Q throughput testing: PASS
   - PVP vhost-user 1Q - cross numa node throughput testing: PASS
   - Guest with vhost-user 2 queues 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
   - PVP 1Q live migration testing: PASS
   - PVP 1Q cross numa node live migration testing: 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


Versions:

   - kernel 4.18
   - qemu 6.2
   - dpdk: git://dpdk.org/dpdk-stable (remotes/origin/19.11)

# git log

commit 8059a2db94864c2f62261529ff5298287d6366c9

Date:   Wed Aug 3 16:04:12 2022 +0200

version: 19.11.13-rc3

Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com

Author: Christian Ehrhardt <christian.ehrhardt@canonical.com>


   - NICs: X540-AT2 NIC(ixgbe, 10G)




Best Regards,
YangHang Liu


On Fri, Aug 19, 2022 at 12:11 AM Ali Alnubani <alialnu@nvidia.com> wrote:

> > -----Original Message-----
> > From: christian.ehrhardt@canonical.com
> > <christian.ehrhardt@canonical.com>
> > Sent: Thursday, August 4, 2022 11:22 AM
> > To: stable@dpdk.org
> > Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> > Ali Alnubani <alialnu@nvidia.com>; benjamin.walker@intel.com; David
> > Christensen <drc@linux.vnet.ibm.com>; Hemant Agrawal
> > <hemant.agrawal@nxp.com>; Ian Stokes <ian.stokes@intel.com>; Jerin
> > Jacob <jerinj@marvell.com>; John McNamara <john.mcnamara@intel.com>;
> > Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> > <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang
> > <pezhang@redhat.com>; qian.q.xu@intel.com; Raslan Darawsheh
> > <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL)
> > <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> > yuan.peng@intel.com; zhaoyan.chen@intel.com
> > Subject: 19.11.13 patches review and test
> >
> > Hi all,
> >
> > This is -rc3 just after -rc2 as a build issue was hiding in the former.
> > Sorry for the extra noise, but other than that it all stays the same.
> >
> > there were three patches close to the deadline that I missed and I
> > considered postponing them to 19.11.14 at first. But in the meantime
> > there arrived 11 more and I think that justfies a new tag for 19.11.13.
> >
> > We still have almost 4 weeks left - I hope that is ok.
> >
> > Here is the combined list of patches (the same as before plus the new 14)
> > targeted for stable release 19.11.13.
> >
> > The planned date for the final release is August 29th.
> >
> > Please help with testing and validation of your use cases and report
> > any issues/results with reply-all to this mail. For the final release
> > the fixes and reported validations will be added to the release notes.
> >
> > A release candidate tarball can be found at:
> >
> >     https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc3
> >
> > These patches are located at branch 19.11 of dpdk-stable repo:
> >     https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Christian Ehrhardt <christian.ehrhardt@canonical.com>
> >
>
> Hello,
>
> We ran the following functional tests with Nvidia hardware on 19.11.13-rc3:
> - 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: eth / ipv4 / ipv6 / tcp / udp / icmp / gre / nvgre / geneve /
> vxlan / mplsoudp / mplsogre
>   Actions: drop / queue / rss / mark / flag / jump / count / raw_encap /
> raw_decap / vxlan_encap / vxlan_decap / NAT / dec_ttl
> - 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.
>
> Functional tests ran on:
> - NIC: ConnectX-4 Lx / OS: Ubuntu 20.04 LTS / Driver:
> MLNX_OFED_LINUX-5.5-1.0.3.2 / Firmware: 14.32.1010
> - NIC: ConnectX-5 / OS: Ubuntu 20.04 LTS / Driver:
> MLNX_OFED_LINUX-5.5-1.0.3.2 / Firmware: 16.32.1010
>
> Additionally, we ran compilation tests with multiple configurations in the
> following OS/driver combinations:
> - Ubuntu 20.04.4 with MLNX_OFED_LINUX-5.7-1.0.2.0.
> - Ubuntu 20.04.4 with rdma-core master (23a0021).
> - Ubuntu 20.04.4 with rdma-core v28.0.
> - Ubuntu 18.04.6 with rdma-core v17.1.
> - Ubuntu 18.04.6 with rdma-core master (23a0021) (i386).
> - Ubuntu 16.04.7 with rdma-core v22.7.
> - Fedora 35 with rdma-core v39.0 (with gcc only).
> - Fedora 37 (Rawhide) with rdma-core v39.0 (with clang only).
> - CentOS 7 7.9.2009 with rdma-core master (23a0021).
> - CentOS 7 7.9.2009 with MLNX_OFED_LINUX-5.7-1.0.2.0.
> - CentOS 8 8.4.2105 with rdma-core master (23a0021).
> - OpenSUSE Leap 15.4 with rdma-core v38.1.
>
> We don't see any issues introduced by changes in this rc.
>
> Thanks,
> Ali
>

[-- Attachment #2: Type: text/html, Size: 10724 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* RE: 19.11.13 patches review and test
  2022-08-04  8:21 christian.ehrhardt
  2022-08-11  7:37 ` Jiang, YuX
@ 2022-08-18 16:11 ` Ali Alnubani
  2022-08-19  5:32   ` YangHang Liu
  1 sibling, 1 reply; 13+ messages in thread
From: Ali Alnubani @ 2022-08-18 16:11 UTC (permalink / raw)
  To: christian.ehrhardt, stable
  Cc: dev, Abhishek Marathe, benjamin.walker, David Christensen,
	Hemant Agrawal, Ian Stokes, Jerin Jacob, John McNamara,
	Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang,
	qian.q.xu, Raslan Darawsheh,
	NBU-Contact-Thomas Monjalon (EXTERNAL),
	Yanghang Liu, yuan.peng, zhaoyan.chen

> -----Original Message-----
> From: christian.ehrhardt@canonical.com
> <christian.ehrhardt@canonical.com>
> Sent: Thursday, August 4, 2022 11:22 AM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Ali Alnubani <alialnu@nvidia.com>; benjamin.walker@intel.com; David
> Christensen <drc@linux.vnet.ibm.com>; Hemant Agrawal
> <hemant.agrawal@nxp.com>; Ian Stokes <ian.stokes@intel.com>; Jerin
> Jacob <jerinj@marvell.com>; John McNamara <john.mcnamara@intel.com>;
> Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor
> <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei Zhang
> <pezhang@redhat.com>; qian.q.xu@intel.com; Raslan Darawsheh
> <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL)
> <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> yuan.peng@intel.com; zhaoyan.chen@intel.com
> Subject: 19.11.13 patches review and test
> 
> Hi all,
> 
> This is -rc3 just after -rc2 as a build issue was hiding in the former.
> Sorry for the extra noise, but other than that it all stays the same.
> 
> there were three patches close to the deadline that I missed and I
> considered postponing them to 19.11.14 at first. But in the meantime
> there arrived 11 more and I think that justfies a new tag for 19.11.13.
> 
> We still have almost 4 weeks left - I hope that is ok.
> 
> Here is the combined list of patches (the same as before plus the new 14)
> targeted for stable release 19.11.13.
> 
> The planned date for the final release is August 29th.
> 
> Please help with testing and validation of your use cases and report
> any issues/results with reply-all to this mail. For the final release
> the fixes and reported validations will be added to the release notes.
> 
> A release candidate tarball can be found at:
> 
>     https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc3
> 
> These patches are located at branch 19.11 of dpdk-stable repo:
>     https://dpdk.org/browse/dpdk-stable/
> 
> Thanks.
> 
> Christian Ehrhardt <christian.ehrhardt@canonical.com>
> 

Hello,

We ran the following functional tests with Nvidia hardware on 19.11.13-rc3:
- 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: eth / ipv4 / ipv6 / tcp / udp / icmp / gre / nvgre / geneve / vxlan / mplsoudp / mplsogre
  Actions: drop / queue / rss / mark / flag / jump / count / raw_encap / raw_decap / vxlan_encap / vxlan_decap / NAT / dec_ttl
- 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.

Functional tests ran on:
- NIC: ConnectX-4 Lx / OS: Ubuntu 20.04 LTS / Driver: MLNX_OFED_LINUX-5.5-1.0.3.2 / Firmware: 14.32.1010
- NIC: ConnectX-5 / OS: Ubuntu 20.04 LTS / Driver: MLNX_OFED_LINUX-5.5-1.0.3.2 / Firmware: 16.32.1010

Additionally, we ran compilation tests with multiple configurations in the following OS/driver combinations:
- Ubuntu 20.04.4 with MLNX_OFED_LINUX-5.7-1.0.2.0.
- Ubuntu 20.04.4 with rdma-core master (23a0021).
- Ubuntu 20.04.4 with rdma-core v28.0.
- Ubuntu 18.04.6 with rdma-core v17.1.
- Ubuntu 18.04.6 with rdma-core master (23a0021) (i386).
- Ubuntu 16.04.7 with rdma-core v22.7.
- Fedora 35 with rdma-core v39.0 (with gcc only).
- Fedora 37 (Rawhide) with rdma-core v39.0 (with clang only).
- CentOS 7 7.9.2009 with rdma-core master (23a0021).
- CentOS 7 7.9.2009 with MLNX_OFED_LINUX-5.7-1.0.2.0.
- CentOS 8 8.4.2105 with rdma-core master (23a0021).
- OpenSUSE Leap 15.4 with rdma-core v38.1.

We don't see any issues introduced by changes in this rc.

Thanks,
Ali

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 19.11.13 patches review and test
  2022-08-11  7:37 ` Jiang, YuX
@ 2022-08-11  7:50   ` Christian Ehrhardt
  0 siblings, 0 replies; 13+ messages in thread
From: Christian Ehrhardt @ 2022-08-11  7:50 UTC (permalink / raw)
  To: Jiang, YuX
  Cc: stable, dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
	David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
	Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
	Pei Zhang, Xu, Qian Q, Raslan Darawsheh, Thomas Monjalon,
	Yanghang Liu, Peng, Yuan, Chen, Zhaoyan

On Thu, Aug 11, 2022 at 9:37 AM Jiang, YuX <yux.jiang@intel.com> wrote:
>
> > -----Original Message-----
> > From: christian.ehrhardt@canonical.com <christian.ehrhardt@canonical.com>
> > Sent: Thursday, August 4, 2022 4:22 PM
> > To: stable@dpdk.org
> > Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > <benjamin.walker@intel.com>; David Christensen
> > <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> > Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> > <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> > Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> > Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>;
> > Thomas Monjalon <thomas@monjalon.net>; Yanghang Liu
> > <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> > Zhaoyan <zhaoyan.chen@intel.com>
> > Subject: 19.11.13 patches review and test
> >
> > Hi all,
> >
> > This is -rc3 just after -rc2 as a build issue was hiding in the former.
> > Sorry for the extra noise, but other than that it all stays the same.
> >
> > there were three patches close to the deadline that I missed and I
> > considered postponing them to 19.11.14 at first. But in the meantime there
> > arrived 11 more and I think that justfies a new tag for 19.11.13.
> >
> > We still have almost 4 weeks left - I hope that is ok.
> >
> > Here is the combined list of patches (the same as before plus the new 14)
> > targeted for stable release 19.11.13.
> >
> > The planned date for the final release is August 29th.
> >
> > Please help with testing and validation of your use cases and report any
> > issues/results with reply-all to this mail. For the final release the fixes and
> > reported validations will be added to the release notes.
> >
> > A release candidate tarball can be found at:
> >
> >     https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc3
> >
> > These patches are located at branch 19.11 of dpdk-stable repo:
> >     https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Christian Ehrhardt <christian.ehrhardt@canonical.com>
> >
> > ---
> Update the test status for Intel part. DPDK19.11.13-rc3 almost test finished, no critical issue is found, but also find some new bugs on FreeBSD13.0.

So we are only seeing old and new build failures which we are happy to
resolve if patches are provided but "ok to stay".
Great to know that there were no functional regressions found.

Thanks Yu Jiang!

> New report defects for build:
>   1, https://bugs.dpdk.org/show_bug.cgi?id=1064 [19.11.13-rc3] lib/eal make build failed with gcc10.3.0 and clang11.0.1 on FreeBSD13.0/64
>         > Not found such issue on FreeBSD13.1
>   2, https://bugs.dpdk.org/show_bug.cgi?id=1063 [19.11.13-rc3] drivers/net/i40e on meson build failure with clang13.0 on FreeBSD13.1/64
>         > Not found such issue on FreeBSD13.0, Intel Dev is investigating.
> Known defects for build:
>   1, [dpdk 19.11.13-rc1] lib/librte_eal meson build error with gcc12.1 on fedora36, similar as https://bugs.dpdk.org/show_bug.cgi?id=985
>         > Not found such issue on Fedora35. Dev said that looks like a GCC13 BUG
>   2, [dpdk 19.11.13-rc1] drivers/net/ena make build error with gcc12.1 on fedora36, similar as https://bugs.dpdk.org/show_bug.cgi?id=991
>         > No update in bugzilla, no fix yet.
>   3, https://bugs.dpdk.org/show_bug.cgi?id=912 [dpdk 19.11.13-rc1] drivers/net/qede make build error with clang14 on fedora36/redhat8.6/UB22.04
>         > Known issue, no update in bugzilla, no fix yet.
>
> # Basic Intel(R) NIC testing
> * Build: cover the build test combination with latest GCC/Clang version and the popular OS revision such as Ubuntu20.04&22.04, Fedora36, RHEL8.4, etc.
>         - All test done.
> * PF&VF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
>         - All test done. No new bug is found.
> * PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx, etc.
>         - All test done. No new issue is found.
>         - Known bug about [dpdk-19.11.12] metering_and_policing/ipv4_HASH_table_RFC2698: unable to forward packets normally. Intel Dev is still investigating.
> * Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test etc.
>         - All test done. No big performance drop.
>
> # 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, 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/ etc.
>         - All test done. No new issue is found.
> * Performance test: test scenarios including Thoughput Performance /Cryptodev Latency, etc.
>         - All test done. No performance drop.
>
> Best regards,
> Yu Jiang



-- 
Christian Ehrhardt
Senior Staff Engineer, Ubuntu Server
Canonical Ltd

^ permalink raw reply	[flat|nested] 13+ messages in thread

* RE: 19.11.13 patches review and test
  2022-08-04  8:21 christian.ehrhardt
@ 2022-08-11  7:37 ` Jiang, YuX
  2022-08-11  7:50   ` Christian Ehrhardt
  2022-08-18 16:11 ` Ali Alnubani
  1 sibling, 1 reply; 13+ messages in thread
From: Jiang, YuX @ 2022-08-11  7:37 UTC (permalink / raw)
  To: christian.ehrhardt, stable
  Cc: dev, Abhishek Marathe, Ali Alnubani, Walker,  Benjamin,
	David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
	Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
	Pei Zhang, Xu, Qian Q, Raslan Darawsheh, Thomas Monjalon,
	Yanghang Liu, Peng, Yuan, Chen, Zhaoyan

> -----Original Message-----
> From: christian.ehrhardt@canonical.com <christian.ehrhardt@canonical.com>
> Sent: Thursday, August 4, 2022 4:22 PM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> <benjamin.walker@intel.com>; David Christensen
> <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>;
> Thomas Monjalon <thomas@monjalon.net>; Yanghang Liu
> <yanghliu@redhat.com>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> Zhaoyan <zhaoyan.chen@intel.com>
> Subject: 19.11.13 patches review and test
> 
> Hi all,
> 
> This is -rc3 just after -rc2 as a build issue was hiding in the former.
> Sorry for the extra noise, but other than that it all stays the same.
> 
> there were three patches close to the deadline that I missed and I
> considered postponing them to 19.11.14 at first. But in the meantime there
> arrived 11 more and I think that justfies a new tag for 19.11.13.
> 
> We still have almost 4 weeks left - I hope that is ok.
> 
> Here is the combined list of patches (the same as before plus the new 14)
> targeted for stable release 19.11.13.
> 
> The planned date for the final release is August 29th.
> 
> Please help with testing and validation of your use cases and report any
> issues/results with reply-all to this mail. For the final release the fixes and
> reported validations will be added to the release notes.
> 
> A release candidate tarball can be found at:
> 
>     https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc3
> 
> These patches are located at branch 19.11 of dpdk-stable repo:
>     https://dpdk.org/browse/dpdk-stable/
> 
> Thanks.
> 
> Christian Ehrhardt <christian.ehrhardt@canonical.com>
> 
> ---
Update the test status for Intel part. DPDK19.11.13-rc3 almost test finished, no critical issue is found, but also find some new bugs on FreeBSD13.0.
New report defects for build:
  1, https://bugs.dpdk.org/show_bug.cgi?id=1064 [19.11.13-rc3] lib/eal make build failed with gcc10.3.0 and clang11.0.1 on FreeBSD13.0/64
	> Not found such issue on FreeBSD13.1
  2, https://bugs.dpdk.org/show_bug.cgi?id=1063 [19.11.13-rc3] drivers/net/i40e on meson build failure with clang13.0 on FreeBSD13.1/64
	> Not found such issue on FreeBSD13.0, Intel Dev is investigating.
Known defects for build:
  1, [dpdk 19.11.13-rc1] lib/librte_eal meson build error with gcc12.1 on fedora36, similar as https://bugs.dpdk.org/show_bug.cgi?id=985
	> Not found such issue on Fedora35. Dev said that looks like a GCC13 BUG
  2, [dpdk 19.11.13-rc1] drivers/net/ena make build error with gcc12.1 on fedora36, similar as https://bugs.dpdk.org/show_bug.cgi?id=991
	> No update in bugzilla, no fix yet.
  3, https://bugs.dpdk.org/show_bug.cgi?id=912 [dpdk 19.11.13-rc1] drivers/net/qede make build error with clang14 on fedora36/redhat8.6/UB22.04
	> Known issue, no update in bugzilla, no fix yet.

# Basic Intel(R) NIC testing
* Build: cover the build test combination with latest GCC/Clang version and the popular OS revision such as Ubuntu20.04&22.04, Fedora36, RHEL8.4, etc.
	- All test done. 
* PF&VF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc. 
	- All test done. No new bug is found.
* PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx, etc.
	- All test done. No new issue is found. 
	- Known bug about [dpdk-19.11.12] metering_and_policing/ipv4_HASH_table_RFC2698: unable to forward packets normally. Intel Dev is still investigating.
* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test etc.
	- All test done. No big performance drop.
		
# 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, 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/ etc.
	- All test done. No new issue is found.
* Performance test: test scenarios including Thoughput Performance /Cryptodev Latency, etc.
	- All test done. No performance drop.

Best regards,
Yu Jiang

^ permalink raw reply	[flat|nested] 13+ messages in thread

* 19.11.13 patches review and test
@ 2022-08-04  8:21 christian.ehrhardt
  2022-08-11  7:37 ` Jiang, YuX
  2022-08-18 16:11 ` Ali Alnubani
  0 siblings, 2 replies; 13+ messages in thread
From: christian.ehrhardt @ 2022-08-04  8:21 UTC (permalink / raw)
  To: stable
  Cc: dev, Abhishek Marathe, Ali Alnubani, benjamin.walker,
	David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
	John McNamara, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
	Pei Zhang, qian.q.xu, Raslan Darawsheh, Thomas Monjalon,
	Yanghang Liu, yuan.peng, zhaoyan.chen

Hi all,

This is -rc3 just after -rc2 as a build issue was hiding in the former.
Sorry for the extra noise, but other than that it all stays the same.

there were three patches close to the deadline that I missed and I
considered postponing them to 19.11.14 at first. But in the meantime
there arrived 11 more and I think that justfies a new tag for 19.11.13.

We still have almost 4 weeks left - I hope that is ok.

Here is the combined list of patches (the same as before plus the new 14)
targeted for stable release 19.11.13.

The planned date for the final release is August 29th.

Please help with testing and validation of your use cases and report
any issues/results with reply-all to this mail. For the final release
the fixes and reported validations will be added to the release notes.

A release candidate tarball can be found at:

    https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc3

These patches are located at branch 19.11 of dpdk-stable repo:
    https://dpdk.org/browse/dpdk-stable/

Thanks.

Christian Ehrhardt <christian.ehrhardt@canonical.com>

---
Abdullah Ömer Yamaç (1):
      examples/distributor: fix distributor on Rx core

Andy Pei (1):
      vdpa/ifc/base: fix null pointer dereference

Ankur Dwivedi (1):
      common/cpt: fix build with GCC 12

Bruce Richardson (1):
      eal/freebsd: fix use of newer cpuset macros

Chengwen Feng (4):
      ethdev: clarify null location case in xstats get
      net/hns3: fix xstats get return if xstats is null
      net/ipn3ke: fix xstats get return if xstats is null
      net/mvpp2: fix xstats get return if xstats is null

Christian Ehrhardt (3):
      version: 19.11.13-rc1
      version: 19.11.13-rc2
      Revert "net/iavf: fix Rx queue interrupt setting"

Ciara Power (6):
      test/crypto: fix null check for ZUC authentication
      test/crypto: fix cipher offset for ZUC
      test/crypto: fix authentication IV for ZUC SGL
      test/crypto: fix ZUC vector IV format
      test/crypto: fix SNOW3G vector IV format
      doc: fix grammar and formatting in compressdev guide

Damodharam Ammepalli (2):
      net/bnxt: allow Tx only or Rx only
      net/bnxt: cleanup MTU setting

Dariusz Sosnowski (1):
      net/mlx5: fix GTP handling in header modify action

David Marchand (11):
      net/nfp: remove unneeded header inclusion
      devtools: fix null test for NUMA systems
      app/testpmd: remove useless pointer checks
      net/bnxt: fix compatibility with some old firmwares
      net/ice: fix build with GCC 12
      vdpa/ifc: fix build with GCC 12
      eal/x86: drop export of internal alignment macro
      test/ipsec: fix build with GCC 12
      vhost/crypto: fix build with GCC 12
      vhost/crypto: fix descriptor processing
      vhost: add some trailing newline in log messages

Deepak Khandelwal (1):
      mem: skip attaching external memory in secondary process

Dmitry Kozlyuk (2):
      net/mlx5: fix Tx when inlining is impossible
      ethdev: prohibit polling stopped queue

Fidaullah Noonari (1):
      malloc: fix allocation of almost hugepage size

Gagandeep Singh (5):
      crypto/dpaa_sec: fix digest size
      crypto/dpaa2_sec: fix buffer pool ID check
      crypto/dpaa2_sec: fix operation status for simple FD
      common/dpaax: fix short MAC-I IV calculation for ZUC
      net/dpaa: fix event queue detach

Gowrishankar Muthukrishnan (1):
      examples/fips_validation: handle empty payload

Gregory Etelson (1):
      Revert "net/mlx5: fix RSS expansion scheme for GRE header"

Harman Kalra (1):
      net/octeontx: fix port close

Harry van Haaren (1):
      service: fix lingering active status

Heinrich Schuchardt (2):
      drivers/crypto: fix warnings for OpenSSL version
      test/hash: fix out of bound access

Hongbo Zheng (1):
      test: check memory allocation for CRC

Huisong Li (9):
      net/hns3: fix insecure way to query MAC statistics
      net/bonding: fix RSS inconsistency between ports
      test/bonding: fix RSS test when disable RSS
      net/hns3: remove duplicate definition
      app/testpmd: fix port status of bonding slave device
      app/testpmd: fix bonding slave devices not released
      app/testpmd: fix supported RSS offload display
      net/bonding: fix stopping non-active slaves
      ethdev: fix RSS update when RSS is disabled

Jakub Wysocki (1):
      crypto/scheduler: fix queue pair in scheduler failover

Jeff Daly (1):
      net/ixgbe: add option for link up check on pin SDP3

Jiri Slaby (1):
      kni: fix build with Linux 5.18

Joyce Kong (1):
      net/memif: fix overwriting of head segment

Kalesh AP (2):
      net/bnxt: remove unused macro
      net/bnxt: recheck FW readiness if in reset process

Ke Zhang (6):
      net/bonding: fix RSS key config with extended key length
      kni: use dedicated function to set random MAC address
      kni: use dedicated function to set MAC address
      net/iavf: fix Rx queue interrupt setting
      net/iavf: net/iavf: fix mbuf release in multi-process
      app/testpmd: fix multicast address pool leak

Konstantin Ananyev (1):
      acl: fix rules with 8-byte field size

Long Li (2):
      net/netvsc: fix calculation of checksums based on mbuf flag
      net/netvsc: fix vmbus device reference in multi-process

Luc Pelletier (1):
      eal/x86: fix unaligned access for small memcpy

Mattias Rönnblom (1):
      examples/bond: fix invalid use of trylock

Maxime Coquelin (4):
      net/vhost: fix TSO feature default disablement
      vhost: fix missing virtqueue lock protection
      app/testpmd: revert MAC update in checksum forwarding
      vhost: fix missing enqueue pseudo-header calculation

Michael Baum (4):
      net/mlx5: add minimum WQE size for striding RQ
      net/mlx5: improve stride parameter names
      net/mlx5: fix MPRQ stride devargs adjustment
      net/mlx5: fix LRO validation in Rx setup

Min Hu (Connor) (2):
      app/testpmd: check statistics query before printing
      net/bonding: fix mbuf fast free usage

Mingxia Liu (1):
      app/testpmd: replace hardcoded min mbuf number with macro

Naga Harish K S V (2):
      eventdev/eth_tx: fix adapter creation
      eventdev/eth_tx: fix queue delete

Nithin Dabilpuram (1):
      examples/ipsec-secgw: fix promiscuous mode option

Peng Zhang (2):
      net/nfp: fix initialization
      net/nfp: fix disabling VLAN stripping

Qiming Yang (2):
      net/iavf: fix queue start exception handling
      net/iavf: increase reset complete wait count

Rahul Lakkireddy (2):
      net/cxgbe: fix port ID in Rx mbuf
      net/cxgbe: fix Tx queue stuck with mbuf chain coalescing

Raja Zidane (3):
      net/mlx5: fix mark enabling for Rx
      examples/l2fwd-crypto: fix stats refresh rate
      examples/link_status_interrupt: fix stats refresh rate

Rakesh Kudurumalla (1):
      test: avoid hang if queues are full and Tx fails

Rebecca Troy (1):
      crypto/qat: fix DOCSIS crash

Romain Delhomel (1):
      bus/fslmc: fix VFIO setup

Shun Hao (1):
      app/testpmd: fix metering and policing command for RFC4115

Somnath Kotur (1):
      net/bnxt: fix freeing VNIC filters

Stanislaw Kardach (1):
      config: fix C++ cross compiler for ARM

Stephen Hemminger (2):
      rib: fix traversal with /32 route
      net/qede: fix build with GCC 12

Steve Yang (1):
      net/ice: fix meson build error with gcc11.2

Thomas Monjalon (1):
      kni: fix build

Tianhao Chai (1):
      eal: fix C++ include for device event and DMA

Tyler Retzlaff (1):
      eal/windows: fix data race when creating threads

Vanshika Shukla (1):
      crypto/dpaa_sec: fix secondary process probing

Vladimir Medvedkin (1):
      test/table: fix buffer overflow on lpm entry

Wei Huang (2):
      raw/ifpga: remove virtual devices on close
      raw/ifpga: unregister interrupt on close

Wenjun Wu (1):
      net/ice/base: fix getting sched node from ID type

Wenwu Ma (1):
      app/testpmd: perform SW IP checksum for GRO/GSO packets

Yuan Wang (5):
      net/vhost: fix access to freed memory
      examples/vhost: fix crash when no VMDq
      net/vhost: fix deadlock on vring state change
      net/virtio-user: fix socket non-blocking mode
      examples/vhost: fix retry logic on Rx path

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 19.11.13 patches review and test
  2022-08-03  4:39     ` YangHang Liu
@ 2022-08-03 10:19       ` Christian Ehrhardt
  0 siblings, 0 replies; 13+ messages in thread
From: Christian Ehrhardt @ 2022-08-03 10:19 UTC (permalink / raw)
  To: YangHang Liu
  Cc: Pei Zhang, stable, dev, Abhishek Marathe, Ali Alnubani, Walker,
	Benjamin, David Christensen, Hemant Agrawal, Ian Stokes,
	Jerin Jacob, John McNamara, Ju-Hyoung Lee, Kevin Traynor,
	Luca Boccassi, xu, qian, Raslan Darawsheh, Thomas Monjalon, Peng,
	Yuan, Chen, Zhaoyan, Chao Yang

On Wed, Aug 3, 2022 at 6:40 AM YangHang Liu <yanghliu@redhat.com> wrote:
>
> Hi  Christian,
>
> The dpdk 19.11.13-rc1 test result from Red Hat looks good.

Awesome, glad to hear that.

FYI - there most likely will be an -rc2 later as we have collected
many more fixes.
I hope that fits somewhere into your time availability - gladly we
have a few more weeks.

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


-- 
Christian Ehrhardt
Senior Staff Engineer, Ubuntu Server
Canonical Ltd

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 19.11.13 patches review and test
  2022-07-29 12:08 ` Jiang, YuX
@ 2022-08-03 10:19   ` Christian Ehrhardt
  0 siblings, 0 replies; 13+ messages in thread
From: Christian Ehrhardt @ 2022-08-03 10:19 UTC (permalink / raw)
  To: Jiang, YuX
  Cc: stable, dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
	David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
	Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
	Pei Zhang, Xu, Qian Q, Raslan Darawsheh, Thomas Monjalon, Peng,
	Yuan, Chen, Zhaoyan

On Fri, Jul 29, 2022 at 2:08 PM Jiang, YuX <yux.jiang@intel.com> wrote:
>
> > -----Original Message-----
> > From: christian.ehrhardt@canonical.com <christian.ehrhardt@canonical.com>
> > Sent: Monday, July 18, 2022 6:17 PM
> > To: stable@dpdk.org
> > Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> > Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> > <benjamin.walker@intel.com>; David Christensen
> > <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> > Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> > Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> > <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> > Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> > Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>;
> > Thomas Monjalon <thomas@monjalon.net>; Peng, Yuan
> > <yuan.peng@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com>
> > Subject: 19.11.13 patches review and test
> >
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 19.11.13.
> >
> > The planned date for the final release is August 29th.
> >
> > Please help with testing and validation of your use cases and report any
> > issues/results with reply-all to this mail. For the final release the fixes and
> > reported validations will be added to the release notes.
> >
> > A release candidate tarball can be found at:
> >
> >     https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc1
> >
> > These patches are located at branch 19.11 of dpdk-stable repo:
> >     https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Christian Ehrhardt <christian.ehrhardt@canonical.com>
> >
> > ---
>
> Update the test status for Intel part. DPDK19.11.13-rc1 almost test finished, no critical issue is found,

Thank you for the update - that is great to hear.

> but find some new bugs on new OS.

Yeah we always find those and there will be more over time the older this gets.
I already got two fixed (one freebsd and one gcc 11.2) but this kind
is just growing without being able to do much :-/

TL;DR: we are glad to know, but only if the build in the established
environments 19.11 started in break it is really bad.

FYI - there most likely will be an -rc2 later as we have collected
many more fixes.
I hope that fits somewhere into your time availability - gladly we
have a few more weeks.

> New report defects:
>   Bug1: https://bugs.dpdk.org/show_bug.cgi?id=1056 [dpdk-19.11.13-rc1] unit_tests_eal/link_bonding_rssconf: link_bonding_rssconf_autotest test failed
>     > This is found in 22.07, but that fix failed to be applied to LTS19.11, need rebase.
>   Build-Bug2: [dpdk 19.11.13-rc1] lib/librte_eal meson build error with gcc12.1 on fedora36, similar as https://bugs.dpdk.org/show_bug.cgi?id=985
>     > No fix yet.
>   Build-Bug3: [dpdk 19.11.13-rc1] drivers/net/ena make build error with gcc12.1 on fedora36, similar as https://bugs.dpdk.org/show_bug.cgi?id=991
>     > No fix yet.
>   Build-Bug4: [dpdk 19.11.13-rc1] drivers/net/ice/ice_rxtx meson build error with gcc11.2 on Ubuntu22.04".
>     > This is found in 22.07, but that fix failed to be applied to LTS19.11, need rebase, Intel Dev is under investigating.
>   Build-Bug5: [dpdk 19.11.13-rc1] /lib/eal meson and make build failed with gcc10.3.0 and clang13.0.0 on FreeBSD13.1/64.
>     > This is found in 22.07, but that fix failed to be applied to LTS19.11, need rebase, Intel Dev(Bruce) has send fix.
>   Build-Bug6: [dpdk 19.11.13-rc1] drivers/net/qede make build error with clang14 on fedora36/redhat8.6/UB22.04
>     > Known issue, https://bugs.dpdk.org/show_bug.cgi?id=912, no fix yet.
>
> # Basic Intel(R) NIC testing
> * Build: cover the build test combination with latest GCC/Clang/ICC version and the popular OS revision such as Ubuntu20.04&22.04, Fedora36, RHEL8.4, etc.
> - All test done.
> * PF&VF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
> - All test done. Find one new bug: Bug1.
> * PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx, etc.
> - All test done. No new issue is found. Known bug about [dpdk-19.11.12] metering_and_policing/ipv4_HASH_table_RFC2698: unable to forward packets normally. Intel Dev is still investigating.
> * Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test etc.
> - All test done. No big performance drop.
> * IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
> - All test passed.
> # 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, 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/ etc.
> - All test done. No new issue is found.
> * Performance test: test scenarios including Thoughput Performance /Cryptodev Latency, etc.
> - All test done. No performance drop.
>
> Best regards,
> Yu Jiang



-- 
Christian Ehrhardt
Senior Staff Engineer, Ubuntu Server
Canonical Ltd

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 19.11.13 patches review and test
  2022-07-19  5:27   ` Christian Ehrhardt
@ 2022-08-03  4:39     ` YangHang Liu
  2022-08-03 10:19       ` Christian Ehrhardt
  0 siblings, 1 reply; 13+ messages in thread
From: YangHang Liu @ 2022-08-03  4:39 UTC (permalink / raw)
  To: Christian Ehrhardt
  Cc: Pei Zhang, stable, dev, Abhishek Marathe, Ali Alnubani, Walker,
	Benjamin, David Christensen, Hemant Agrawal, Ian Stokes,
	Jerin Jacob, John McNamara, Ju-Hyoung Lee, Kevin Traynor,
	Luca Boccassi, xu, qian, Raslan Darawsheh, Thomas Monjalon, Peng,
	Yuan, Chen, Zhaoyan, Chao Yang

[-- Attachment #1: Type: text/plain, Size: 10602 bytes --]

Hi  Christian,

The dpdk 19.11.13-rc1 test result from Red Hat looks good.

We tested below 17 scenarios and all got PASS on RHEL8:

   - 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
   - PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS
   - PVP vhost-user 2Q throughput testing: PASS
   - PVP vhost-user 1Q - cross numa node throughput testing: PASS
   - Guest with vhost-user 2 queues 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
   - PVP 1Q live migration testing: PASS
   - PVP 1Q cross numa node live migration testing: 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


Versions:

   - kernel 4.18
   - qemu 6.2
   - dpdk: git://dpdk.org/dpdk-stable (remotes/origin/19.11)
   - # git log
      Author: Christian Ehrhardt <christian.ehrhardt@canonical.com>
      Date:   Mon Jul 18 11:14:00 2022 +0200
      version: 19.11.13-rc1
      Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
      - NICs: X540-AT2 NIC(ixgbe, 10G)




Best Regards,
YangHang Liu


On Tue, Jul 19, 2022 at 1:33 PM Christian Ehrhardt <
christian.ehrhardt@canonical.com> wrote:

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

[-- Attachment #2: Type: text/html, Size: 14850 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* RE: 19.11.13 patches review and test
  2022-07-18 10:17 christian.ehrhardt
  2022-07-19  2:43 ` Pei Zhang
@ 2022-07-29 12:08 ` Jiang, YuX
  2022-08-03 10:19   ` Christian Ehrhardt
  1 sibling, 1 reply; 13+ messages in thread
From: Jiang, YuX @ 2022-07-29 12:08 UTC (permalink / raw)
  To: christian.ehrhardt, stable
  Cc: dev, Abhishek Marathe, Ali Alnubani, Walker,  Benjamin,
	David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
	Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
	Pei Zhang, Xu, Qian Q, Raslan Darawsheh, Thomas Monjalon, Peng,
	Yuan, Chen, Zhaoyan

> -----Original Message-----
> From: christian.ehrhardt@canonical.com <christian.ehrhardt@canonical.com>
> Sent: Monday, July 18, 2022 6:17 PM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> <benjamin.walker@intel.com>; David Christensen
> <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>;
> Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>;
> Mcnamara, John <john.mcnamara@intel.com>; Ju-Hyoung Lee
> <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca
> Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; Xu, Qian
> Q <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@nvidia.com>;
> Thomas Monjalon <thomas@monjalon.net>; Peng, Yuan
> <yuan.peng@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com>
> Subject: 19.11.13 patches review and test
> 
> Hi all,
> 
> Here is a list of patches targeted for stable release 19.11.13.
> 
> The planned date for the final release is August 29th.
> 
> Please help with testing and validation of your use cases and report any
> issues/results with reply-all to this mail. For the final release the fixes and
> reported validations will be added to the release notes.
> 
> A release candidate tarball can be found at:
> 
>     https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc1
> 
> These patches are located at branch 19.11 of dpdk-stable repo:
>     https://dpdk.org/browse/dpdk-stable/
> 
> Thanks.
> 
> Christian Ehrhardt <christian.ehrhardt@canonical.com>
> 
> ---

Update the test status for Intel part. DPDK19.11.13-rc1 almost test finished, no critical issue is found, but find some new bugs on new OS.
New report defects:
  Bug1: https://bugs.dpdk.org/show_bug.cgi?id=1056 [dpdk-19.11.13-rc1] unit_tests_eal/link_bonding_rssconf: link_bonding_rssconf_autotest test failed
    > This is found in 22.07, but that fix failed to be applied to LTS19.11, need rebase. 
  Build-Bug2: [dpdk 19.11.13-rc1] lib/librte_eal meson build error with gcc12.1 on fedora36, similar as https://bugs.dpdk.org/show_bug.cgi?id=985
    > No fix yet.
  Build-Bug3: [dpdk 19.11.13-rc1] drivers/net/ena make build error with gcc12.1 on fedora36, similar as https://bugs.dpdk.org/show_bug.cgi?id=991
    > No fix yet.
  Build-Bug4: [dpdk 19.11.13-rc1] drivers/net/ice/ice_rxtx meson build error with gcc11.2 on Ubuntu22.04".
    > This is found in 22.07, but that fix failed to be applied to LTS19.11, need rebase, Intel Dev is under investigating.
  Build-Bug5: [dpdk 19.11.13-rc1] /lib/eal meson and make build failed with gcc10.3.0 and clang13.0.0 on FreeBSD13.1/64.
    > This is found in 22.07, but that fix failed to be applied to LTS19.11, need rebase, Intel Dev(Bruce) has send fix.
  Build-Bug6: [dpdk 19.11.13-rc1] drivers/net/qede make build error with clang14 on fedora36/redhat8.6/UB22.04
    > Known issue, https://bugs.dpdk.org/show_bug.cgi?id=912, no fix yet.

# Basic Intel(R) NIC testing
* Build: cover the build test combination with latest GCC/Clang/ICC version and the popular OS revision such as Ubuntu20.04&22.04, Fedora36, RHEL8.4, etc.
- All test done. 
* PF&VF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc. 
- All test done. Find one new bug: Bug1. 
* PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx, etc.
- All test done. No new issue is found. Known bug about [dpdk-19.11.12] metering_and_policing/ipv4_HASH_table_RFC2698: unable to forward packets normally. Intel Dev is still investigating.
* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test etc.
- All test done. No big performance drop.
* IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
- All test passed.			
# 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, 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/ etc.
- All test done. No new issue is found.
* Performance test: test scenarios including Thoughput Performance /Cryptodev Latency, etc.
- All test done. No performance drop.

Best regards,
Yu Jiang

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 19.11.13 patches review and test
  2022-07-19  2:43 ` Pei Zhang
@ 2022-07-19  5:27   ` Christian Ehrhardt
  2022-08-03  4:39     ` YangHang Liu
  0 siblings, 1 reply; 13+ messages in thread
From: Christian Ehrhardt @ 2022-07-19  5:27 UTC (permalink / raw)
  To: Pei Zhang
  Cc: stable, dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
	David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
	John McNamara, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, xu,
	qian, Raslan Darawsheh, Thomas Monjalon, Peng, Yuan, Chen,
	Zhaoyan, YangHang Liu

On Tue, Jul 19, 2022 at 4:43 AM Pei Zhang <pezhang@redhat.com> wrote:
>
> cc Yanghang Liu (yanghliu@redhat.com). Yanghang is from the RedHat QE team and will finish this dpdk testing with our test cases.
>
> Hello Christian,
>
> Could you also cc Yanghang in the future once there are new testing requests :)? Thanks.

Hi - Sure we can do that,
the list is tracked in http://git.dpdk.org/tools/stable-scripts/.
I've converted your request into a patch against that.

> Best regards,
>
> Pei
>
> On Mon, Jul 18, 2022 at 6:19 PM <christian.ehrhardt@canonical.com> wrote:
>>
>> Hi all,
>>
>> Here is a list of patches targeted for stable release 19.11.13.
>>
>> The planned date for the final release is August 29th.
>>
>> Please help with testing and validation of your use cases and report
>> any issues/results with reply-all to this mail. For the final release
>> the fixes and reported validations will be added to the release notes.
>>
>> A release candidate tarball can be found at:
>>
>>     https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc1
>>
>> These patches are located at branch 19.11 of dpdk-stable repo:
>>     https://dpdk.org/browse/dpdk-stable/
>>
>> Thanks.
>>
>> Christian Ehrhardt <christian.ehrhardt@canonical.com>
>>
>> ---
>> Abdullah Ömer Yamaç (1):
>>       examples/distributor: fix distributor on Rx core
>>
>> Andy Pei (1):
>>       vdpa/ifc/base: fix null pointer dereference
>>
>> Ankur Dwivedi (1):
>>       common/cpt: fix build with GCC 12
>>
>> Chengwen Feng (4):
>>       ethdev: clarify null location case in xstats get
>>       net/hns3: fix xstats get return if xstats is null
>>       net/ipn3ke: fix xstats get return if xstats is null
>>       net/mvpp2: fix xstats get return if xstats is null
>>
>> Ciara Power (6):
>>       test/crypto: fix null check for ZUC authentication
>>       test/crypto: fix cipher offset for ZUC
>>       test/crypto: fix authentication IV for ZUC SGL
>>       test/crypto: fix ZUC vector IV format
>>       test/crypto: fix SNOW3G vector IV format
>>       doc: fix grammar and formatting in compressdev guide
>>
>> Damodharam Ammepalli (2):
>>       net/bnxt: allow Tx only or Rx only
>>       net/bnxt: cleanup MTU setting
>>
>> Dariusz Sosnowski (1):
>>       net/mlx5: fix GTP handling in header modify action
>>
>> David Marchand (11):
>>       net/nfp: remove unneeded header inclusion
>>       devtools: fix null test for NUMA systems
>>       app/testpmd: remove useless pointer checks
>>       net/bnxt: fix compatibility with some old firmwares
>>       net/ice: fix build with GCC 12
>>       vdpa/ifc: fix build with GCC 12
>>       eal/x86: drop export of internal alignment macro
>>       test/ipsec: fix build with GCC 12
>>       vhost/crypto: fix build with GCC 12
>>       vhost/crypto: fix descriptor processing
>>       vhost: add some trailing newline in log messages
>>
>> Deepak Khandelwal (1):
>>       mem: skip attaching external memory in secondary process
>>
>> Dmitry Kozlyuk (2):
>>       net/mlx5: fix Tx when inlining is impossible
>>       ethdev: prohibit polling stopped queue
>>
>> Fidaullah Noonari (1):
>>       malloc: fix allocation of almost hugepage size
>>
>> Gagandeep Singh (5):
>>       crypto/dpaa_sec: fix digest size
>>       crypto/dpaa2_sec: fix buffer pool ID check
>>       crypto/dpaa2_sec: fix operation status for simple FD
>>       common/dpaax: fix short MAC-I IV calculation for ZUC
>>       net/dpaa: fix event queue detach
>>
>> Gowrishankar Muthukrishnan (1):
>>       examples/fips_validation: handle empty payload
>>
>> Harman Kalra (1):
>>       net/octeontx: fix port close
>>
>> Harry van Haaren (1):
>>       service: fix lingering active status
>>
>> Heinrich Schuchardt (2):
>>       drivers/crypto: fix warnings for OpenSSL version
>>       test/hash: fix out of bound access
>>
>> Hongbo Zheng (1):
>>       test: check memory allocation for CRC
>>
>> Huisong Li (4):
>>       net/hns3: fix insecure way to query MAC statistics
>>       net/bonding: fix RSS inconsistency between ports
>>       test/bonding: fix RSS test when disable RSS
>>       net/hns3: remove duplicate definition
>>
>> Jakub Wysocki (1):
>>       crypto/scheduler: fix queue pair in scheduler failover
>>
>> Jeff Daly (1):
>>       net/ixgbe: add option for link up check on pin SDP3
>>
>> Jiri Slaby (1):
>>       kni: fix build with Linux 5.18
>>
>> Joyce Kong (1):
>>       net/memif: fix overwriting of head segment
>>
>> Kalesh AP (2):
>>       net/bnxt: remove unused macro
>>       net/bnxt: recheck FW readiness if in reset process
>>
>> Ke Zhang (3):
>>       net/bonding: fix RSS key config with extended key length
>>       kni: use dedicated function to set random MAC address
>>       kni: use dedicated function to set MAC address
>>
>> Konstantin Ananyev (1):
>>       acl: fix rules with 8-byte field size
>>
>> Long Li (2):
>>       net/netvsc: fix calculation of checksums based on mbuf flag
>>       net/netvsc: fix vmbus device reference in multi-process
>>
>> Luc Pelletier (1):
>>       eal/x86: fix unaligned access for small memcpy
>>
>> Mattias Rönnblom (1):
>>       examples/bond: fix invalid use of trylock
>>
>> Maxime Coquelin (4):
>>       net/vhost: fix TSO feature default disablement
>>       vhost: fix missing virtqueue lock protection
>>       app/testpmd: revert MAC update in checksum forwarding
>>       vhost: fix missing enqueue pseudo-header calculation
>>
>> Michael Baum (4):
>>       net/mlx5: add minimum WQE size for striding RQ
>>       net/mlx5: improve stride parameter names
>>       net/mlx5: fix MPRQ stride devargs adjustment
>>       net/mlx5: fix LRO validation in Rx setup
>>
>> Min Hu (Connor) (2):
>>       app/testpmd: check statistics query before printing
>>       net/bonding: fix mbuf fast free usage
>>
>> Mingxia Liu (1):
>>       app/testpmd: replace hardcoded min mbuf number with macro
>>
>> Naga Harish K S V (2):
>>       eventdev/eth_tx: fix adapter creation
>>       eventdev/eth_tx: fix queue delete
>>
>> Nithin Dabilpuram (1):
>>       examples/ipsec-secgw: fix promiscuous mode option
>>
>> Peng Zhang (2):
>>       net/nfp: fix initialization
>>       net/nfp: fix disabling VLAN stripping
>>
>> Qiming Yang (2):
>>       net/iavf: fix queue start exception handling
>>       net/iavf: increase reset complete wait count
>>
>> Rahul Lakkireddy (1):
>>       net/cxgbe: fix port ID in Rx mbuf
>>
>> Raja Zidane (3):
>>       net/mlx5: fix mark enabling for Rx
>>       examples/l2fwd-crypto: fix stats refresh rate
>>       examples/link_status_interrupt: fix stats refresh rate
>>
>> Rakesh Kudurumalla (1):
>>       test: avoid hang if queues are full and Tx fails
>>
>> Rebecca Troy (1):
>>       crypto/qat: fix DOCSIS crash
>>
>> Romain Delhomel (1):
>>       bus/fslmc: fix VFIO setup
>>
>> Shun Hao (1):
>>       app/testpmd: fix metering and policing command for RFC4115
>>
>> Somnath Kotur (1):
>>       net/bnxt: fix freeing VNIC filters
>>
>> Stanislaw Kardach (1):
>>       config: fix C++ cross compiler for ARM
>>
>> Stephen Hemminger (2):
>>       rib: fix traversal with /32 route
>>       net/qede: fix build with GCC 12
>>
>> Thomas Monjalon (1):
>>       kni: fix build
>>
>> Tianhao Chai (1):
>>       eal: fix C++ include for device event and DMA
>>
>> Tyler Retzlaff (1):
>>       eal/windows: fix data race when creating threads
>>
>> Vanshika Shukla (1):
>>       crypto/dpaa_sec: fix secondary process probing
>>
>> Vladimir Medvedkin (1):
>>       test/table: fix buffer overflow on lpm entry
>>
>> Wei Huang (2):
>>       raw/ifpga: remove virtual devices on close
>>       raw/ifpga: unregister interrupt on close
>>
>> Wenjun Wu (1):
>>       net/ice/base: fix getting sched node from ID type
>>
>> Wenwu Ma (1):
>>       app/testpmd: perform SW IP checksum for GRO/GSO packets
>>
>> Yuan Wang (3):
>>       net/vhost: fix access to freed memory
>>       examples/vhost: fix crash when no VMDq
>>       net/vhost: fix deadlock on vring state change
>>


-- 
Christian Ehrhardt
Senior Staff Engineer, Ubuntu Server
Canonical Ltd

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 19.11.13 patches review and test
  2022-07-18 10:17 christian.ehrhardt
@ 2022-07-19  2:43 ` Pei Zhang
  2022-07-19  5:27   ` Christian Ehrhardt
  2022-07-29 12:08 ` Jiang, YuX
  1 sibling, 1 reply; 13+ messages in thread
From: Pei Zhang @ 2022-07-19  2:43 UTC (permalink / raw)
  To: ehrhardt, christian
  Cc: stable, dev, Abhishek Marathe, Ali Alnubani, Walker, Benjamin,
	David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
	John McNamara, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, xu,
	qian, Raslan Darawsheh, Thomas Monjalon, Peng, Yuan, Chen,
	Zhaoyan, YangHang Liu

[-- Attachment #1: Type: text/plain, Size: 7764 bytes --]

cc Yanghang Liu (yanghliu@redhat.com). Yanghang is from the RedHat QE team
and will finish this dpdk testing with our test cases.

Hello Christian,

Could you also cc Yanghang in the future once there are new testing
requests :)? Thanks.

Best regards,

Pei

On Mon, Jul 18, 2022 at 6:19 PM <christian.ehrhardt@canonical.com> wrote:

> Hi all,
>
> Here is a list of patches targeted for stable release 19.11.13.
>
> The planned date for the final release is August 29th.
>
> Please help with testing and validation of your use cases and report
> any issues/results with reply-all to this mail. For the final release
> the fixes and reported validations will be added to the release notes.
>
> A release candidate tarball can be found at:
>
>     https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc1
>
> These patches are located at branch 19.11 of dpdk-stable repo:
>     https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Christian Ehrhardt <christian.ehrhardt@canonical.com>
>
> ---
> Abdullah Ömer Yamaç (1):
>       examples/distributor: fix distributor on Rx core
>
> Andy Pei (1):
>       vdpa/ifc/base: fix null pointer dereference
>
> Ankur Dwivedi (1):
>       common/cpt: fix build with GCC 12
>
> Chengwen Feng (4):
>       ethdev: clarify null location case in xstats get
>       net/hns3: fix xstats get return if xstats is null
>       net/ipn3ke: fix xstats get return if xstats is null
>       net/mvpp2: fix xstats get return if xstats is null
>
> Ciara Power (6):
>       test/crypto: fix null check for ZUC authentication
>       test/crypto: fix cipher offset for ZUC
>       test/crypto: fix authentication IV for ZUC SGL
>       test/crypto: fix ZUC vector IV format
>       test/crypto: fix SNOW3G vector IV format
>       doc: fix grammar and formatting in compressdev guide
>
> Damodharam Ammepalli (2):
>       net/bnxt: allow Tx only or Rx only
>       net/bnxt: cleanup MTU setting
>
> Dariusz Sosnowski (1):
>       net/mlx5: fix GTP handling in header modify action
>
> David Marchand (11):
>       net/nfp: remove unneeded header inclusion
>       devtools: fix null test for NUMA systems
>       app/testpmd: remove useless pointer checks
>       net/bnxt: fix compatibility with some old firmwares
>       net/ice: fix build with GCC 12
>       vdpa/ifc: fix build with GCC 12
>       eal/x86: drop export of internal alignment macro
>       test/ipsec: fix build with GCC 12
>       vhost/crypto: fix build with GCC 12
>       vhost/crypto: fix descriptor processing
>       vhost: add some trailing newline in log messages
>
> Deepak Khandelwal (1):
>       mem: skip attaching external memory in secondary process
>
> Dmitry Kozlyuk (2):
>       net/mlx5: fix Tx when inlining is impossible
>       ethdev: prohibit polling stopped queue
>
> Fidaullah Noonari (1):
>       malloc: fix allocation of almost hugepage size
>
> Gagandeep Singh (5):
>       crypto/dpaa_sec: fix digest size
>       crypto/dpaa2_sec: fix buffer pool ID check
>       crypto/dpaa2_sec: fix operation status for simple FD
>       common/dpaax: fix short MAC-I IV calculation for ZUC
>       net/dpaa: fix event queue detach
>
> Gowrishankar Muthukrishnan (1):
>       examples/fips_validation: handle empty payload
>
> Harman Kalra (1):
>       net/octeontx: fix port close
>
> Harry van Haaren (1):
>       service: fix lingering active status
>
> Heinrich Schuchardt (2):
>       drivers/crypto: fix warnings for OpenSSL version
>       test/hash: fix out of bound access
>
> Hongbo Zheng (1):
>       test: check memory allocation for CRC
>
> Huisong Li (4):
>       net/hns3: fix insecure way to query MAC statistics
>       net/bonding: fix RSS inconsistency between ports
>       test/bonding: fix RSS test when disable RSS
>       net/hns3: remove duplicate definition
>
> Jakub Wysocki (1):
>       crypto/scheduler: fix queue pair in scheduler failover
>
> Jeff Daly (1):
>       net/ixgbe: add option for link up check on pin SDP3
>
> Jiri Slaby (1):
>       kni: fix build with Linux 5.18
>
> Joyce Kong (1):
>       net/memif: fix overwriting of head segment
>
> Kalesh AP (2):
>       net/bnxt: remove unused macro
>       net/bnxt: recheck FW readiness if in reset process
>
> Ke Zhang (3):
>       net/bonding: fix RSS key config with extended key length
>       kni: use dedicated function to set random MAC address
>       kni: use dedicated function to set MAC address
>
> Konstantin Ananyev (1):
>       acl: fix rules with 8-byte field size
>
> Long Li (2):
>       net/netvsc: fix calculation of checksums based on mbuf flag
>       net/netvsc: fix vmbus device reference in multi-process
>
> Luc Pelletier (1):
>       eal/x86: fix unaligned access for small memcpy
>
> Mattias Rönnblom (1):
>       examples/bond: fix invalid use of trylock
>
> Maxime Coquelin (4):
>       net/vhost: fix TSO feature default disablement
>       vhost: fix missing virtqueue lock protection
>       app/testpmd: revert MAC update in checksum forwarding
>       vhost: fix missing enqueue pseudo-header calculation
>
> Michael Baum (4):
>       net/mlx5: add minimum WQE size for striding RQ
>       net/mlx5: improve stride parameter names
>       net/mlx5: fix MPRQ stride devargs adjustment
>       net/mlx5: fix LRO validation in Rx setup
>
> Min Hu (Connor) (2):
>       app/testpmd: check statistics query before printing
>       net/bonding: fix mbuf fast free usage
>
> Mingxia Liu (1):
>       app/testpmd: replace hardcoded min mbuf number with macro
>
> Naga Harish K S V (2):
>       eventdev/eth_tx: fix adapter creation
>       eventdev/eth_tx: fix queue delete
>
> Nithin Dabilpuram (1):
>       examples/ipsec-secgw: fix promiscuous mode option
>
> Peng Zhang (2):
>       net/nfp: fix initialization
>       net/nfp: fix disabling VLAN stripping
>
> Qiming Yang (2):
>       net/iavf: fix queue start exception handling
>       net/iavf: increase reset complete wait count
>
> Rahul Lakkireddy (1):
>       net/cxgbe: fix port ID in Rx mbuf
>
> Raja Zidane (3):
>       net/mlx5: fix mark enabling for Rx
>       examples/l2fwd-crypto: fix stats refresh rate
>       examples/link_status_interrupt: fix stats refresh rate
>
> Rakesh Kudurumalla (1):
>       test: avoid hang if queues are full and Tx fails
>
> Rebecca Troy (1):
>       crypto/qat: fix DOCSIS crash
>
> Romain Delhomel (1):
>       bus/fslmc: fix VFIO setup
>
> Shun Hao (1):
>       app/testpmd: fix metering and policing command for RFC4115
>
> Somnath Kotur (1):
>       net/bnxt: fix freeing VNIC filters
>
> Stanislaw Kardach (1):
>       config: fix C++ cross compiler for ARM
>
> Stephen Hemminger (2):
>       rib: fix traversal with /32 route
>       net/qede: fix build with GCC 12
>
> Thomas Monjalon (1):
>       kni: fix build
>
> Tianhao Chai (1):
>       eal: fix C++ include for device event and DMA
>
> Tyler Retzlaff (1):
>       eal/windows: fix data race when creating threads
>
> Vanshika Shukla (1):
>       crypto/dpaa_sec: fix secondary process probing
>
> Vladimir Medvedkin (1):
>       test/table: fix buffer overflow on lpm entry
>
> Wei Huang (2):
>       raw/ifpga: remove virtual devices on close
>       raw/ifpga: unregister interrupt on close
>
> Wenjun Wu (1):
>       net/ice/base: fix getting sched node from ID type
>
> Wenwu Ma (1):
>       app/testpmd: perform SW IP checksum for GRO/GSO packets
>
> Yuan Wang (3):
>       net/vhost: fix access to freed memory
>       examples/vhost: fix crash when no VMDq
>       net/vhost: fix deadlock on vring state change
>
>

[-- Attachment #2: Type: text/html, Size: 9336 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* 19.11.13 patches review and test
@ 2022-07-18 10:17 christian.ehrhardt
  2022-07-19  2:43 ` Pei Zhang
  2022-07-29 12:08 ` Jiang, YuX
  0 siblings, 2 replies; 13+ messages in thread
From: christian.ehrhardt @ 2022-07-18 10:17 UTC (permalink / raw)
  To: stable
  Cc: dev, Abhishek Marathe, Ali Alnubani, benjamin.walker,
	David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
	John McNamara, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
	Pei Zhang, qian.q.xu, Raslan Darawsheh, Thomas Monjalon,
	yuan.peng, zhaoyan.chen

Hi all,

Here is a list of patches targeted for stable release 19.11.13.

The planned date for the final release is August 29th.

Please help with testing and validation of your use cases and report
any issues/results with reply-all to this mail. For the final release
the fixes and reported validations will be added to the release notes.

A release candidate tarball can be found at:

    https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.13-rc1

These patches are located at branch 19.11 of dpdk-stable repo:
    https://dpdk.org/browse/dpdk-stable/

Thanks.

Christian Ehrhardt <christian.ehrhardt@canonical.com>

---
Abdullah Ömer Yamaç (1):
      examples/distributor: fix distributor on Rx core

Andy Pei (1):
      vdpa/ifc/base: fix null pointer dereference

Ankur Dwivedi (1):
      common/cpt: fix build with GCC 12

Chengwen Feng (4):
      ethdev: clarify null location case in xstats get
      net/hns3: fix xstats get return if xstats is null
      net/ipn3ke: fix xstats get return if xstats is null
      net/mvpp2: fix xstats get return if xstats is null

Ciara Power (6):
      test/crypto: fix null check for ZUC authentication
      test/crypto: fix cipher offset for ZUC
      test/crypto: fix authentication IV for ZUC SGL
      test/crypto: fix ZUC vector IV format
      test/crypto: fix SNOW3G vector IV format
      doc: fix grammar and formatting in compressdev guide

Damodharam Ammepalli (2):
      net/bnxt: allow Tx only or Rx only
      net/bnxt: cleanup MTU setting

Dariusz Sosnowski (1):
      net/mlx5: fix GTP handling in header modify action

David Marchand (11):
      net/nfp: remove unneeded header inclusion
      devtools: fix null test for NUMA systems
      app/testpmd: remove useless pointer checks
      net/bnxt: fix compatibility with some old firmwares
      net/ice: fix build with GCC 12
      vdpa/ifc: fix build with GCC 12
      eal/x86: drop export of internal alignment macro
      test/ipsec: fix build with GCC 12
      vhost/crypto: fix build with GCC 12
      vhost/crypto: fix descriptor processing
      vhost: add some trailing newline in log messages

Deepak Khandelwal (1):
      mem: skip attaching external memory in secondary process

Dmitry Kozlyuk (2):
      net/mlx5: fix Tx when inlining is impossible
      ethdev: prohibit polling stopped queue

Fidaullah Noonari (1):
      malloc: fix allocation of almost hugepage size

Gagandeep Singh (5):
      crypto/dpaa_sec: fix digest size
      crypto/dpaa2_sec: fix buffer pool ID check
      crypto/dpaa2_sec: fix operation status for simple FD
      common/dpaax: fix short MAC-I IV calculation for ZUC
      net/dpaa: fix event queue detach

Gowrishankar Muthukrishnan (1):
      examples/fips_validation: handle empty payload

Harman Kalra (1):
      net/octeontx: fix port close

Harry van Haaren (1):
      service: fix lingering active status

Heinrich Schuchardt (2):
      drivers/crypto: fix warnings for OpenSSL version
      test/hash: fix out of bound access

Hongbo Zheng (1):
      test: check memory allocation for CRC

Huisong Li (4):
      net/hns3: fix insecure way to query MAC statistics
      net/bonding: fix RSS inconsistency between ports
      test/bonding: fix RSS test when disable RSS
      net/hns3: remove duplicate definition

Jakub Wysocki (1):
      crypto/scheduler: fix queue pair in scheduler failover

Jeff Daly (1):
      net/ixgbe: add option for link up check on pin SDP3

Jiri Slaby (1):
      kni: fix build with Linux 5.18

Joyce Kong (1):
      net/memif: fix overwriting of head segment

Kalesh AP (2):
      net/bnxt: remove unused macro
      net/bnxt: recheck FW readiness if in reset process

Ke Zhang (3):
      net/bonding: fix RSS key config with extended key length
      kni: use dedicated function to set random MAC address
      kni: use dedicated function to set MAC address

Konstantin Ananyev (1):
      acl: fix rules with 8-byte field size

Long Li (2):
      net/netvsc: fix calculation of checksums based on mbuf flag
      net/netvsc: fix vmbus device reference in multi-process

Luc Pelletier (1):
      eal/x86: fix unaligned access for small memcpy

Mattias Rönnblom (1):
      examples/bond: fix invalid use of trylock

Maxime Coquelin (4):
      net/vhost: fix TSO feature default disablement
      vhost: fix missing virtqueue lock protection
      app/testpmd: revert MAC update in checksum forwarding
      vhost: fix missing enqueue pseudo-header calculation

Michael Baum (4):
      net/mlx5: add minimum WQE size for striding RQ
      net/mlx5: improve stride parameter names
      net/mlx5: fix MPRQ stride devargs adjustment
      net/mlx5: fix LRO validation in Rx setup

Min Hu (Connor) (2):
      app/testpmd: check statistics query before printing
      net/bonding: fix mbuf fast free usage

Mingxia Liu (1):
      app/testpmd: replace hardcoded min mbuf number with macro

Naga Harish K S V (2):
      eventdev/eth_tx: fix adapter creation
      eventdev/eth_tx: fix queue delete

Nithin Dabilpuram (1):
      examples/ipsec-secgw: fix promiscuous mode option

Peng Zhang (2):
      net/nfp: fix initialization
      net/nfp: fix disabling VLAN stripping

Qiming Yang (2):
      net/iavf: fix queue start exception handling
      net/iavf: increase reset complete wait count

Rahul Lakkireddy (1):
      net/cxgbe: fix port ID in Rx mbuf

Raja Zidane (3):
      net/mlx5: fix mark enabling for Rx
      examples/l2fwd-crypto: fix stats refresh rate
      examples/link_status_interrupt: fix stats refresh rate

Rakesh Kudurumalla (1):
      test: avoid hang if queues are full and Tx fails

Rebecca Troy (1):
      crypto/qat: fix DOCSIS crash

Romain Delhomel (1):
      bus/fslmc: fix VFIO setup

Shun Hao (1):
      app/testpmd: fix metering and policing command for RFC4115

Somnath Kotur (1):
      net/bnxt: fix freeing VNIC filters

Stanislaw Kardach (1):
      config: fix C++ cross compiler for ARM

Stephen Hemminger (2):
      rib: fix traversal with /32 route
      net/qede: fix build with GCC 12

Thomas Monjalon (1):
      kni: fix build

Tianhao Chai (1):
      eal: fix C++ include for device event and DMA

Tyler Retzlaff (1):
      eal/windows: fix data race when creating threads

Vanshika Shukla (1):
      crypto/dpaa_sec: fix secondary process probing

Vladimir Medvedkin (1):
      test/table: fix buffer overflow on lpm entry

Wei Huang (2):
      raw/ifpga: remove virtual devices on close
      raw/ifpga: unregister interrupt on close

Wenjun Wu (1):
      net/ice/base: fix getting sched node from ID type

Wenwu Ma (1):
      app/testpmd: perform SW IP checksum for GRO/GSO packets

Yuan Wang (3):
      net/vhost: fix access to freed memory
      examples/vhost: fix crash when no VMDq
      net/vhost: fix deadlock on vring state change

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2022-08-19  5:32 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-03 10:29 19.11.13 patches review and test christian.ehrhardt
  -- strict thread matches above, loose matches on Subject: below --
2022-08-04  8:21 christian.ehrhardt
2022-08-11  7:37 ` Jiang, YuX
2022-08-11  7:50   ` Christian Ehrhardt
2022-08-18 16:11 ` Ali Alnubani
2022-08-19  5:32   ` YangHang Liu
2022-07-18 10:17 christian.ehrhardt
2022-07-19  2:43 ` Pei Zhang
2022-07-19  5:27   ` Christian Ehrhardt
2022-08-03  4:39     ` YangHang Liu
2022-08-03 10:19       ` Christian Ehrhardt
2022-07-29 12:08 ` Jiang, YuX
2022-08-03 10:19   ` Christian Ehrhardt

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).