patches for DPDK stable branches
 help / color / mirror / Atom feed
* 20.11.9 patches review and test
@ 2023-07-28 23:07 luca.boccassi
  2023-08-07  7:41 ` Xu, HailinX
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: luca.boccassi @ 2023-07-28 23:07 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, Pei Zhang,
	qian.q.xu, Raslan Darawsheh, Thomas Monjalon, Yanghang Liu,
	yuan.peng, zhaoyan.chen

Hi all,

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

The planned date for the final release is the 14th of August 2023.

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=v20.11.9-rc1

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

Thanks.

Luca Boccassi

---
Aakash Sasidharan (1):
      test/crypto: fix PDCP-SDAP test vectors

Akhil Goyal (1):
      doc: fix auth algos in cryptoperf app

Alexander Kozyrev (2):
      net/mlx5: forbid MPRQ restart
      net/mlx5: fix MPRQ stride size to accommodate the headroom

Ali Alnubani (1):
      doc: fix typos and wording in flow API guide

Artemii Morozov (1):
      common/sfc_efx/base: fix Rx queue without RSS hash prefix

Ashwin Sekhar T K (1):
      doc: fix typo in graph guide

Boleslav Stankevich (1):
      net/virtio: fix initialization to return negative errno

Bruce Richardson (5):
      kernel/freebsd: fix function parameter list
      build: fix case of project language name
      telemetry: fix autotest on Alpine
      eal: avoid calling cleanup twice
      test/bonding: fix include of standard header

Chaoyong He (2):
      net/nfp: fix offloading flows
      net/nfp: fix Tx descriptor free logic of NFD3

Chengwen Feng (4):
      net/hns3: fix Rx multiple firmware reset interrupts
      net/hns3: fix mbuf leakage when RxQ started during reset
      net/hns3: fix mbuf leakage when RxQ started after reset
      net/hns3: fix device start return value

Ciara Power (2):
      crypto/scheduler: fix last element for valid args
      app/crypto-perf: fix socket ID default value

David Christensen (1):
      net/tap: set locally administered bit for fixed MAC address

David Marchand (5):
      net/virtio-user: fix leak when initialisation fails
      net/mlx5: enhance error log for tunnel offloading
      examples/l2fwd-cat: fix external build
      test: add graph tests
      mbuf: fix Doxygen comment of distributor metadata

Dengdui Huang (3):
      net/hns3: fix variable type mismatch
      net/hns3: fix inaccurate log
      net/hns3: fix redundant line break in log

Denis Pryazhennikov (3):
      ethdev: update documentation for API to set FEC
      ethdev: check that at least one FEC mode is specified
      ethdev: update documentation for API to get FEC

Devendra Singh Rawat (1):
      net/qede: fix RSS indirection table initialization

Didier Pallard (1):
      crypto/openssl: skip workaround at compilation time

Erez Ferber (1):
      common/mlx5: adjust fork call with new kernel API

Erik Gabriel Carrillo (1):
      eventdev/timer: fix buffer flush

Fengnan Chang (2):
      eal/linux: fix legacy mem init with many segments
      mem: fix memsegs exhausted message

Ferruh Yigit (2):
      kni: fix build with Linux 6.3
      kni: fix build with Linux 6.5

Heng Jiang (1):
      net/mlx5: fix LRO TCP checksum

Hernan Vargas (2):
      baseband/fpga_5gnr_fec: fix possible division by zero
      baseband/fpga_5gnr_fec: fix starting unconfigured queue

Huisong Li (4):
      ethdev: fix MAC address occupies two entries
      net/hns3: fix IMP reset trigger
      net/hns3: fix non-zero weight for disabled TC
      net/hns3: fix index to look up table in NEON Rx

Jerin Jacob (4):
      examples/ip_pipeline: fix build with GCC 13
      examples/ntb: fix build with GCC 13
      net/hns3: fix build warning
      doc: remove warning with Doxygen 1.9.7

Jiawen Wu (3):
      net/txgbe/base: fix Tx with fiber hotplug
      net/txgbe: fix to set autoneg for 1G speed
      net/txgbe: fix extended statistics

Jie Hai (3):
      net/hns3: fix FEC mode for 200G ports
      net/hns3: fix FEC mode check
      net/hns3: fix uninitialized variable

Jieqiang Wang (1):
      net/i40e: fix comments

Junfeng Guo (1):
      doc: update BIOS settings and supported HW for NTB

Kaijun Zeng (1):
      net/vmxnet3: fix return code in initializing

Kaiwen Deng (2):
      net/ice: fix DCF RSS initialization
      net/iavf: fix virtchnl command called in interrupt

Kaiyu Zhang (1):
      ethdev: fix potential leak in PCI probing helper

Leyi Rong (1):
      eal/x86: improve multiple of 64 bytes memcpy performance

Long Wu (1):
      net/bonding: fix destroy dedicated queues flow

Mattias Rönnblom (1):
      event/dsw: free rings on close

Maxime Coquelin (1):
      vhost: fix invalid call FD handling

Michael Baum (1):
      doc: fix format in flow API guide

Min Zhou (1):
      net/ixgbe: add proper memory barriers in Rx

Mingjin Ye (3):
      net/ice: fix statistics
      net/ice: fix DCF control thread crash
      net/iavf: fix abnormal disable HW interrupt

Pavan Nikhilesh (1):
      doc: fix event timer adapter guide

Peng Zhang (1):
      net/nfp: fix address always related with PF ID 0

Philip Prindeville (1):
      vfio: fix include with musl runtime

Qiming Yang (5):
      net/ice/base: remove unreachable code
      net/e1000: fix queue number initialization
      net/ixgbe: fix Rx and Tx queue status
      net/igc: fix Rx and Tx queue status
      net/e1000: fix Rx and Tx queue status

Raslan Darawsheh (1):
      app/testpmd: fix GTP L2 length in checksum engine

Ronak Doshi (1):
      net/vmxnet3: fix drop of empty segments in Tx

Rongwei Liu (1):
      net/mlx5: fix duplicated tag index matching in SWS

Ruifeng Wang (4):
      test/malloc: fix missing free
      test/malloc: fix statistics checks
      test/mbuf: fix crash in a forked process
      net/mlx5: fix risk in NEON Rx descriptor read

Samina Arshad (1):
      examples/fips_validation: fix digest length in AES-GCM

Saoirse O'Donovan (1):
      test/crypto: fix return value for SNOW3G

Shijith Thotton (1):
      eventdev/timer: fix timeout event wait behavior

Shiyang He (4):
      net/iavf: release large VF when closing device
      net/ice: fix tunnel packet Tx descriptor
      net/i40e: fix tunnel packet Tx descriptor
      app/testpmd: fix checksum engine with GTP on 32-bit

Stephen Hemminger (1):
      net/netvsc: fix sizeof calculation

Tejasree Kondoj (1):
      test/crypto: fix session creation check

Thierry Herbelot (1):
      doc: fix typo in cnxk platform guide

Thomas Monjalon (1):
      pci: fix comment referencing renamed function

Tianli Lai (1):
      net/dpaa2: fix checksum good flags

Viacheslav Ovsiienko (2):
      net/mlx5: fix device removal event handling
      ipc: fix file descriptor leakage with unhandled messages

Vladimir Medvedkin (2):
      fib: fix adding default route
      examples/ipsec-secgw: fix TAP default MAC address

Wenjing Qiao (1):
      common/iavf: fix MAC type for 710 NIC

Wenjun Wu (3):
      net/i40e: fix Rx data buffer size
      net/ice: fix Rx data buffer size
      net/iavf: fix Rx data buffer size

Yiding Zhou (1):
      net/ice: fix 32-bit build

Yunjian Wang (2):
      ring: fix use after free
      net/txgbe: fix use-after-free on remove

Yuying Zhang (1):
      net/ice: fix RSS hash key generation

Zerun Fu (1):
      net/bonding: fix startup when NUMA is not supported

Zhichao Zeng (2):
      net/ice: fix outer UDP checksum offload
      net/iavf: fix stop ordering

Zhihong Wang (1):
      eal/linux: fix secondary process crash for mp hotplug requests

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

* RE: 20.11.9 patches review and test
  2023-07-28 23:07 20.11.9 patches review and test luca.boccassi
@ 2023-08-07  7:41 ` Xu, HailinX
  2023-08-07  9:18   ` Luca Boccassi
  2023-08-11  3:06 ` YangHang Liu
  2023-08-14 11:52 ` Ali Alnubani
  2 siblings, 1 reply; 9+ messages in thread
From: Xu, HailinX @ 2023-08-07  7:41 UTC (permalink / raw)
  To: luca.boccassi, stable
  Cc: dev, Abhishek Marathe, Ali Alnubani, Walker,  Benjamin,
	David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
	Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Pei Zhang, Xu,
	Qian Q, Raslan Darawsheh, Thomas Monjalon, Yanghang Liu, Peng,
	Yuan, Chen, Zhaoyan

> -----Original Message-----
> From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> Sent: Saturday, July 29, 2023 7:08 AM
> 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>; 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: 20.11.9 patches review and test
> 
> Hi all,
> 
> Here is a list of patches targeted for stable release 20.11.9.
> 
> The planned date for the final release is the 14th of August 2023.
> 
> 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=v20.11.9-rc1
> 
> These patches are located at branch 20.11 of dpdk-stable repo:
>     https://dpdk.org/browse/dpdk-stable/
> 
> Thanks.
> 
> Luca Boccassi
Update the test status for Intel part. Till now dpdk20.11.9-rc1 validation test rate is 95%. No new issue is found.

# Basic Intel(R) NIC testing
* Build & CFLAG compile: cover the build test combination with latest GCC/Clang version and the popular OS revision such as Ubuntu22.04, Fedora38, RHEL9.2, etc.
- All test done. No new dpdk issue is found.
* PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc. 
- All test done. No new dpdk issue is found.
* VF(i40e, ixgbe): test scenarios including VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.		
- All test done. No new dpdk issue is found.
* PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible Descriptor, etc.
- All test done. No new dpdk issue is found.
* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, etc.
- All test done. No new dpdk issue is found.
* IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
- All test done. No new dpdk issue is found.
		
# Basic cryptodev and virtio testing
* Virtio: both function and performance test are covered. Such as PVP/Virtio_loopback/virtio-user loopback/virtio-net VM2VM perf testing/VMAWARE ESXI 8.0, etc.
- All test done. No new dpdk issue is found.
* Cryptodev: 
  *Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
    - Execution rate is 90%. No new dpdk issue is found.
  *Performance test: test scenarios including Thoughput Performance/Cryptodev Latency, etc.
    - All test done. No new dpdk issue is found.

Regards,
Xu, Hailin

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

* Re: 20.11.9 patches review and test
  2023-08-07  7:41 ` Xu, HailinX
@ 2023-08-07  9:18   ` Luca Boccassi
  0 siblings, 0 replies; 9+ messages in thread
From: Luca Boccassi @ 2023-08-07  9:18 UTC (permalink / raw)
  To: Xu, HailinX
  Cc: stable, dev, Mcnamara, John, Xu, Qian Q, Peng, Yuan, Chen, Zhaoyan

On Mon, 7 Aug 2023 at 08:41, Xu, HailinX <hailinx.xu@intel.com> wrote:
>
> > -----Original Message-----
> > From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> > Sent: Saturday, July 29, 2023 7:08 AM
> > 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>; 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: 20.11.9 patches review and test
> >
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 20.11.9.
> >
> > The planned date for the final release is the 14th of August 2023.
> >
> > 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=v20.11.9-rc1
> >
> > These patches are located at branch 20.11 of dpdk-stable repo:
> >     https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Luca Boccassi
> Update the test status for Intel part. Till now dpdk20.11.9-rc1 validation test rate is 95%. No new issue is found.
>
> # Basic Intel(R) NIC testing
> * Build & CFLAG compile: cover the build test combination with latest GCC/Clang version and the popular OS revision such as Ubuntu22.04, Fedora38, RHEL9.2, etc.
> - All test done. No new dpdk issue is found.
> * PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
> - All test done. No new dpdk issue is found.
> * VF(i40e, ixgbe): test scenarios including VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
> - All test done. No new dpdk issue is found.
> * PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible Descriptor, etc.
> - All test done. No new dpdk issue is found.
> * Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, etc.
> - All test done. No new dpdk issue is found.
> * IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
> - All test done. No new dpdk issue is found.
>
> # Basic cryptodev and virtio testing
> * Virtio: both function and performance test are covered. Such as PVP/Virtio_loopback/virtio-user loopback/virtio-net VM2VM perf testing/VMAWARE ESXI 8.0, etc.
> - All test done. No new dpdk issue is found.
> * Cryptodev:
>   *Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
>     - Execution rate is 90%. No new dpdk issue is found.
>   *Performance test: test scenarios including Thoughput Performance/Cryptodev Latency, etc.
>     - All test done. No new dpdk issue is found.

Thank you!

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

* Re: 20.11.9 patches review and test
  2023-07-28 23:07 20.11.9 patches review and test luca.boccassi
  2023-08-07  7:41 ` Xu, HailinX
@ 2023-08-11  3:06 ` YangHang Liu
  2023-08-11  8:21   ` Luca Boccassi
  2023-08-14 11:52 ` Ali Alnubani
  2 siblings, 1 reply; 9+ messages in thread
From: YangHang Liu @ 2023-08-11  3:06 UTC (permalink / raw)
  To: luca.boccassi
  Cc: stable, dev, Abhishek Marathe, Ali Alnubani, benjamin.walker,
	David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
	John McNamara, Ju-Hyoung Lee, Kevin Traynor, Pei Zhang,
	qian.q.xu, Raslan Darawsheh, Thomas Monjalon, yuan.peng,
	zhaoyan.chen, Chao Yang

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

Hi, Luca

RedHat QE did not find any new issues about 20.11.9 rc dpdk during the
tests.

I tested below 18 scenarios and all got PASS on RHEL9:

   - 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  reconnect with dpdk-client, qemu-server: 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

Test Versions:

   - qemu-kvm-6.2.0
   - kernel 5.14
   - dpdk 20.11.9-rc1

# git log -1

commit 84df5f9791de5e5476a29f27fba3254761c399c3 (HEAD, tag: v20.11.9-rc1,
origin/20.11)
Author: Luca Boccassi <bluca@debian.org>
Date:   Fri Jul 28 23:22:55 2023 +0100
    version: 20.11.9-rc1
    Signed-off-by: Luca Boccassi <bluca@debian.org>


   - Test device : X540-AT2 NIC(ixgbe, 10G)


Best Regards,
YangHang Liu


On Sat, Jul 29, 2023 at 7:07 AM <luca.boccassi@gmail.com> wrote:

> Hi all,
>
> Here is a list of patches targeted for stable release 20.11.9.
>
> The planned date for the final release is the 14th of August 2023.
>
> 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=v20.11.9-rc1
>
> These patches are located at branch 20.11 of dpdk-stable repo:
>     https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Luca Boccassi
>
> ---
> Aakash Sasidharan (1):
>       test/crypto: fix PDCP-SDAP test vectors
>
> Akhil Goyal (1):
>       doc: fix auth algos in cryptoperf app
>
> Alexander Kozyrev (2):
>       net/mlx5: forbid MPRQ restart
>       net/mlx5: fix MPRQ stride size to accommodate the headroom
>
> Ali Alnubani (1):
>       doc: fix typos and wording in flow API guide
>
> Artemii Morozov (1):
>       common/sfc_efx/base: fix Rx queue without RSS hash prefix
>
> Ashwin Sekhar T K (1):
>       doc: fix typo in graph guide
>
> Boleslav Stankevich (1):
>       net/virtio: fix initialization to return negative errno
>
> Bruce Richardson (5):
>       kernel/freebsd: fix function parameter list
>       build: fix case of project language name
>       telemetry: fix autotest on Alpine
>       eal: avoid calling cleanup twice
>       test/bonding: fix include of standard header
>
> Chaoyong He (2):
>       net/nfp: fix offloading flows
>       net/nfp: fix Tx descriptor free logic of NFD3
>
> Chengwen Feng (4):
>       net/hns3: fix Rx multiple firmware reset interrupts
>       net/hns3: fix mbuf leakage when RxQ started during reset
>       net/hns3: fix mbuf leakage when RxQ started after reset
>       net/hns3: fix device start return value
>
> Ciara Power (2):
>       crypto/scheduler: fix last element for valid args
>       app/crypto-perf: fix socket ID default value
>
> David Christensen (1):
>       net/tap: set locally administered bit for fixed MAC address
>
> David Marchand (5):
>       net/virtio-user: fix leak when initialisation fails
>       net/mlx5: enhance error log for tunnel offloading
>       examples/l2fwd-cat: fix external build
>       test: add graph tests
>       mbuf: fix Doxygen comment of distributor metadata
>
> Dengdui Huang (3):
>       net/hns3: fix variable type mismatch
>       net/hns3: fix inaccurate log
>       net/hns3: fix redundant line break in log
>
> Denis Pryazhennikov (3):
>       ethdev: update documentation for API to set FEC
>       ethdev: check that at least one FEC mode is specified
>       ethdev: update documentation for API to get FEC
>
> Devendra Singh Rawat (1):
>       net/qede: fix RSS indirection table initialization
>
> Didier Pallard (1):
>       crypto/openssl: skip workaround at compilation time
>
> Erez Ferber (1):
>       common/mlx5: adjust fork call with new kernel API
>
> Erik Gabriel Carrillo (1):
>       eventdev/timer: fix buffer flush
>
> Fengnan Chang (2):
>       eal/linux: fix legacy mem init with many segments
>       mem: fix memsegs exhausted message
>
> Ferruh Yigit (2):
>       kni: fix build with Linux 6.3
>       kni: fix build with Linux 6.5
>
> Heng Jiang (1):
>       net/mlx5: fix LRO TCP checksum
>
> Hernan Vargas (2):
>       baseband/fpga_5gnr_fec: fix possible division by zero
>       baseband/fpga_5gnr_fec: fix starting unconfigured queue
>
> Huisong Li (4):
>       ethdev: fix MAC address occupies two entries
>       net/hns3: fix IMP reset trigger
>       net/hns3: fix non-zero weight for disabled TC
>       net/hns3: fix index to look up table in NEON Rx
>
> Jerin Jacob (4):
>       examples/ip_pipeline: fix build with GCC 13
>       examples/ntb: fix build with GCC 13
>       net/hns3: fix build warning
>       doc: remove warning with Doxygen 1.9.7
>
> Jiawen Wu (3):
>       net/txgbe/base: fix Tx with fiber hotplug
>       net/txgbe: fix to set autoneg for 1G speed
>       net/txgbe: fix extended statistics
>
> Jie Hai (3):
>       net/hns3: fix FEC mode for 200G ports
>       net/hns3: fix FEC mode check
>       net/hns3: fix uninitialized variable
>
> Jieqiang Wang (1):
>       net/i40e: fix comments
>
> Junfeng Guo (1):
>       doc: update BIOS settings and supported HW for NTB
>
> Kaijun Zeng (1):
>       net/vmxnet3: fix return code in initializing
>
> Kaiwen Deng (2):
>       net/ice: fix DCF RSS initialization
>       net/iavf: fix virtchnl command called in interrupt
>
> Kaiyu Zhang (1):
>       ethdev: fix potential leak in PCI probing helper
>
> Leyi Rong (1):
>       eal/x86: improve multiple of 64 bytes memcpy performance
>
> Long Wu (1):
>       net/bonding: fix destroy dedicated queues flow
>
> Mattias Rönnblom (1):
>       event/dsw: free rings on close
>
> Maxime Coquelin (1):
>       vhost: fix invalid call FD handling
>
> Michael Baum (1):
>       doc: fix format in flow API guide
>
> Min Zhou (1):
>       net/ixgbe: add proper memory barriers in Rx
>
> Mingjin Ye (3):
>       net/ice: fix statistics
>       net/ice: fix DCF control thread crash
>       net/iavf: fix abnormal disable HW interrupt
>
> Pavan Nikhilesh (1):
>       doc: fix event timer adapter guide
>
> Peng Zhang (1):
>       net/nfp: fix address always related with PF ID 0
>
> Philip Prindeville (1):
>       vfio: fix include with musl runtime
>
> Qiming Yang (5):
>       net/ice/base: remove unreachable code
>       net/e1000: fix queue number initialization
>       net/ixgbe: fix Rx and Tx queue status
>       net/igc: fix Rx and Tx queue status
>       net/e1000: fix Rx and Tx queue status
>
> Raslan Darawsheh (1):
>       app/testpmd: fix GTP L2 length in checksum engine
>
> Ronak Doshi (1):
>       net/vmxnet3: fix drop of empty segments in Tx
>
> Rongwei Liu (1):
>       net/mlx5: fix duplicated tag index matching in SWS
>
> Ruifeng Wang (4):
>       test/malloc: fix missing free
>       test/malloc: fix statistics checks
>       test/mbuf: fix crash in a forked process
>       net/mlx5: fix risk in NEON Rx descriptor read
>
> Samina Arshad (1):
>       examples/fips_validation: fix digest length in AES-GCM
>
> Saoirse O'Donovan (1):
>       test/crypto: fix return value for SNOW3G
>
> Shijith Thotton (1):
>       eventdev/timer: fix timeout event wait behavior
>
> Shiyang He (4):
>       net/iavf: release large VF when closing device
>       net/ice: fix tunnel packet Tx descriptor
>       net/i40e: fix tunnel packet Tx descriptor
>       app/testpmd: fix checksum engine with GTP on 32-bit
>
> Stephen Hemminger (1):
>       net/netvsc: fix sizeof calculation
>
> Tejasree Kondoj (1):
>       test/crypto: fix session creation check
>
> Thierry Herbelot (1):
>       doc: fix typo in cnxk platform guide
>
> Thomas Monjalon (1):
>       pci: fix comment referencing renamed function
>
> Tianli Lai (1):
>       net/dpaa2: fix checksum good flags
>
> Viacheslav Ovsiienko (2):
>       net/mlx5: fix device removal event handling
>       ipc: fix file descriptor leakage with unhandled messages
>
> Vladimir Medvedkin (2):
>       fib: fix adding default route
>       examples/ipsec-secgw: fix TAP default MAC address
>
> Wenjing Qiao (1):
>       common/iavf: fix MAC type for 710 NIC
>
> Wenjun Wu (3):
>       net/i40e: fix Rx data buffer size
>       net/ice: fix Rx data buffer size
>       net/iavf: fix Rx data buffer size
>
> Yiding Zhou (1):
>       net/ice: fix 32-bit build
>
> Yunjian Wang (2):
>       ring: fix use after free
>       net/txgbe: fix use-after-free on remove
>
> Yuying Zhang (1):
>       net/ice: fix RSS hash key generation
>
> Zerun Fu (1):
>       net/bonding: fix startup when NUMA is not supported
>
> Zhichao Zeng (2):
>       net/ice: fix outer UDP checksum offload
>       net/iavf: fix stop ordering
>
> Zhihong Wang (1):
>       eal/linux: fix secondary process crash for mp hotplug requests
>
>

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

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

* Re: 20.11.9 patches review and test
  2023-08-11  3:06 ` YangHang Liu
@ 2023-08-11  8:21   ` Luca Boccassi
  0 siblings, 0 replies; 9+ messages in thread
From: Luca Boccassi @ 2023-08-11  8:21 UTC (permalink / raw)
  To: YangHang Liu
  Cc: stable, dev, John McNamara, Kevin Traynor, Pei Zhang, Chao Yang

On Fri, 11 Aug 2023 at 04:06, YangHang Liu <yanghliu@redhat.com> wrote:
>
> Hi, Luca
>
> RedHat QE did not find any new issues about 20.11.9 rc dpdk during the tests.
>
> I tested below 18 scenarios and all got PASS on RHEL9:
>
> 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  reconnect with dpdk-client, qemu-server: 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
>
> Test Versions:
>
> qemu-kvm-6.2.0
> kernel 5.14
> dpdk 20.11.9-rc1
>
> # git log -1
>
> commit 84df5f9791de5e5476a29f27fba3254761c399c3 (HEAD, tag: v20.11.9-rc1, origin/20.11)
> Author: Luca Boccassi <bluca@debian.org>
> Date:   Fri Jul 28 23:22:55 2023 +0100
>     version: 20.11.9-rc1
>     Signed-off-by: Luca Boccassi <bluca@debian.org>
>
> Test device : X540-AT2 NIC(ixgbe, 10G)
>
>
> Best Regards,
> YangHang Liu

That's great, thank you!

Kind regards,
Luca Boccassi

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

* RE: 20.11.9 patches review and test
  2023-07-28 23:07 20.11.9 patches review and test luca.boccassi
  2023-08-07  7:41 ` Xu, HailinX
  2023-08-11  3:06 ` YangHang Liu
@ 2023-08-14 11:52 ` Ali Alnubani
  2023-08-14 11:55   ` Luca Boccassi
  2 siblings, 1 reply; 9+ messages in thread
From: Ali Alnubani @ 2023-08-14 11:52 UTC (permalink / raw)
  To: luca.boccassi, stable
  Cc: dev, Abhishek Marathe, benjamin.walker, David Christensen,
	Hemant Agrawal, Ian Stokes, Jerin Jacob, John McNamara,
	Ju-Hyoung Lee, Kevin Traynor, Pei Zhang, qian.q.xu,
	Raslan Darawsheh, NBU-Contact-Thomas Monjalon (EXTERNAL),
	Yanghang Liu, yuan.peng, zhaoyan.chen, Wael Abualrub

> -----Original Message-----
> From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> Sent: Saturday, July 29, 2023 2:08 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>;
> 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: 20.11.9 patches review and test
> 
> Hi all,
> 
> Here is a list of patches targeted for stable release 20.11.9.
> 
> The planned date for the final release is the 14th of August 2023.
> 
> 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=v20.11.9-rc1
> 
> These patches are located at branch 20.11 of dpdk-stable repo:
>     https://dpdk.org/browse/dpdk-stable/
> 
> Thanks.
> 
> Luca Boccassi
> 
> ---

 Hello,

Apologies for the last-minute reply.

We ran the following functional tests with Nvidia hardware on v20.11.9-rc1:
- 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.
- 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.
- Hardware LRO tests.

Functional tests ran on these cards:
- NIC: ConnectX-6 Dx / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-23.04-1.1.3.0 / Firmware: 22.37.1014
- NIC: ConnectX-7 / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-23.04-1.1.3.0 / Firmware: 28.37.1014
- DPU: BlueField-2 / DOCA SW version: 2.0.2 / Firmware: 24.37.1300

Build tests (all passed):
- Ubuntu 20.04.6 with MLNX_OFED_LINUX-23.04-1.1.3.0.
- Ubuntu 20.04.6 with rdma-core master (aba30bd).
- Ubuntu 20.04.6 with rdma-core v28.0.
- Ubuntu 18.04.6 with rdma-core master (aba30bd) (i386).
- Fedora 38 with rdma-core v44.0.
- Fedora 39 (Rawhide) with rdma-core v46.0.
- OpenSUSE Leap 15.5 with rdma-core v42.0.
- Windows Server 2019 with Clang 11.0.0.

We see warnings while restarting ports in testpmd application if MPRQ is enabled, and we think it's caused by this backported change:
net/mlx5: fix MPRQ stride size to accommodate the headroom (https://git.dpdk.org/dpdk-stable/commit/?h=81002988e01)
This is the only issue we found that might've been caused by changes in this release. Hope I can update by tomorrow.

We're investigating some internal test failures that were caused by environment changes, but we have a high pass rate in our regression testing overall.

Thanks,
Ali

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

* Re: 20.11.9 patches review and test
  2023-08-14 11:52 ` Ali Alnubani
@ 2023-08-14 11:55   ` Luca Boccassi
  2023-08-15 13:35     ` Ali Alnubani
  0 siblings, 1 reply; 9+ messages in thread
From: Luca Boccassi @ 2023-08-14 11:55 UTC (permalink / raw)
  To: Ali Alnubani
  Cc: stable, dev, John McNamara, Raslan Darawsheh,
	NBU-Contact-Thomas Monjalon (EXTERNAL),
	Wael Abualrub

On Mon, 14 Aug 2023 at 12:52, Ali Alnubani <alialnu@nvidia.com> wrote:
>
> > -----Original Message-----
> > From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> > Sent: Saturday, July 29, 2023 2:08 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>;
> > 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: 20.11.9 patches review and test
> >
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 20.11.9.
> >
> > The planned date for the final release is the 14th of August 2023.
> >
> > 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=v20.11.9-rc1
> >
> > These patches are located at branch 20.11 of dpdk-stable repo:
> >     https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Luca Boccassi
> >
> > ---
>
>  Hello,
>
> Apologies for the last-minute reply.
>
> We ran the following functional tests with Nvidia hardware on v20.11.9-rc1:
> - 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.
> - 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.
> - Hardware LRO tests.
>
> Functional tests ran on these cards:
> - NIC: ConnectX-6 Dx / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-23.04-1.1.3.0 / Firmware: 22.37.1014
> - NIC: ConnectX-7 / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-23.04-1.1.3.0 / Firmware: 28.37.1014
> - DPU: BlueField-2 / DOCA SW version: 2.0.2 / Firmware: 24.37.1300
>
> Build tests (all passed):
> - Ubuntu 20.04.6 with MLNX_OFED_LINUX-23.04-1.1.3.0.
> - Ubuntu 20.04.6 with rdma-core master (aba30bd).
> - Ubuntu 20.04.6 with rdma-core v28.0.
> - Ubuntu 18.04.6 with rdma-core master (aba30bd) (i386).
> - Fedora 38 with rdma-core v44.0.
> - Fedora 39 (Rawhide) with rdma-core v46.0.
> - OpenSUSE Leap 15.5 with rdma-core v42.0.
> - Windows Server 2019 with Clang 11.0.0.
>
> We see warnings while restarting ports in testpmd application if MPRQ is enabled, and we think it's caused by this backported change:
> net/mlx5: fix MPRQ stride size to accommodate the headroom (https://git.dpdk.org/dpdk-stable/commit/?h=81002988e01)
> This is the only issue we found that might've been caused by changes in this release. Hope I can update by tomorrow.
>
> We're investigating some internal test failures that were caused by environment changes, but we have a high pass rate in our regression testing overall.
>
> Thanks,
> Ali

Thank you, I'll wait for the conclusion on that, if I need to revert
that change let me know.

Kind regards,
Luca Boccassi

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

* RE: 20.11.9 patches review and test
  2023-08-14 11:55   ` Luca Boccassi
@ 2023-08-15 13:35     ` Ali Alnubani
  2023-08-15 15:03       ` Luca Boccassi
  0 siblings, 1 reply; 9+ messages in thread
From: Ali Alnubani @ 2023-08-15 13:35 UTC (permalink / raw)
  To: Luca Boccassi
  Cc: stable, dev, John McNamara, Raslan Darawsheh,
	NBU-Contact-Thomas Monjalon (EXTERNAL),
	Wael Abualrub, Alexander Kozyrev

> -----Original Message-----
> From: Luca Boccassi <luca.boccassi@gmail.com>
> Sent: Monday, August 14, 2023 2:55 PM
> To: Ali Alnubani <alialnu@nvidia.com>
> Cc: stable@dpdk.org; dev@dpdk.org; John McNamara
> <john.mcnamara@intel.com>; Raslan Darawsheh <rasland@nvidia.com>;
> NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Wael
> Abualrub <waela@nvidia.com>
> Subject: Re: 20.11.9 patches review and test
> 
> On Mon, 14 Aug 2023 at 12:52, Ali Alnubani <alialnu@nvidia.com> wrote:
> >
> > > -----Original Message-----
> > > From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> > > Sent: Saturday, July 29, 2023 2:08 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>;
> > > 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: 20.11.9 patches review and test
> > >
> > > Hi all,
> > >
> > > Here is a list of patches targeted for stable release 20.11.9.
> > >
> > > The planned date for the final release is the 14th of August 2023.
> > >
> > > 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=v20.11.9-rc1
> > >
> > > These patches are located at branch 20.11 of dpdk-stable repo:
> > >     https://dpdk.org/browse/dpdk-stable/
> > >
> > > Thanks.
> > >
> > > Luca Boccassi
> > >
> > > ---
> >
> >  Hello,
> >
> > Apologies for the last-minute reply.
> >
> > We ran the following functional tests with Nvidia hardware on v20.11.9-rc1:
> > - 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.
> > - 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.
> > - Hardware LRO tests.
> >
> > Functional tests ran on these cards:
> > - NIC: ConnectX-6 Dx / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-
> 23.04-1.1.3.0 / Firmware: 22.37.1014
> > - NIC: ConnectX-7 / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-23.04-
> 1.1.3.0 / Firmware: 28.37.1014
> > - DPU: BlueField-2 / DOCA SW version: 2.0.2 / Firmware: 24.37.1300
> >
> > Build tests (all passed):
> > - Ubuntu 20.04.6 with MLNX_OFED_LINUX-23.04-1.1.3.0.
> > - Ubuntu 20.04.6 with rdma-core master (aba30bd).
> > - Ubuntu 20.04.6 with rdma-core v28.0.
> > - Ubuntu 18.04.6 with rdma-core master (aba30bd) (i386).
> > - Fedora 38 with rdma-core v44.0.
> > - Fedora 39 (Rawhide) with rdma-core v46.0.
> > - OpenSUSE Leap 15.5 with rdma-core v42.0.
> > - Windows Server 2019 with Clang 11.0.0.
> >
> > We see warnings while restarting ports in testpmd application if MPRQ is
> enabled, and we think it's caused by this backported change:
> > net/mlx5: fix MPRQ stride size to accommodate the headroom
> (https://git.dpdk.org/dpdk-stable/commit/?h=81002988e01)
> > This is the only issue we found that might've been caused by changes in this
> release. Hope I can update by tomorrow.
> >
> > We're investigating some internal test failures that were caused by
> environment changes, but we have a high pass rate in our regression testing
> overall.
> >
> > Thanks,
> > Ali
> 
> Thank you, I'll wait for the conclusion on that, if I need to revert
> that change let me know.
> 

Hi Luca,

I created a Bugzilla ticket to track the issues with Multi-Packet Rx queue (mprq). We hope to resolve it in 20.11.10:

https://bugs.dpdk.org/show_bug.cgi?id=1274 - [20.11 LTS] Multi-Packet Rx queue parameters are incorrectly adjusted and not applied properly

We're ok to release.

Thanks,
Ali

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

* Re: 20.11.9 patches review and test
  2023-08-15 13:35     ` Ali Alnubani
@ 2023-08-15 15:03       ` Luca Boccassi
  0 siblings, 0 replies; 9+ messages in thread
From: Luca Boccassi @ 2023-08-15 15:03 UTC (permalink / raw)
  To: Ali Alnubani
  Cc: stable, dev, John McNamara, Raslan Darawsheh,
	NBU-Contact-Thomas Monjalon (EXTERNAL),
	Wael Abualrub, Alexander Kozyrev

On Tue, 15 Aug 2023 at 14:35, Ali Alnubani <alialnu@nvidia.com> wrote:
>
> > -----Original Message-----
> > From: Luca Boccassi <luca.boccassi@gmail.com>
> > Sent: Monday, August 14, 2023 2:55 PM
> > To: Ali Alnubani <alialnu@nvidia.com>
> > Cc: stable@dpdk.org; dev@dpdk.org; John McNamara
> > <john.mcnamara@intel.com>; Raslan Darawsheh <rasland@nvidia.com>;
> > NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Wael
> > Abualrub <waela@nvidia.com>
> > Subject: Re: 20.11.9 patches review and test
> >
> > On Mon, 14 Aug 2023 at 12:52, Ali Alnubani <alialnu@nvidia.com> wrote:
> > >
> > > > -----Original Message-----
> > > > From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> > > > Sent: Saturday, July 29, 2023 2:08 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>;
> > > > 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: 20.11.9 patches review and test
> > > >
> > > > Hi all,
> > > >
> > > > Here is a list of patches targeted for stable release 20.11.9.
> > > >
> > > > The planned date for the final release is the 14th of August 2023.
> > > >
> > > > 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=v20.11.9-rc1
> > > >
> > > > These patches are located at branch 20.11 of dpdk-stable repo:
> > > >     https://dpdk.org/browse/dpdk-stable/
> > > >
> > > > Thanks.
> > > >
> > > > Luca Boccassi
> > > >
> > > > ---
> > >
> > >  Hello,
> > >
> > > Apologies for the last-minute reply.
> > >
> > > We ran the following functional tests with Nvidia hardware on v20.11.9-rc1:
> > > - 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.
> > > - 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.
> > > - Hardware LRO tests.
> > >
> > > Functional tests ran on these cards:
> > > - NIC: ConnectX-6 Dx / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-
> > 23.04-1.1.3.0 / Firmware: 22.37.1014
> > > - NIC: ConnectX-7 / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-23.04-
> > 1.1.3.0 / Firmware: 28.37.1014
> > > - DPU: BlueField-2 / DOCA SW version: 2.0.2 / Firmware: 24.37.1300
> > >
> > > Build tests (all passed):
> > > - Ubuntu 20.04.6 with MLNX_OFED_LINUX-23.04-1.1.3.0.
> > > - Ubuntu 20.04.6 with rdma-core master (aba30bd).
> > > - Ubuntu 20.04.6 with rdma-core v28.0.
> > > - Ubuntu 18.04.6 with rdma-core master (aba30bd) (i386).
> > > - Fedora 38 with rdma-core v44.0.
> > > - Fedora 39 (Rawhide) with rdma-core v46.0.
> > > - OpenSUSE Leap 15.5 with rdma-core v42.0.
> > > - Windows Server 2019 with Clang 11.0.0.
> > >
> > > We see warnings while restarting ports in testpmd application if MPRQ is
> > enabled, and we think it's caused by this backported change:
> > > net/mlx5: fix MPRQ stride size to accommodate the headroom
> > (https://git.dpdk.org/dpdk-stable/commit/?h=81002988e01)
> > > This is the only issue we found that might've been caused by changes in this
> > release. Hope I can update by tomorrow.
> > >
> > > We're investigating some internal test failures that were caused by
> > environment changes, but we have a high pass rate in our regression testing
> > overall.
> > >
> > > Thanks,
> > > Ali
> >
> > Thank you, I'll wait for the conclusion on that, if I need to revert
> > that change let me know.
> >
>
> Hi Luca,
>
> I created a Bugzilla ticket to track the issues with Multi-Packet Rx queue (mprq). We hope to resolve it in 20.11.10:
>
> https://bugs.dpdk.org/show_bug.cgi?id=1274 - [20.11 LTS] Multi-Packet Rx queue parameters are incorrectly adjusted and not applied properly
>
> We're ok to release.
>
> Thanks,
> Ali

Sounds good, thank you.

Kind regards,
Luca Boccassi

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

end of thread, other threads:[~2023-08-15 15:03 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-07-28 23:07 20.11.9 patches review and test luca.boccassi
2023-08-07  7:41 ` Xu, HailinX
2023-08-07  9:18   ` Luca Boccassi
2023-08-11  3:06 ` YangHang Liu
2023-08-11  8:21   ` Luca Boccassi
2023-08-14 11:52 ` Ali Alnubani
2023-08-14 11:55   ` Luca Boccassi
2023-08-15 13:35     ` Ali Alnubani
2023-08-15 15:03       ` Luca Boccassi

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