From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5BD6C45E19 for ; Mon, 9 Dec 2024 04:44:56 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 33BE740264; Mon, 9 Dec 2024 04:44:56 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id 03F9D40264 for ; Mon, 9 Dec 2024 04:44:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1733715881; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=N+CZSD+yUHNEVUWur74YZ6tul2bf5g3o0bu8uwUDw14=; b=DqpqvGXIqQOqfjidCNZoblREDSEK9rBlve4cy973DEsUlVwl+XBZ76mzum+B4MXedSgu8G 8LusFDJx5FxYhxGkDntWbP0zI2nu7eU7zYjSTm9LOfNanJRod+eNDsxYy9AD4/TQlKEcZY wpersmnrNrFeBNy78lyUpvOldd6NNcU= Received: from mail-oo1-f69.google.com (mail-oo1-f69.google.com [209.85.161.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-170-3uPhdzR4OO6GClouN6F_8g-1; Sun, 08 Dec 2024 22:44:39 -0500 X-MC-Unique: 3uPhdzR4OO6GClouN6F_8g-1 X-Mimecast-MFC-AGG-ID: 3uPhdzR4OO6GClouN6F_8g Received: by mail-oo1-f69.google.com with SMTP id 006d021491bc7-5f26a6da2a2so735444eaf.3 for ; Sun, 08 Dec 2024 19:44:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733715879; x=1734320679; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=N+CZSD+yUHNEVUWur74YZ6tul2bf5g3o0bu8uwUDw14=; b=RhLxHoefJ0gz+6ot26TpanOaD29msGpnIWkX0KeY+ZMdaAT50wvjgjA38+rS9ifIlt trVhAuWGZEnbXHg0fanlx5OCKHibFFuF0bPVhKOWhHsCBA5ohvgqrJXse+RR7Ofc2E/Q 2Jm5mX1QUgwlcJZNpRxlMIxkeyN9R4WcqrcC2u2Gef5OWChlq5kGLAGQKT/1k+rIsl95 z7fHAj5OBz7OmwgXvJQlAZBP1rA0jUxHqEcNub7HHTcGaBxNu5KC0T+0aKMHytCgiwVs PqZKD2yY3T4gHys7PVMHSX3IfQZeDN/1UfJsdGKyRmDwZaOZT1QdyM/1Lf/8h556K+kE 60kA== X-Forwarded-Encrypted: i=1; AJvYcCWSfUi9y88uUDfYnbxT51dYbHzdtaajtAaaez2Mzi72uBJxXGYphpF6cPFACopQ3rEW6KM9h8s=@dpdk.org X-Gm-Message-State: AOJu0Yy0vL/xFAKajlHcz2izqgDTakW7+mFtqg5gCgHfx0SSYb5aZ56D 27BNG8wmmZwnECog4aRbgALA+jRL1W6Q3hTiMc4yGTp6VJoFh8coMxFd8FcKBanWpSHhL89ySeo pz5pBYGu2EEk4tKh5f3pq20aDdi1VImmp5RAjl86lOPK9L4Q5EEIz1XdZLYr2IuOIjlBlNox5/i 2UgWv/w1pLwtxgSopbZBc= X-Gm-Gg: ASbGncu1nJJXA3jX0lIp2Udva18Ki40M+wcisyg48ya/xATLntFvx2A6qJLHu7i0ypQ bGb1kYAZtgIkTUojXRd/yr2CTv7c+89Bz X-Received: by 2002:a05:6820:619:b0:5eb:64ca:f6ef with SMTP id 006d021491bc7-5f28701124bmr6568662eaf.2.1733715879118; Sun, 08 Dec 2024 19:44:39 -0800 (PST) X-Google-Smtp-Source: AGHT+IHoOQQaxG+ltkIRfcOoEiLB//nnDcDTwFjUatkt57cR2oDUIzqiMQ0VFG8OZg9NurWbc9UpoVkvCR1DaHfOX2E= X-Received: by 2002:a05:6820:619:b0:5eb:64ca:f6ef with SMTP id 006d021491bc7-5f28701124bmr6568642eaf.2.1733715878686; Sun, 08 Dec 2024 19:44:38 -0800 (PST) MIME-Version: 1.0 References: <20241204155837.1730849-1-ktraynor@redhat.com> In-Reply-To: <20241204155837.1730849-1-ktraynor@redhat.com> From: Yanghang Liu Date: Mon, 9 Dec 2024 11:44:27 +0800 Message-ID: Subject: Re: 21.11.9 patches review and test To: Kevin Traynor Cc: dev@dpdk.org, Abhishek Marathe , Ali Alnubani , David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Luca Boccassi , Pei Zhang , Raslan Darawsheh , Thomas Monjalon , Chao Yang , stable@dpdk.org X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: IL4Pr5rwuIBob4CVgoRcE7ceQ4blW5i-W94b7SmgBJo_1733715879 X-Mimecast-Originator: redhat.com Content-Type: multipart/alternative; boundary="0000000000001749060628ce2ff7" X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org --0000000000001749060628ce2ff7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I tested below 18 scenarios on RHEL 9.2 and didn't find any new dpdk issues= . - VM with device assignment(PF) throughput testing(1G hugepage size): PASS - VM with device assignment(PF) throughput testing(2M hugepage size) : PASS - VM 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 - VM 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): PAS= S - PVP reconnect with dpdk-client, qemu-server: PASS - PVP 1Q live migration testing: PASS - PVP 1Q cross numa node live migration testing: PASS - VM with ovs+dpdk+vhost-user 1Q live migration testing: PASS - VM with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS - VM with ovs+dpdk+vhost-user 2Q live migration testing: PASS - VM with ovs+dpdk+vhost-user 4Q live migration testing: PASS - Host PF + DPDK testing: PASS - Host VF + DPDK testing: PASS Test Versions: - qemu-kvm-7.2 - kernel 5.14 - libvirt 9.0 - git describe - v21.11.9-rc1 - git log commit f197f1e13ccfb74c92ad05602443dd0984f39540 Author: Kevin Traynor Date: Wed Dec 4 15:24:08 2024 +0000 version: 21.11.9-rc1 Signed-off-by: Kevin Traynor - Test device : X540-AT2 NIC(ixgbe, 10G) Tested-by: Yanghang Liu On Wed, Dec 4, 2024 at 11:58=E2=80=AFPM Kevin Traynor = wrote: > Hi all, > > Here is a list of patches targeted for stable release 21.11.9. > > The planned date for the final release is 17th December 2024. > > 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=3Dv21.11.9-rc1 > > These patches are located at branch 21.11 of dpdk-stable repo: > https://dpdk.org/browse/dpdk-stable/ > > Thanks. > > Kevin > > --- > Ajit Khaparde (1): > net/bnxt: fix TCP and UDP checksum flags > > Alan Elder (1): > net/netvsc: fix using Tx queue higher than Rx queues > > Aleksandr Loktionov (1): > net/i40e/base: fix misleading debug logs and comments > > Alexander Kozyrev (3): > net/mlx5: fix shared queue port number in vector Rx > common/mlx5: fix error CQE handling for 128 bytes CQE > net/mlx5: fix miniCQEs number calculation > > Anatoly Burakov (1): > net/i40e/base: fix setting flags in init function > > Andre Muezerie (1): > rcu: fix implicit conversion in bit shift > > Artur Tyminski (1): > net/i40e/base: fix DDP loading with reserved track ID > > Barbara Skobiej (3): > net/ixgbe/base: fix unchecked return value > net/i40e/base: fix unchecked return value > net/i40e/base: fix loop bounds > > Bill Xiang (2): > vhost: fix offset while mapping log base address > vdpa: update used flags in used ring relay > > Bing Zhao (1): > net/mlx5: workaround list management of Rx queue control > > Bruce Richardson (10): > eal/x86: fix 32-bit write combining store > net/i40e: fix AVX-512 pointer copy on 32-bit > net/ice: fix AVX-512 pointer copy on 32-bit > net/iavf: fix AVX-512 pointer copy on 32-bit > build: remove version check on compiler links function > net/ice: detect stopping a flow director queue twice > app/dumpcap: remove unused struct array > eventdev: fix possible array underflow/overflow > net/iavf: add segment-length check to Tx prep > net/iavf: fix VF reset when using DCF > > Chaoyong He (1): > net/nfp: fix link change return value > > Chengwen Feng (6): > examples/eventdev: fix queue crash with generic pipeline > ethdev: verify queue ID in Tx done cleanup > net/hns3: verify reset type from firmware > dmadev: fix potential null pointer access > net/hns3: restrict tunnel flow rule to one header > net/mvneta: fix possible out-of-bounds write > > Danylo Vodopianov (1): > app/testpmd: fix aged flow destroy > > Dave Ertman (1): > net/ice/base: fix VLAN replay after reset > > David Marchand (2): > net/iavf: preserve MAC address with i40e PF Linux driver > crypto/openssl: fix 3DES-CTR with big endian CPUs > > Dengdui Huang (2): > net/hns3: fix error code for repeatedly create counter > net/hns3: fix fully use hardware flow director table > > Eryk Rybak (1): > net/i40e/base: fix blinking X722 with X557 PHY > > Fabio Pricoco (2): > net/ice/base: add bounds check > net/ice/base: fix iteration of TLVs in Preserved Fields Area > > Farah Smith (1): > net/bnxt/tf_core: fix Thor TF EM key size check > > Fidaullah Noonari (1): > app/procinfo: fix leak on exit > > Gagandeep Singh (2): > crypto/dpaa2_sec: fix memory leak > bus/dpaa: fix PFDRs leaks due to FQRNIs > > Hanumanth Pothula (1): > event/octeontx: fix possible integer overflow > > Hemant Agrawal (4): > bus/dpaa: fix VSP for 1G fm1-mac9 and 10 > bus/dpaa: fix the fman details status > examples/l2fwd-event: fix spinlock handling > bus/dpaa: fix lock condition during error handling > > Igor Gutorov (1): > net/mlx5: fix reported Rx/Tx descriptor limits > > Jiawen Wu (8): > net/txgbe: fix SWFW mbox > net/txgbe: fix VF-PF mbox interrupt > net/txgbe: remove outer UDP checksum capability > net/txgbe: fix driver load bit to inform firmware > net/ngbe: fix driver load bit to inform firmware > net/ngbe: reconfigure more MAC Rx registers > net/ngbe: fix interrupt lost in legacy or MSI mode > net/ngbe: restrict configuration of VLAN strip offload > > Jie Hai (2): > net/hns3: remove some basic address dump > net/hns3: fix dump counter of registers > > Jun Wang (1): > net/e1000: fix link status crash in secondary process > > Kaiwen Deng (1): > net/iavf: fix crash when link is unstable > > Kiran Kumar K (1): > common/cnxk: fix RSS key configuration > > Kommula Shiva Shankar (1): > net/virtio-user: reset used index counter > > Lewis Donzis (1): > net/ixgbe: fix link status delay on FreeBSD > > Long Li (1): > net/netvsc: force Tx VLAN offload on 801.2Q packet > > Malcolm Bumgardner (1): > dev: fix callback lookup when unregistering device > > Mihai Brodschi (1): > net/memif: fix buffer overflow in zero copy Rx > > Niall Meade (1): > ethdev: fix overflow in descriptor count > > Paul Greenwalt (1): > net/ice/base: fix link speed for 200G > > Peter Morrow (1): > net/bnxt: fix reading SFF-8436 SFP EEPROMs > > Peter Spreadborough (1): > net/bnxt: fix bad action offset in Tx BD > > Radoslaw Tyl (1): > net/i40e/base: fix repeated register dumps > > Rakesh Kudurumalla (3): > net/cnxk: fix Rx timestamp handling for VF > net/cnxk: fix Rx offloads to handle timestamp > common/cnxk: fix base log level > > Roger Melton (1): > net/vmxnet3: fix crash after configuration failure > > Rohit Raj (2): > net/dpaa: fix typecasting channel ID > bus/fslmc: fix Coverity warnings in QBMAN > > Shani Peretz (1): > common/mlx5: fix misalignment > > Shun Hao (1): > net/mlx5: fix memory leak in metering > > Sivaprasad Tummala (1): > power: fix mapped lcore ID > > Stephen Hemminger (30): > bpf: fix free function mismatch if convert fails > baseband/la12xx: fix use after free in modem config > crypto/bcmfs: fix free function mismatch > dma/idxd: fix free function mismatch in device probe > event/cnxk: fix free function mismatch in port config > net/e1000: fix use after free in filter flush > net/sfc: fix use after free in debug logs > raw/ifpga/base: fix use after free > raw/ifpga: fix free function mismatch in interrupt config > examples/vhost: fix free function mismatch > net/tap: avoid memcpy with null argument > app/testpmd: remove unnecessary cast > net/pcap: set live interface as non-blocking > net/ena: revert redefining memcpy > net/tap: restrict maximum number of MP FDs > net/pcap: fix blocking Rx > test/bonding: remove redundant info query > examples/ntb: check info query return > net/bnx2x: remove dead conditional > net/bnx2x: fix always true expression > net/bnx2x: fix possible infinite loop at startup > net/bnx2x: fix duplicate branch > member: fix choice of bucket for displacement > test/bonding: fix loop on members > test/bonding: fix MAC address comparison > test/event: avoid duplicate initialization > test/eal: fix loop coverage for alignment macros > test/eal: fix lcore check > app/testpmd: remove redundant policy action condition > doc: correct definition of stats per queue feature > > Sunil Kumar Kori (1): > common/cnxk: fix build on Ubuntu 24.04 > > Thomas Monjalon (2): > net/nfb: fix use after free > devtools: fix check of multiple commits fixed at once > > Timothy Redaelli (1): > net/ionic: fix build with Fedora Rawhide > > Vanshika Shukla (1): > net/dpaa: fix reallocate mbuf handling > > Varun Sethi (1): > common/dpaax/caamflib: fix PDCP SNOW-ZUC watchdog > > Viacheslav Ovsiienko (4): > net/mlx5: fix number of supported flex parsers > app/testpmd: remove flex item init command leftover > net/mlx5: fix next protocol validation after flex item > net/mlx5: fix non full word sample fields in flex item > > Vladimir Medvedkin (4): > fib6: add runtime checks in AVX512 lookup > fib: fix AVX512 lookup > hash: fix thash LFSR initialization > net/i40e: check register read for outer VLAN > > Wathsala Vithanage (1): > power: enable CPPC > > --0000000000001749060628ce2ff7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I tested below 18 scenarios on RHEL 9.2 and didn= 't find any new dpdk issues.
  • VM with device assignment(PF) throughput testing(1G h= ugepage size): PASS
  • VM with device assig= nment(PF) throughput testing(2M hugepage size) : PASS
  • VM with device assignment(VF) throughput testing: PASS
  • PVP (host dpdk testpmd as vswitch) 1Q: through= put testing: PASS
  • PVP vhost-user 2Q thro= ughput testing: PASS
  • PVP vhost-user 1Q -= cross numa node throughput testing: PASS
  • VM with vhost-user 2 queues throughput testing: PASS
  • vhost-user reconnect with dpdk-client, qemu-server(qemu reco= nnect): PASS
  • vhost-user reconnect with d= pdk-client, qemu-server(ovs reconnect): PASS
  • PVP =C2=A0reconnect with dpdk-client, qemu-server: PASS
  • PVP 1Q live migration testing: PASS
  • PVP 1Q cross numa node live migration testing: PASS
  • <= li style=3D"margin-left:15px">VM with ovs+dpdk+vhost-user 1Q live migration= testing: PASS
  • VM with ovs+dpdk+vhost-us= er 1Q live migration testing (2M): PASS
  • = VM with ovs+dpdk+vhost-user 2Q live migration testing: PASS
  • VM with ovs+dpdk+vhost-user 4Q live migration testing= : PASS
  • Host PF + DPDK testing: PASS
  • =
  • Host VF + DPDK testing: PASS
=

Test Versions:
  • qemu-kvm-7.2
  • kerne= l 5.14
  • libvirt 9.0
  • git describe
    • v21.11.9-= rc1
  • git log
<= /div>
commit f197f1e13ccfb74c92ad05602443dd0984f39540
Author: K= evin Traynor <ktraynor@redhat.com= >
Date: =C2=A0 Wed Dec 4 15:24:08 2024 +0000
version: 21.11.9-rc1
Signed-off-by: Kevin Traynor <ktraynor@redhat.com>
  • T= est device : X540-AT2 NIC(ixgbe, 10G)
Tested-by: Yanghang Liu <yanghliu@redhat.com>

<= /div>

On Wed, Dec 4, 2024 at 11:58=E2=80=AFPM Kevin Tr= aynor <ktraynor@redhat.com>= ; wrote:
Hi all,=

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

The planned date for the final release is 17th December 2024.

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:

=C2=A0 =C2=A0 https://dpdk.org/browse/dpdk= -stable/tag/?id=3Dv21.11.9-rc1

These patches are located at branch 21.11 of dpdk-stable repo:
=C2=A0 =C2=A0 https://dpdk.org/browse/dpdk-stable/

Thanks.

Kevin

---
Ajit Khaparde (1):
=C2=A0 =C2=A0 =C2=A0 net/bnxt: fix TCP and UDP checksum flags

Alan Elder (1):
=C2=A0 =C2=A0 =C2=A0 net/netvsc: fix using Tx queue higher than Rx queues
Aleksandr Loktionov (1):
=C2=A0 =C2=A0 =C2=A0 net/i40e/base: fix misleading debug logs and comments<= br>
Alexander Kozyrev (3):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix shared queue port number in vector Rx =C2=A0 =C2=A0 =C2=A0 common/mlx5: fix error CQE handling for 128 bytes CQE<= br> =C2=A0 =C2=A0 =C2=A0 net/mlx5: fix miniCQEs number calculation

Anatoly Burakov (1):
=C2=A0 =C2=A0 =C2=A0 net/i40e/base: fix setting flags in init function

Andre Muezerie (1):
=C2=A0 =C2=A0 =C2=A0 rcu: fix implicit conversion in bit shift

Artur Tyminski (1):
=C2=A0 =C2=A0 =C2=A0 net/i40e/base: fix DDP loading with reserved track ID<= br>
Barbara Skobiej (3):
=C2=A0 =C2=A0 =C2=A0 net/ixgbe/base: fix unchecked return value
=C2=A0 =C2=A0 =C2=A0 net/i40e/base: fix unchecked return value
=C2=A0 =C2=A0 =C2=A0 net/i40e/base: fix loop bounds

Bill Xiang (2):
=C2=A0 =C2=A0 =C2=A0 vhost: fix offset while mapping log base address
=C2=A0 =C2=A0 =C2=A0 vdpa: update used flags in used ring relay

Bing Zhao (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: workaround list management of Rx queue contr= ol

Bruce Richardson (10):
=C2=A0 =C2=A0 =C2=A0 eal/x86: fix 32-bit write combining store
=C2=A0 =C2=A0 =C2=A0 net/i40e: fix AVX-512 pointer copy on 32-bit
=C2=A0 =C2=A0 =C2=A0 net/ice: fix AVX-512 pointer copy on 32-bit
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix AVX-512 pointer copy on 32-bit
=C2=A0 =C2=A0 =C2=A0 build: remove version check on compiler links function=
=C2=A0 =C2=A0 =C2=A0 net/ice: detect stopping a flow director queue twice =C2=A0 =C2=A0 =C2=A0 app/dumpcap: remove unused struct array
=C2=A0 =C2=A0 =C2=A0 eventdev: fix possible array underflow/overflow
=C2=A0 =C2=A0 =C2=A0 net/iavf: add segment-length check to Tx prep
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix VF reset when using DCF

Chaoyong He (1):
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix link change return value

Chengwen Feng (6):
=C2=A0 =C2=A0 =C2=A0 examples/eventdev: fix queue crash with generic pipeli= ne
=C2=A0 =C2=A0 =C2=A0 ethdev: verify queue ID in Tx done cleanup
=C2=A0 =C2=A0 =C2=A0 net/hns3: verify reset type from firmware
=C2=A0 =C2=A0 =C2=A0 dmadev: fix potential null pointer access
=C2=A0 =C2=A0 =C2=A0 net/hns3: restrict tunnel flow rule to one header
=C2=A0 =C2=A0 =C2=A0 net/mvneta: fix possible out-of-bounds write

Danylo Vodopianov (1):
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix aged flow destroy

Dave Ertman (1):
=C2=A0 =C2=A0 =C2=A0 net/ice/base: fix VLAN replay after reset

David Marchand (2):
=C2=A0 =C2=A0 =C2=A0 net/iavf: preserve MAC address with i40e PF Linux driv= er
=C2=A0 =C2=A0 =C2=A0 crypto/openssl: fix 3DES-CTR with big endian CPUs

Dengdui Huang (2):
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix error code for repeatedly create counter=
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix fully use hardware flow director table
Eryk Rybak (1):
=C2=A0 =C2=A0 =C2=A0 net/i40e/base: fix blinking X722 with X557 PHY

Fabio Pricoco (2):
=C2=A0 =C2=A0 =C2=A0 net/ice/base: add bounds check
=C2=A0 =C2=A0 =C2=A0 net/ice/base: fix iteration of TLVs in Preserved Field= s Area

Farah Smith (1):
=C2=A0 =C2=A0 =C2=A0 net/bnxt/tf_core: fix Thor TF EM key size check

Fidaullah Noonari (1):
=C2=A0 =C2=A0 =C2=A0 app/procinfo: fix leak on exit

Gagandeep Singh (2):
=C2=A0 =C2=A0 =C2=A0 crypto/dpaa2_sec: fix memory leak
=C2=A0 =C2=A0 =C2=A0 bus/dpaa: fix PFDRs leaks due to FQRNIs

Hanumanth Pothula (1):
=C2=A0 =C2=A0 =C2=A0 event/octeontx: fix possible integer overflow

Hemant Agrawal (4):
=C2=A0 =C2=A0 =C2=A0 bus/dpaa: fix VSP for 1G fm1-mac9 and 10
=C2=A0 =C2=A0 =C2=A0 bus/dpaa: fix the fman details status
=C2=A0 =C2=A0 =C2=A0 examples/l2fwd-event: fix spinlock handling
=C2=A0 =C2=A0 =C2=A0 bus/dpaa: fix lock condition during error handling

Igor Gutorov (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix reported Rx/Tx descriptor limits

Jiawen Wu (8):
=C2=A0 =C2=A0 =C2=A0 net/txgbe: fix SWFW mbox
=C2=A0 =C2=A0 =C2=A0 net/txgbe: fix VF-PF mbox interrupt
=C2=A0 =C2=A0 =C2=A0 net/txgbe: remove outer UDP checksum capability
=C2=A0 =C2=A0 =C2=A0 net/txgbe: fix driver load bit to inform firmware
=C2=A0 =C2=A0 =C2=A0 net/ngbe: fix driver load bit to inform firmware
=C2=A0 =C2=A0 =C2=A0 net/ngbe: reconfigure more MAC Rx registers
=C2=A0 =C2=A0 =C2=A0 net/ngbe: fix interrupt lost in legacy or MSI mode
=C2=A0 =C2=A0 =C2=A0 net/ngbe: restrict configuration of VLAN strip offload=

Jie Hai (2):
=C2=A0 =C2=A0 =C2=A0 net/hns3: remove some basic address dump
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix dump counter of registers

Jun Wang (1):
=C2=A0 =C2=A0 =C2=A0 net/e1000: fix link status crash in secondary process<= br>
Kaiwen Deng (1):
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix crash when link is unstable

Kiran Kumar K (1):
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix RSS key configuration

Kommula Shiva Shankar (1):
=C2=A0 =C2=A0 =C2=A0 net/virtio-user: reset used index counter

Lewis Donzis (1):
=C2=A0 =C2=A0 =C2=A0 net/ixgbe: fix link status delay on FreeBSD

Long Li (1):
=C2=A0 =C2=A0 =C2=A0 net/netvsc: force Tx VLAN offload on 801.2Q packet

Malcolm Bumgardner (1):
=C2=A0 =C2=A0 =C2=A0 dev: fix callback lookup when unregistering device

Mihai Brodschi (1):
=C2=A0 =C2=A0 =C2=A0 net/memif: fix buffer overflow in zero copy Rx

Niall Meade (1):
=C2=A0 =C2=A0 =C2=A0 ethdev: fix overflow in descriptor count

Paul Greenwalt (1):
=C2=A0 =C2=A0 =C2=A0 net/ice/base: fix link speed for 200G

Peter Morrow (1):
=C2=A0 =C2=A0 =C2=A0 net/bnxt: fix reading SFF-8436 SFP EEPROMs

Peter Spreadborough (1):
=C2=A0 =C2=A0 =C2=A0 net/bnxt: fix bad action offset in Tx BD

Radoslaw Tyl (1):
=C2=A0 =C2=A0 =C2=A0 net/i40e/base: fix repeated register dumps

Rakesh Kudurumalla (3):
=C2=A0 =C2=A0 =C2=A0 net/cnxk: fix Rx timestamp handling for VF
=C2=A0 =C2=A0 =C2=A0 net/cnxk: fix Rx offloads to handle timestamp
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix base log level

Roger Melton (1):
=C2=A0 =C2=A0 =C2=A0 net/vmxnet3: fix crash after configuration failure

Rohit Raj (2):
=C2=A0 =C2=A0 =C2=A0 net/dpaa: fix typecasting channel ID
=C2=A0 =C2=A0 =C2=A0 bus/fslmc: fix Coverity warnings in QBMAN

Shani Peretz (1):
=C2=A0 =C2=A0 =C2=A0 common/mlx5: fix misalignment

Shun Hao (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix memory leak in metering

Sivaprasad Tummala (1):
=C2=A0 =C2=A0 =C2=A0 power: fix mapped lcore ID

Stephen Hemminger (30):
=C2=A0 =C2=A0 =C2=A0 bpf: fix free function mismatch if convert fails
=C2=A0 =C2=A0 =C2=A0 baseband/la12xx: fix use after free in modem config =C2=A0 =C2=A0 =C2=A0 crypto/bcmfs: fix free function mismatch
=C2=A0 =C2=A0 =C2=A0 dma/idxd: fix free function mismatch in device probe =C2=A0 =C2=A0 =C2=A0 event/cnxk: fix free function mismatch in port config<= br> =C2=A0 =C2=A0 =C2=A0 net/e1000: fix use after free in filter flush
=C2=A0 =C2=A0 =C2=A0 net/sfc: fix use after free in debug logs
=C2=A0 =C2=A0 =C2=A0 raw/ifpga/base: fix use after free
=C2=A0 =C2=A0 =C2=A0 raw/ifpga: fix free function mismatch in interrupt con= fig
=C2=A0 =C2=A0 =C2=A0 examples/vhost: fix free function mismatch
=C2=A0 =C2=A0 =C2=A0 net/tap: avoid memcpy with null argument
=C2=A0 =C2=A0 =C2=A0 app/testpmd: remove unnecessary cast
=C2=A0 =C2=A0 =C2=A0 net/pcap: set live interface as non-blocking
=C2=A0 =C2=A0 =C2=A0 net/ena: revert redefining memcpy
=C2=A0 =C2=A0 =C2=A0 net/tap: restrict maximum number of MP FDs
=C2=A0 =C2=A0 =C2=A0 net/pcap: fix blocking Rx
=C2=A0 =C2=A0 =C2=A0 test/bonding: remove redundant info query
=C2=A0 =C2=A0 =C2=A0 examples/ntb: check info query return
=C2=A0 =C2=A0 =C2=A0 net/bnx2x: remove dead conditional
=C2=A0 =C2=A0 =C2=A0 net/bnx2x: fix always true expression
=C2=A0 =C2=A0 =C2=A0 net/bnx2x: fix possible infinite loop at startup
=C2=A0 =C2=A0 =C2=A0 net/bnx2x: fix duplicate branch
=C2=A0 =C2=A0 =C2=A0 member: fix choice of bucket for displacement
=C2=A0 =C2=A0 =C2=A0 test/bonding: fix loop on members
=C2=A0 =C2=A0 =C2=A0 test/bonding: fix MAC address comparison
=C2=A0 =C2=A0 =C2=A0 test/event: avoid duplicate initialization
=C2=A0 =C2=A0 =C2=A0 test/eal: fix loop coverage for alignment macros
=C2=A0 =C2=A0 =C2=A0 test/eal: fix lcore check
=C2=A0 =C2=A0 =C2=A0 app/testpmd: remove redundant policy action condition<= br> =C2=A0 =C2=A0 =C2=A0 doc: correct definition of stats per queue feature

Sunil Kumar Kori (1):
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix build on Ubuntu 24.04

Thomas Monjalon (2):
=C2=A0 =C2=A0 =C2=A0 net/nfb: fix use after free
=C2=A0 =C2=A0 =C2=A0 devtools: fix check of multiple commits fixed at once<= br>
Timothy Redaelli (1):
=C2=A0 =C2=A0 =C2=A0 net/ionic: fix build with Fedora Rawhide

Vanshika Shukla (1):
=C2=A0 =C2=A0 =C2=A0 net/dpaa: fix reallocate mbuf handling

Varun Sethi (1):
=C2=A0 =C2=A0 =C2=A0 common/dpaax/caamflib: fix PDCP SNOW-ZUC watchdog

Viacheslav Ovsiienko (4):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix number of supported flex parsers
=C2=A0 =C2=A0 =C2=A0 app/testpmd: remove flex item init command leftover =C2=A0 =C2=A0 =C2=A0 net/mlx5: fix next protocol validation after flex item=
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix non full word sample fields in flex item=

Vladimir Medvedkin (4):
=C2=A0 =C2=A0 =C2=A0 fib6: add runtime checks in AVX512 lookup
=C2=A0 =C2=A0 =C2=A0 fib: fix AVX512 lookup
=C2=A0 =C2=A0 =C2=A0 hash: fix thash LFSR initialization
=C2=A0 =C2=A0 =C2=A0 net/i40e: check register read for outer VLAN

Wathsala Vithanage (1):
=C2=A0 =C2=A0 =C2=A0 power: enable CPPC

--0000000000001749060628ce2ff7--