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 1CB004664B; Mon, 28 Apr 2025 09:23:03 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A4C384021F; Mon, 28 Apr 2025 09:23:02 +0200 (CEST) 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 EB63A40156 for ; Mon, 28 Apr 2025 09:23:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1745824981; 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=eu3bVFDe93sdKfDTGjXW7LWU82Q0h5I6tM/+IYRgdbE=; b=DNWTWMWKRgaHW35RYsPXZ9X+PvRiP53629H99Bz3VcTs0Xu4cyOnlQzBYaYFSBubZIw1QR ujcc1wfMtjsOvl7/dOdZ1vbKDTIq/WMGouBt6/g2AP06qg4VLjpEg0Tx0p4N8ebZLLoY2/ Mn59v173Kq6/UCVsb3ZntzCxbqao4CY= Received: from mail-oi1-f200.google.com (mail-oi1-f200.google.com [209.85.167.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-258-77Hs-XB2Mx-IOWJdHAY7NA-1; Mon, 28 Apr 2025 03:22:59 -0400 X-MC-Unique: 77Hs-XB2Mx-IOWJdHAY7NA-1 X-Mimecast-MFC-AGG-ID: 77Hs-XB2Mx-IOWJdHAY7NA_1745824978 Received: by mail-oi1-f200.google.com with SMTP id 5614622812f47-3f7ade514c8so1228975b6e.0 for ; Mon, 28 Apr 2025 00:22:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745824978; x=1746429778; 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=eu3bVFDe93sdKfDTGjXW7LWU82Q0h5I6tM/+IYRgdbE=; b=MZ9blzkpzEquY2ClpAb1OGWoeMSoV2tNc3tQckAt5V0ucaE5eHkEIw90D6OOX+wG8x qUJgor5D1JFdxu0Tu608RlmzlzE7C+PtJxNYbsacRmawNGqEemJcvcU4u/SWVQe9jPOA PbSDXHPLkbAHgUCxYo3zdL+B9tjcRgBUbvyi3bcUPHarymn9hraZUYzPMKMId4P9+Idt +h81e2ZVDSvBTtPVp5L9vkZKn1nRp1DGzRciQjOpx7+hBZejx5kkZyjuzyOG5Mj6j2An d/vMHgs37ILOKncBjl1L59ER0PbIDel9wa4/qkmrEQZFVSYdMaizc5bJtajecLmJaxh5 /7MA== X-Forwarded-Encrypted: i=1; AJvYcCWTQ8sLRf8/HMNpzT1dRLPO9b5ETgfHkay/Z8uUWSxyInej3d9jvOiMG7HjIPCw4DBIi7E=@dpdk.org X-Gm-Message-State: AOJu0YwsD925Clr/KXw2iC8yLbUxHoo1IuaGHfEyDXHK3yOxvH9V7DLV /+vu5LyL+kg9cZWwzllnJohbgZmLel11D0k3GRZpg7iplqjHgQ6cxYmGSxzpBExJbZbr6JbUb9l 4FJ/qDJPkHozwmubGiFZYYtYrWuWr7m1CQjvcCvO+a0fVP3nV3LAnwhW2vSF8rU+Hs7VEdpsNPm yg3VGaVcoOjCa+MBU= X-Gm-Gg: ASbGncvcXcKMfVJi1QIk3RFyyPo+fvXgFkm3grCFaZGtyS9oWQ4amJCPKC4j9Vcp9CG d9645f+d93RldeNtRUoIp2MYXbAL2HR/TjcAhoR0tBK67NMKMDIPty+eN9KShYIGWkkG3eA== X-Received: by 2002:a05:6870:70aa:b0:296:beb3:aa40 with SMTP id 586e51a60fabf-2d9be916ac9mr4764426fac.36.1745824978371; Mon, 28 Apr 2025 00:22:58 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEztjBZZbvePX7oKYtHR14lQQFCN0blAsofLk1GCO2K89KD6e6pW0Fc8MXRCEa/ixFXGhs4ptpzV3F7JIHY9cg= X-Received: by 2002:a05:6870:70aa:b0:296:beb3:aa40 with SMTP id 586e51a60fabf-2d9be916ac9mr4764422fac.36.1745824977987; Mon, 28 Apr 2025 00:22:57 -0700 (PDT) MIME-Version: 1.0 References: <20250421141920.622156-1-xuemingl@nvidia.com> In-Reply-To: <20250421141920.622156-1-xuemingl@nvidia.com> From: Yanghang Liu Date: Mon, 28 Apr 2025 15:22:45 +0800 X-Gm-Features: ATxdqUFXd5pvb054lQkVIR14TI4HsDyHxjn22xYyZgk001NJ7w5IJarC8V2iQA0 Message-ID: Subject: Re: 23.11.4 patches review and test To: Xueming Li Cc: stable@dpdk.org, dev@dpdk.org, Abhishek Marathe , Ali Alnubani , David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Luca Boccassi , Pei Zhang , Raslan Darawsheh , Thomas Monjalon , benjamin.walker@intel.com, qian.q.xu@intel.com, yuan.peng@intel.com, zhaoyan.chen@intel.com, Chao Yang X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: 6b9zXX31RDMN9XrV7woCqaGLsEnz6Rfx22eT_5jOCaM_1745824978 X-Mimecast-Originator: redhat.com Content-Type: multipart/alternative; boundary="000000000000a7404f0633d18d81" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org --000000000000a7404f0633d18d81 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Xueming, Sorry for the late reply as I was off for a few days last week. I tested below 18 scenarios on RHEL 9.4 hosts 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-8.2.0 - kernel 5.14 - libvirt 10.0 - ovs 3.3 - git log commit c4b6f6ff54c32e922971e1403f19aba9ea614896 Author: Xueming Li Date: Tue Apr 22 15:38:01 2025 +0800 version: 23.11.4-rc5 Signed-off-by: Xueming Li - Test device : X540-AT2 NIC(ixgbe, 10G) Tested-by: Yanghang Liu Best Regards, Yanghang Liu On Mon, Apr 21, 2025 at 10:19=E2=80=AFPM Xueming Li w= rote: > Hi all, > > Here is a list of patches targeted for stable release 23.11.4. > > The planned date for the final release is 25th April. > > 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=3Dv23.11.4-rc4 > > These patches are located at branch 23.11 of dpdk-stable repo: > https://dpdk.org/browse/dpdk-stable/ > > Thanks. > > Xueming Li > > --- > Aleksandr Loktionov (2): > net/igc/base: fix MAC address hash bit shift > net/e1000/base: fix MAC address hash bit shift > > Alex Vesker (1): > net/mlx5/hws: fix DV FT type convert > > Alexander Kozyrev (1): > net/mlx5/hws: fix fragmented packet type matching > > Amir Avivi (2): > net/igc/base: fix iterator type > net/e1000/base: fix iterator type > > Anatoly Burakov (3): > net/e1000/base: correct mPHY access logic > net/e1000: fix crashes in secondary processes > net/ixgbe: fix crashes in secondary processes > > Andre Muezerie (6): > eal/x86: fix some intrinsics header include for Windows > eventdev: fix format string data type in log messages > net/bnxt: fix indication of allocation > common/idpf: fix void function returning a value > net/intel: fix void functions returning a value > stack: fix pop in C11 implementation > > Andrew Boyer (1): > doc: update ionic driver guide > > Ariel Otilibili (7): > net/sfc: remove unnecessary assignment > net/octeon_ep: remove useless assignment > net/enetfec: remove useless assignment > buildtools: fix some Python regex syntax warnings > use Python raw string notation > eal/linux: remove useless assignments > mempool: fix errno in empty create > > Arkadiusz Kusztal (2): > test/crypto: fix check for OOP header data > crypto/qat: fix SM3 state size > > Barbara Skobiej (3): > net/igc/base: fix data type in MAC hash > net/e1000/base: fix data type in MAC hash > net/e1000/base: fix reset for 82580 > > Bruce Richardson (6): > net/iavf: remove reset of Tx prepare function pointer > net/intel: fix build with icx > test/dma: fix pointers in IOVA as PA mode > net/iavf: check interrupt registration failure > net/iavf: fix crash on app exit on FreeBSD > eal: fix undetected NUMA nodes > > Carolyn Wyborny (1): > net/e1000/base: skip management check for 82575 > > Chengwen Feng (2): > app/testpmd: show all DCB priority TC map > app/testpmd: avoid crash in DCB config > > David Marchand (2): > ci: build with MSVC in GHA > net/mlx5: fix leak in HWS flow counter action > > Dengdui Huang (3): > net/hns3: fix mbuf freeing in simple Tx path > net/hns3: fix copper port initialization > net/hns3: fix reset timeout > > Dima Ruinskiy (5): > net/igc/base: fix deadlock when writing i225 register > net/igc/base: fix infinite loop > net/igc/base: fix typo in LTR calculation > net/igc/base: fix unused value > net/e1000/base: fix unchecked return > > Gavin Hu (1): > net/mlx5: fix polling CQEs > > Gowrishankar Muthukrishnan (5): > crypto/virtio: fix data queues iteration > vhost/crypto: skip fetch before vring init > examples/vhost_crypto: fix user callbacks > crypto/cnxk: fix asymmetric operation status code > crypto/openssl: validate incorrect RSA signature > > Gregory Etelson (1): > net/mlx5: fix IPIP tunnel verification > > Huisong Li (1): > ethdev: fix functions available in new device event > > Jakub Buchocki (1): > net/e1000/base: fix uninitialized variable > > Jianping Zhao (1): > vhost: clear ring addresses when getting vring base > > Jie Hai (2): > net/hns3: remove PVID info dump for VF > net/hns3: rename RAS module > > Junfeng Guo (1): > net/mlx5: fix actions translation error overwrite > > Kevin Traynor (1): > vhost: add null callback checks > > Konstantin Ananyev (2): > test/ring: fix init with custom number of lcores > gro: fix unprocessed IPv4 packets > > Long Li (3): > net/netvsc: scan all net devices under the PCI device > net/netvsc: remove device if its net devices removed > net/mana: fix multi-process tracking > > Long Wu (2): > net/bonding: fix dedicated queue setup > net/nfp: fix VF link speed problem > > Maayan Kashani (8): > net/mlx5: adjust actions per rule limitation > net/mlx5: fix flush of non-template flow rules > net/mlx5: fix GRE flow match with SWS > net/mlx5: fix hairpin queue release > net/mlx5: fix LACP packet handling in isolated mode > net/mlx5/hws: fix crash using represented port without ID > net/mlx5/hws: fix GTP flags matching > net/mlx5: fix GRE matching on root table > > Matthew Smith (1): > net/ice: fix dropped packets when using VRRP > > Maxime Coquelin (2): > vhost: fix log when setting max queue num > vhost: reset packets count when not ready > > Minggang Li (Gavin) (1): > net/mlx5: fix Netlink socket leak > > Mingjin Ye (1): > net/ixgbe: fix minimum Rx/Tx descriptors > > Nawal Kishor (1): > common/cnxk: fix atomic load in batch ops > > Nicolas Chautru (1): > test/bbdev: update FFT test vectors > > Nithin Dabilpuram (1): > common/cnxk: fix inbound IPsec SA setup > > Nithinsen Kaithakadan (1): > examples/ipsec-secgw: fix IV length in CTR 192/256 > > Pawel Malinowski (2): > net/igc/base: fix semaphore timeout value > net/e1000/base: fix semaphore timeout value > > Peng Zhang (1): > net/nfp: fix multi-PF control flag > > Praveen Kaligineedi (1): > net/gve: allocate Rx QPL pages using malloc > > Przemyslaw Ciesielski (4): > net/igc/base: fix bitwise operation type > net/igc/base: fix NVM data type in bit shift > net/e1000/base: fix bitwise operation type > net/e1000/base: fix NVM data type in bit shift > > Rahul Bhansali (1): > net/cnxk: fix NIX send header L3 type > > Rajesh Mudimadugula (1): > crypto/virtio: fix redundant queue free > > Sangtani Parag Satishbhai (1): > net/bnxt: fix crash when representor is re-attached > > Sasha Neftin (3): > net/igc/base: increase PHY power up delay > net/igc/base: reset loop variable > net/igc/base: fix LTR for i225 > > Shani Peretz (1): > bus/pci: fix registered device name > > Shaokai Zhang (2): > test/crypto: fix AES-ECB test lengths > test/crypto: remove unused variable > > Shijith Thotton (1): > test/event: fix number of queues in eventdev conf > > Stephen Hemminger (21): > crypto/cnxk: fix build with GCC 15 > net/thunderx/base: fix build with GCC 15 > test/bonding: fix active backup receive test > build: force GCC 15 to initialize padding bits > net/cpfl: fix representor parsing log > raw/cnxk_gpio: fix file descriptor leak > eal: fix devargs layers parsing out of bounds > net/qede: fix debug messages array > net/hinic: fix flow type bitmask overflow > crypto/dpaa2_sec: fix bitmask truncation > crypto/dpaa_sec: fix bitmask truncation > event/dpaa: fix bitmask truncation > net/dpaa: fix bitmask truncation > net/dpaa2: fix bitmask truncation > net/qede: fix nested loops > examples/l3fwd: fix socket ID check > common/cnxk: fix null check > doc: fix feature flags for queue start/stop > app/testpmd: fix out-of-bound reference in offload config > pdump: clear statistics when enabled > examples/ptpclient: fix message parsing > > Tejasree Kondoj (1): > examples/ipsec-secgw: fix cryptodev and eventdev IDs > > Tudor Cornea (1): > net/af_packet: fix socket close on device stop > > Vamsi Attunuru (1): > common/cnxk: fix DPI mailbox structure > > Viacheslav Ovsiienko (1): > net/mlx5: fix hardware packet type translation > > Vladimir Medvedkin (3): > net/ice: fix memory leak in scalar Rx > net/ice: fix flows handling > net/ice: fix flow engines order > > Wathsala Vithanage (1): > crypto/openssl: fix CMAC auth context update > > Xueming Li (3): > fix ptp > test/crypto: fix backport merge > update version to v23.11.4 > > Yang Ming (2): > eal/linux: fix memseg length in legacy mem init > net/iavf: fix mbuf release in Arm multi-process > > Yunjian Wang (2): > vhost: check GSO size validity > vhost: check descriptor chains length > > Zaiyu Wang (1): > net/txgbe: remove useless condition for SW-FW sync > > Zerun Fu (2): > net/nfp: fix multiple PFs check from NSP > net/nfp: fix misuse of function return values > > --000000000000a7404f0633d18d81 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi=C2=A0Xueming,

Sorry for t= he late reply as I was off for a few days last week.

I tested below 18 scenarios on RHEL 9.4 hosts and didn't fin= d any new dpdk issues.
  • VM with device assignment(PF) throughput testing(1G hugepage si= ze): 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 testin= g: PASS
  • PVP vhost-user 2Q throughput tes= ting: PASS
  • PVP vhost-user 1Q - cross num= a node throughput testing: PASS
  • VM with = vhost-user 2 queues throughput testing: PASS
  • vhost-user reconnect with dpdk-client, qemu-server(qemu reconnect): PA= SS
  • vhost-user reconnect with dpdk-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
  • VM with ovs+dpdk+vhost-user 1Q live migration testing= : PASS
  • VM with ovs+dpdk+vhost-user 1Q li= ve 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-8.2.0
  • kernel 5.14
  • libvirt 10.0
  • ovs 3.3
  • git log
commit c4b6f6ff54c32e9229= 71e1403f19aba9ea614896
= Author: Xueming Li <xuemingl@nvid= ia.com>
Date: Tue Apr 22 15:38:01 2025 +0800
version: 23.11.4-rc5
Signed-off-by: Xueming Li <xuemingl@nvidia.com>
  • Test device : X540-AT2 NIC(ixgbe, 10= G)
Tested-by: Yanghang Liu <= yanghliu@redhat.co= m>

Best Regards,
Yanghang Liu
<= /div>


On Mon, Apr 21, 2025 at 10:19=E2= =80=AFPM Xueming Li <xuemingl@nvi= dia.com> wrote:
Hi all,

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

The planned date for the final release is 25th April.

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=3Dv23.11.4-rc4

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

Thanks.

Xueming Li <xue= mingl@nvidia.com>

---
Aleksandr Loktionov (2):
=C2=A0 =C2=A0 =C2=A0 net/igc/base: fix MAC address hash bit shift
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: fix MAC address hash bit shift

Alex Vesker (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5/hws: fix DV FT type convert

Alexander Kozyrev (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5/hws: fix fragmented packet type matching

Amir Avivi (2):
=C2=A0 =C2=A0 =C2=A0 net/igc/base: fix iterator type
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: fix iterator type

Anatoly Burakov (3):
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: correct mPHY access logic
=C2=A0 =C2=A0 =C2=A0 net/e1000: fix crashes in secondary processes
=C2=A0 =C2=A0 =C2=A0 net/ixgbe: fix crashes in secondary processes

Andre Muezerie (6):
=C2=A0 =C2=A0 =C2=A0 eal/x86: fix some intrinsics header include for Window= s
=C2=A0 =C2=A0 =C2=A0 eventdev: fix format string data type in log messages<= br> =C2=A0 =C2=A0 =C2=A0 net/bnxt: fix indication of allocation
=C2=A0 =C2=A0 =C2=A0 common/idpf: fix void function returning a value
=C2=A0 =C2=A0 =C2=A0 net/intel: fix void functions returning a value
=C2=A0 =C2=A0 =C2=A0 stack: fix pop in C11 implementation

Andrew Boyer (1):
=C2=A0 =C2=A0 =C2=A0 doc: update ionic driver guide

Ariel Otilibili (7):
=C2=A0 =C2=A0 =C2=A0 net/sfc: remove unnecessary assignment
=C2=A0 =C2=A0 =C2=A0 net/octeon_ep: remove useless assignment
=C2=A0 =C2=A0 =C2=A0 net/enetfec: remove useless assignment
=C2=A0 =C2=A0 =C2=A0 buildtools: fix some Python regex syntax warnings
=C2=A0 =C2=A0 =C2=A0 use Python raw string notation
=C2=A0 =C2=A0 =C2=A0 eal/linux: remove useless assignments
=C2=A0 =C2=A0 =C2=A0 mempool: fix errno in empty create

Arkadiusz Kusztal (2):
=C2=A0 =C2=A0 =C2=A0 test/crypto: fix check for OOP header data
=C2=A0 =C2=A0 =C2=A0 crypto/qat: fix SM3 state size

Barbara Skobiej (3):
=C2=A0 =C2=A0 =C2=A0 net/igc/base: fix data type in MAC hash
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: fix data type in MAC hash
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: fix reset for 82580

Bruce Richardson (6):
=C2=A0 =C2=A0 =C2=A0 net/iavf: remove reset of Tx prepare function pointer<= br> =C2=A0 =C2=A0 =C2=A0 net/intel: fix build with icx
=C2=A0 =C2=A0 =C2=A0 test/dma: fix pointers in IOVA as PA mode
=C2=A0 =C2=A0 =C2=A0 net/iavf: check interrupt registration failure
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix crash on app exit on FreeBSD
=C2=A0 =C2=A0 =C2=A0 eal: fix undetected NUMA nodes

Carolyn Wyborny (1):
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: skip management check for 82575

Chengwen Feng (2):
=C2=A0 =C2=A0 =C2=A0 app/testpmd: show all DCB priority TC map
=C2=A0 =C2=A0 =C2=A0 app/testpmd: avoid crash in DCB config

David Marchand (2):
=C2=A0 =C2=A0 =C2=A0 ci: build with MSVC in GHA
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix leak in HWS flow counter action

Dengdui Huang (3):
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix mbuf freeing in simple Tx path
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix copper port initialization
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix reset timeout

Dima Ruinskiy (5):
=C2=A0 =C2=A0 =C2=A0 net/igc/base: fix deadlock when writing i225 register<= br> =C2=A0 =C2=A0 =C2=A0 net/igc/base: fix infinite loop
=C2=A0 =C2=A0 =C2=A0 net/igc/base: fix typo in LTR calculation
=C2=A0 =C2=A0 =C2=A0 net/igc/base: fix unused value
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: fix unchecked return

Gavin Hu (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix polling CQEs

Gowrishankar Muthukrishnan (5):
=C2=A0 =C2=A0 =C2=A0 crypto/virtio: fix data queues iteration
=C2=A0 =C2=A0 =C2=A0 vhost/crypto: skip fetch before vring init
=C2=A0 =C2=A0 =C2=A0 examples/vhost_crypto: fix user callbacks
=C2=A0 =C2=A0 =C2=A0 crypto/cnxk: fix asymmetric operation status code
=C2=A0 =C2=A0 =C2=A0 crypto/openssl: validate incorrect RSA signature

Gregory Etelson (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix IPIP tunnel verification

Huisong Li (1):
=C2=A0 =C2=A0 =C2=A0 ethdev: fix functions available in new device event
Jakub Buchocki (1):
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: fix uninitialized variable

Jianping Zhao (1):
=C2=A0 =C2=A0 =C2=A0 vhost: clear ring addresses when getting vring base
Jie Hai (2):
=C2=A0 =C2=A0 =C2=A0 net/hns3: remove PVID info dump for VF
=C2=A0 =C2=A0 =C2=A0 net/hns3: rename RAS module

Junfeng Guo (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix actions translation error overwrite

Kevin Traynor (1):
=C2=A0 =C2=A0 =C2=A0 vhost: add null callback checks

Konstantin Ananyev (2):
=C2=A0 =C2=A0 =C2=A0 test/ring: fix init with custom number of lcores
=C2=A0 =C2=A0 =C2=A0 gro: fix unprocessed IPv4 packets

Long Li (3):
=C2=A0 =C2=A0 =C2=A0 net/netvsc: scan all net devices under the PCI device<= br> =C2=A0 =C2=A0 =C2=A0 net/netvsc: remove device if its net devices removed =C2=A0 =C2=A0 =C2=A0 net/mana: fix multi-process tracking

Long Wu (2):
=C2=A0 =C2=A0 =C2=A0 net/bonding: fix dedicated queue setup
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix VF link speed problem

Maayan Kashani (8):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: adjust actions per rule limitation
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix flush of non-template flow rules
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix GRE flow match with SWS
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix hairpin queue release
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix LACP packet handling in isolated mode =C2=A0 =C2=A0 =C2=A0 net/mlx5/hws: fix crash using represented port without= ID
=C2=A0 =C2=A0 =C2=A0 net/mlx5/hws: fix GTP flags matching
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix GRE matching on root table

Matthew Smith (1):
=C2=A0 =C2=A0 =C2=A0 net/ice: fix dropped packets when using VRRP

Maxime Coquelin (2):
=C2=A0 =C2=A0 =C2=A0 vhost: fix log when setting max queue num
=C2=A0 =C2=A0 =C2=A0 vhost: reset packets count when not ready

Minggang Li (Gavin) (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix Netlink socket leak

Mingjin Ye (1):
=C2=A0 =C2=A0 =C2=A0 net/ixgbe: fix minimum Rx/Tx descriptors

Nawal Kishor (1):
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix atomic load in batch ops

Nicolas Chautru (1):
=C2=A0 =C2=A0 =C2=A0 test/bbdev: update FFT test vectors

Nithin Dabilpuram (1):
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix inbound IPsec SA setup

Nithinsen Kaithakadan (1):
=C2=A0 =C2=A0 =C2=A0 examples/ipsec-secgw: fix IV length in CTR 192/256

Pawel Malinowski (2):
=C2=A0 =C2=A0 =C2=A0 net/igc/base: fix semaphore timeout value
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: fix semaphore timeout value

Peng Zhang (1):
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix multi-PF control flag

Praveen Kaligineedi (1):
=C2=A0 =C2=A0 =C2=A0 net/gve: allocate Rx QPL pages using malloc

Przemyslaw Ciesielski (4):
=C2=A0 =C2=A0 =C2=A0 net/igc/base: fix bitwise operation type
=C2=A0 =C2=A0 =C2=A0 net/igc/base: fix NVM data type in bit shift
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: fix bitwise operation type
=C2=A0 =C2=A0 =C2=A0 net/e1000/base: fix NVM data type in bit shift

Rahul Bhansali (1):
=C2=A0 =C2=A0 =C2=A0 net/cnxk: fix NIX send header L3 type

Rajesh Mudimadugula (1):
=C2=A0 =C2=A0 =C2=A0 crypto/virtio: fix redundant queue free

Sangtani Parag Satishbhai (1):
=C2=A0 =C2=A0 =C2=A0 net/bnxt: fix crash when representor is re-attached
Sasha Neftin (3):
=C2=A0 =C2=A0 =C2=A0 net/igc/base: increase PHY power up delay
=C2=A0 =C2=A0 =C2=A0 net/igc/base: reset loop variable
=C2=A0 =C2=A0 =C2=A0 net/igc/base: fix LTR for i225

Shani Peretz (1):
=C2=A0 =C2=A0 =C2=A0 bus/pci: fix registered device name

Shaokai Zhang (2):
=C2=A0 =C2=A0 =C2=A0 test/crypto: fix AES-ECB test lengths
=C2=A0 =C2=A0 =C2=A0 test/crypto: remove unused variable

Shijith Thotton (1):
=C2=A0 =C2=A0 =C2=A0 test/event: fix number of queues in eventdev conf

Stephen Hemminger (21):
=C2=A0 =C2=A0 =C2=A0 crypto/cnxk: fix build with GCC 15
=C2=A0 =C2=A0 =C2=A0 net/thunderx/base: fix build with GCC 15
=C2=A0 =C2=A0 =C2=A0 test/bonding: fix active backup receive test
=C2=A0 =C2=A0 =C2=A0 build: force GCC 15 to initialize padding bits
=C2=A0 =C2=A0 =C2=A0 net/cpfl: fix representor parsing log
=C2=A0 =C2=A0 =C2=A0 raw/cnxk_gpio: fix file descriptor leak
=C2=A0 =C2=A0 =C2=A0 eal: fix devargs layers parsing out of bounds
=C2=A0 =C2=A0 =C2=A0 net/qede: fix debug messages array
=C2=A0 =C2=A0 =C2=A0 net/hinic: fix flow type bitmask overflow
=C2=A0 =C2=A0 =C2=A0 crypto/dpaa2_sec: fix bitmask truncation
=C2=A0 =C2=A0 =C2=A0 crypto/dpaa_sec: fix bitmask truncation
=C2=A0 =C2=A0 =C2=A0 event/dpaa: fix bitmask truncation
=C2=A0 =C2=A0 =C2=A0 net/dpaa: fix bitmask truncation
=C2=A0 =C2=A0 =C2=A0 net/dpaa2: fix bitmask truncation
=C2=A0 =C2=A0 =C2=A0 net/qede: fix nested loops
=C2=A0 =C2=A0 =C2=A0 examples/l3fwd: fix socket ID check
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix null check
=C2=A0 =C2=A0 =C2=A0 doc: fix feature flags for queue start/stop
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix out-of-bound reference in offload con= fig
=C2=A0 =C2=A0 =C2=A0 pdump: clear statistics when enabled
=C2=A0 =C2=A0 =C2=A0 examples/ptpclient: fix message parsing

Tejasree Kondoj (1):
=C2=A0 =C2=A0 =C2=A0 examples/ipsec-secgw: fix cryptodev and eventdev IDs
Tudor Cornea (1):
=C2=A0 =C2=A0 =C2=A0 net/af_packet: fix socket close on device stop

Vamsi Attunuru (1):
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix DPI mailbox structure

Viacheslav Ovsiienko (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix hardware packet type translation

Vladimir Medvedkin (3):
=C2=A0 =C2=A0 =C2=A0 net/ice: fix memory leak in scalar Rx
=C2=A0 =C2=A0 =C2=A0 net/ice: fix flows handling
=C2=A0 =C2=A0 =C2=A0 net/ice: fix flow engines order

Wathsala Vithanage (1):
=C2=A0 =C2=A0 =C2=A0 crypto/openssl: fix CMAC auth context update

Xueming Li (3):
=C2=A0 =C2=A0 =C2=A0 fix ptp
=C2=A0 =C2=A0 =C2=A0 test/crypto: fix backport merge
=C2=A0 =C2=A0 =C2=A0 update version to v23.11.4

Yang Ming (2):
=C2=A0 =C2=A0 =C2=A0 eal/linux: fix memseg length in legacy mem init
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix mbuf release in Arm multi-process

Yunjian Wang (2):
=C2=A0 =C2=A0 =C2=A0 vhost: check GSO size validity
=C2=A0 =C2=A0 =C2=A0 vhost: check descriptor chains length

Zaiyu Wang (1):
=C2=A0 =C2=A0 =C2=A0 net/txgbe: remove useless condition for SW-FW sync

Zerun Fu (2):
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix multiple PFs check from NSP
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix misuse of function return values

--000000000000a7404f0633d18d81--