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 C8808A00C5 for ; Wed, 3 Aug 2022 06:40:03 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9975540A7E; Wed, 3 Aug 2022 06:40:03 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mails.dpdk.org (Postfix) with ESMTP id 0EBDF40141 for ; Wed, 3 Aug 2022 06:40:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1659501601; 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=DcQz4tBpVz27xome8ub+h7xJzfT1/WOWSFnleABBBvM=; b=BoIi8IU7qGpH7cUS7kg6/gduWkY3EiPboE6iL5opCdGSXFpc/vyfhHIuWqSuDQep2sFxhX tCbMOS8lrQ/Fwk0GwsMePNKFRCfnB5hzqQad2ievmii6GshZ+Zdqx5vVpGpO/hKGS1/Taz 57jq5cllQp773aOXXVDb8K3rowe21GE= Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-583-7ezbSp7eNLioIESpOC9cjw-1; Wed, 03 Aug 2022 00:39:59 -0400 X-MC-Unique: 7ezbSp7eNLioIESpOC9cjw-1 Received: by mail-ed1-f70.google.com with SMTP id h6-20020a05640250c600b0043d9964d2ceso5155772edb.4 for ; Tue, 02 Aug 2022 21:39:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=DcQz4tBpVz27xome8ub+h7xJzfT1/WOWSFnleABBBvM=; b=0lihXPcutem2CJ+wZKPgzOYTSA+feD9ONCGSu0zMesfFvH+KmhMKizM7guV2wfm6IN YYjsKtyIFbQa6M1gulSIgcSXjom/xuUOVDA4mNKR3o/M08fv7EWu7K5cFVJ9hTZXlCd5 On6s/VSO4Se22DYodDAGiKN0xmcXA6Bl5jL/nriN9qf+Mk3YWk0jOzPVTLkALiE/Q/cm csjyLMZWGH3rYQRf3FJNlb+Wm4hXv8hA+iGQvN8xvtUiYTb3xB40WyqyJKy1q0tPa2dY o6STLFsGzh/I1ho4HURFKN6Dg4SaeWRZRqxK/thy2qQrZlC3It29toiTD7NnQ4kG70LX jwZg== X-Gm-Message-State: AJIora+C6MjKS9D5ktHJYNzXErYA240HcAcE7apadvFVPQILRl3urGV4 /sURCwrDUVvtgIMJASRCtmqsxgRTCQtUydsvK/B2FndY9AT8jlXIWEU62ie39YPCwtHvO0ZSxCy m3HxFT9gTBRvy26PEyJfcTMU= X-Received: by 2002:a05:6402:540c:b0:434:d965:f8a with SMTP id ev12-20020a056402540c00b00434d9650f8amr24121851edb.30.1659501598159; Tue, 02 Aug 2022 21:39:58 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uYMw2lVwHwyJhGR/FOsx+BxDNZlq6xVvmwEc11XrvbjwLjKGMTABEay84C0wEJoxK1Gxclphx3odZPlN1KySw= X-Received: by 2002:a05:6402:540c:b0:434:d965:f8a with SMTP id ev12-20020a056402540c00b00434d9650f8amr24121817edb.30.1659501597845; Tue, 02 Aug 2022 21:39:57 -0700 (PDT) MIME-Version: 1.0 References: <20220718101721.2993978-1-christian.ehrhardt@canonical.com> In-Reply-To: From: YangHang Liu Date: Wed, 3 Aug 2022 12:39:45 +0800 Message-ID: Subject: Re: 19.11.13 patches review and test To: Christian Ehrhardt Cc: Pei Zhang , stable@dpdk.org, dev@dpdk.org, Abhishek Marathe , Ali Alnubani , "Walker, Benjamin" , David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Luca Boccassi , "xu, qian" , Raslan Darawsheh , Thomas Monjalon , "Peng, Yuan" , "Chen, Zhaoyan" , Chao Yang X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: multipart/alternative; boundary="0000000000003e82cb05e54ed302" 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 --0000000000003e82cb05e54ed302 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Christian, The dpdk 19.11.13-rc1 test result from Red Hat looks good. We tested below 17 scenarios and all got PASS on RHEL8: - Guest with device assignment(PF) throughput testing(1G hugepage size): PASS - Guest with device assignment(PF) throughput testing(2M hugepage size) : PASS - Guest with device assignment(VF) throughput testing: PASS - PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS - PVP vhost-user 2Q throughput testing: PASS - PVP vhost-user 1Q - cross numa node throughput testing: PASS - Guest with vhost-user 2 queues throughput testing: PASS - vhost-user reconnect with dpdk-client, qemu-server: qemu reconnect: PASS - vhost-user reconnect with dpdk-client, qemu-server: ovs reconnect: PAS= S - PVP 1Q live migration testing: PASS - PVP 1Q cross numa node live migration testing: PASS - Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS - Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS - Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS - Guest with ovs+dpdk+vhost-user 4Q live migration testing: PASS - Host PF + DPDK testing: PASS - Host VF + DPDK testing: PASS Versions: - kernel 4.18 - qemu 6.2 - dpdk: git://dpdk.org/dpdk-stable (remotes/origin/19.11) - # git log Author: Christian Ehrhardt Date: Mon Jul 18 11:14:00 2022 +0200 version: 19.11.13-rc1 Signed-off-by: Christian Ehrhardt - NICs: X540-AT2 NIC(ixgbe, 10G) Best Regards, YangHang Liu On Tue, Jul 19, 2022 at 1:33 PM Christian Ehrhardt < christian.ehrhardt@canonical.com> wrote: > On Tue, Jul 19, 2022 at 4:43 AM Pei Zhang wrote: > > > > cc Yanghang Liu (yanghliu@redhat.com). Yanghang is from the RedHat QE > team and will finish this dpdk testing with our test cases. > > > > Hello Christian, > > > > Could you also cc Yanghang in the future once there are new testing > requests :)? Thanks. > > Hi - Sure we can do that, > the list is tracked in http://git.dpdk.org/tools/stable-scripts/. > I've converted your request into a patch against that. > > > Best regards, > > > > Pei > > > > On Mon, Jul 18, 2022 at 6:19 PM > wrote: > >> > >> Hi all, > >> > >> Here is a list of patches targeted for stable release 19.11.13. > >> > >> The planned date for the final release is August 29th. > >> > >> Please help with testing and validation of your use cases and report > >> any issues/results with reply-all to this mail. For the final release > >> the fixes and reported validations will be added to the release notes. > >> > >> A release candidate tarball can be found at: > >> > >> https://dpdk.org/browse/dpdk-stable/tag/?id=3Dv19.11.13-rc1 > >> > >> These patches are located at branch 19.11 of dpdk-stable repo: > >> https://dpdk.org/browse/dpdk-stable/ > >> > >> Thanks. > >> > >> Christian Ehrhardt > >> > >> --- > >> Abdullah =C3=96mer Yama=C3=A7 (1): > >> examples/distributor: fix distributor on Rx core > >> > >> Andy Pei (1): > >> vdpa/ifc/base: fix null pointer dereference > >> > >> Ankur Dwivedi (1): > >> common/cpt: fix build with GCC 12 > >> > >> Chengwen Feng (4): > >> ethdev: clarify null location case in xstats get > >> net/hns3: fix xstats get return if xstats is null > >> net/ipn3ke: fix xstats get return if xstats is null > >> net/mvpp2: fix xstats get return if xstats is null > >> > >> Ciara Power (6): > >> test/crypto: fix null check for ZUC authentication > >> test/crypto: fix cipher offset for ZUC > >> test/crypto: fix authentication IV for ZUC SGL > >> test/crypto: fix ZUC vector IV format > >> test/crypto: fix SNOW3G vector IV format > >> doc: fix grammar and formatting in compressdev guide > >> > >> Damodharam Ammepalli (2): > >> net/bnxt: allow Tx only or Rx only > >> net/bnxt: cleanup MTU setting > >> > >> Dariusz Sosnowski (1): > >> net/mlx5: fix GTP handling in header modify action > >> > >> David Marchand (11): > >> net/nfp: remove unneeded header inclusion > >> devtools: fix null test for NUMA systems > >> app/testpmd: remove useless pointer checks > >> net/bnxt: fix compatibility with some old firmwares > >> net/ice: fix build with GCC 12 > >> vdpa/ifc: fix build with GCC 12 > >> eal/x86: drop export of internal alignment macro > >> test/ipsec: fix build with GCC 12 > >> vhost/crypto: fix build with GCC 12 > >> vhost/crypto: fix descriptor processing > >> vhost: add some trailing newline in log messages > >> > >> Deepak Khandelwal (1): > >> mem: skip attaching external memory in secondary process > >> > >> Dmitry Kozlyuk (2): > >> net/mlx5: fix Tx when inlining is impossible > >> ethdev: prohibit polling stopped queue > >> > >> Fidaullah Noonari (1): > >> malloc: fix allocation of almost hugepage size > >> > >> Gagandeep Singh (5): > >> crypto/dpaa_sec: fix digest size > >> crypto/dpaa2_sec: fix buffer pool ID check > >> crypto/dpaa2_sec: fix operation status for simple FD > >> common/dpaax: fix short MAC-I IV calculation for ZUC > >> net/dpaa: fix event queue detach > >> > >> Gowrishankar Muthukrishnan (1): > >> examples/fips_validation: handle empty payload > >> > >> Harman Kalra (1): > >> net/octeontx: fix port close > >> > >> Harry van Haaren (1): > >> service: fix lingering active status > >> > >> Heinrich Schuchardt (2): > >> drivers/crypto: fix warnings for OpenSSL version > >> test/hash: fix out of bound access > >> > >> Hongbo Zheng (1): > >> test: check memory allocation for CRC > >> > >> Huisong Li (4): > >> net/hns3: fix insecure way to query MAC statistics > >> net/bonding: fix RSS inconsistency between ports > >> test/bonding: fix RSS test when disable RSS > >> net/hns3: remove duplicate definition > >> > >> Jakub Wysocki (1): > >> crypto/scheduler: fix queue pair in scheduler failover > >> > >> Jeff Daly (1): > >> net/ixgbe: add option for link up check on pin SDP3 > >> > >> Jiri Slaby (1): > >> kni: fix build with Linux 5.18 > >> > >> Joyce Kong (1): > >> net/memif: fix overwriting of head segment > >> > >> Kalesh AP (2): > >> net/bnxt: remove unused macro > >> net/bnxt: recheck FW readiness if in reset process > >> > >> Ke Zhang (3): > >> net/bonding: fix RSS key config with extended key length > >> kni: use dedicated function to set random MAC address > >> kni: use dedicated function to set MAC address > >> > >> Konstantin Ananyev (1): > >> acl: fix rules with 8-byte field size > >> > >> Long Li (2): > >> net/netvsc: fix calculation of checksums based on mbuf flag > >> net/netvsc: fix vmbus device reference in multi-process > >> > >> Luc Pelletier (1): > >> eal/x86: fix unaligned access for small memcpy > >> > >> Mattias R=C3=B6nnblom (1): > >> examples/bond: fix invalid use of trylock > >> > >> Maxime Coquelin (4): > >> net/vhost: fix TSO feature default disablement > >> vhost: fix missing virtqueue lock protection > >> app/testpmd: revert MAC update in checksum forwarding > >> vhost: fix missing enqueue pseudo-header calculation > >> > >> Michael Baum (4): > >> net/mlx5: add minimum WQE size for striding RQ > >> net/mlx5: improve stride parameter names > >> net/mlx5: fix MPRQ stride devargs adjustment > >> net/mlx5: fix LRO validation in Rx setup > >> > >> Min Hu (Connor) (2): > >> app/testpmd: check statistics query before printing > >> net/bonding: fix mbuf fast free usage > >> > >> Mingxia Liu (1): > >> app/testpmd: replace hardcoded min mbuf number with macro > >> > >> Naga Harish K S V (2): > >> eventdev/eth_tx: fix adapter creation > >> eventdev/eth_tx: fix queue delete > >> > >> Nithin Dabilpuram (1): > >> examples/ipsec-secgw: fix promiscuous mode option > >> > >> Peng Zhang (2): > >> net/nfp: fix initialization > >> net/nfp: fix disabling VLAN stripping > >> > >> Qiming Yang (2): > >> net/iavf: fix queue start exception handling > >> net/iavf: increase reset complete wait count > >> > >> Rahul Lakkireddy (1): > >> net/cxgbe: fix port ID in Rx mbuf > >> > >> Raja Zidane (3): > >> net/mlx5: fix mark enabling for Rx > >> examples/l2fwd-crypto: fix stats refresh rate > >> examples/link_status_interrupt: fix stats refresh rate > >> > >> Rakesh Kudurumalla (1): > >> test: avoid hang if queues are full and Tx fails > >> > >> Rebecca Troy (1): > >> crypto/qat: fix DOCSIS crash > >> > >> Romain Delhomel (1): > >> bus/fslmc: fix VFIO setup > >> > >> Shun Hao (1): > >> app/testpmd: fix metering and policing command for RFC4115 > >> > >> Somnath Kotur (1): > >> net/bnxt: fix freeing VNIC filters > >> > >> Stanislaw Kardach (1): > >> config: fix C++ cross compiler for ARM > >> > >> Stephen Hemminger (2): > >> rib: fix traversal with /32 route > >> net/qede: fix build with GCC 12 > >> > >> Thomas Monjalon (1): > >> kni: fix build > >> > >> Tianhao Chai (1): > >> eal: fix C++ include for device event and DMA > >> > >> Tyler Retzlaff (1): > >> eal/windows: fix data race when creating threads > >> > >> Vanshika Shukla (1): > >> crypto/dpaa_sec: fix secondary process probing > >> > >> Vladimir Medvedkin (1): > >> test/table: fix buffer overflow on lpm entry > >> > >> Wei Huang (2): > >> raw/ifpga: remove virtual devices on close > >> raw/ifpga: unregister interrupt on close > >> > >> Wenjun Wu (1): > >> net/ice/base: fix getting sched node from ID type > >> > >> Wenwu Ma (1): > >> app/testpmd: perform SW IP checksum for GRO/GSO packets > >> > >> Yuan Wang (3): > >> net/vhost: fix access to freed memory > >> examples/vhost: fix crash when no VMDq > >> net/vhost: fix deadlock on vring state change > >> > > > -- > Christian Ehrhardt > Senior Staff Engineer, Ubuntu Server > Canonical Ltd > > --0000000000003e82cb05e54ed302 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi=C2=A0=C2=A0Chri= stian,

The dpdk 19.11.13-rc1=C2= =A0test result from Red Hat looks good.

We tested below 17 scenarios= and all got PASS on RHEL8:
  • Guest wit= h device assignment(PF) throughput testing(1G hugepage size): PASS
  • Guest with device assignment(PF) throughput test= ing(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 throu= ghput testing: PASS
  • Guest with vhost-use= r 2 queues throughput testing: PASS
  • vhos= t-user reconnect with dpdk-client, qemu-server: qemu reconnect: PASS
  • vhost-user reconnect with dpdk-client, qemu-se= rver: ovs reconnect: PASS
  • PVP 1Q live mi= gration 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 w= ith ovs+dpdk+vhost-user 4Q live migration testing: PASS
  • Host PF + DPDK testing: PASS
  • Host VF + DPDK testing: PASS
=C2=A0
Versions:


Best Regards,
=
YangHang Liu


On Tue, Jul 19, 2022 at 1:= 33 PM Christian Ehrhardt <christian.ehrhardt@canonical.com> wrote:
On Tue, Jul 19, 2022 at 4:43 AM Pei Z= hang <pezhang@re= dhat.com> wrote:
>
> cc Yanghang Liu (yanghliu@redhat.com). Yanghang is from the RedHat QE team and will = finish this dpdk testing with our test cases.
>
> Hello Christian,
>
> Could you also cc Yanghang in the future once there are new testing re= quests :)? Thanks.

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

> Best regards,
>
> Pei
>
> On Mon, Jul 18, 2022 at 6:19 PM <christian.ehrhardt@canonical.com>= ; wrote:
>>
>> Hi all,
>>
>> Here is a list of patches targeted for stable release 19.11.13. >>
>> The planned date for the final release is August 29th.
>>
>> Please help with testing and validation of your use cases and repo= rt
>> any issues/results with reply-all to this mail. For the final rele= ase
>> the fixes and reported validations will be added to the release no= tes.
>>
>> A release candidate tarball can be found at:
>>
>>=C2=A0 =C2=A0 =C2=A0https://dpdk.= org/browse/dpdk-stable/tag/?id=3Dv19.11.13-rc1
>>
>> These patches are located at branch 19.11 of dpdk-stable repo:
>>=C2=A0 =C2=A0 =C2=A0https://dpdk.org/browse/dpdk-stable/=
>>
>> Thanks.
>>
>> Christian Ehrhardt <christian.ehrhardt@canonical.com>
>>
>> ---
>> Abdullah =C3=96mer Yama=C3=A7 (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0examples/distributor: fix distributor on= Rx core
>>
>> Andy Pei (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0vdpa/ifc/base: fix null pointer derefere= nce
>>
>> Ankur Dwivedi (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0common/cpt: fix build with GCC 12
>>
>> Chengwen Feng (4):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0ethdev: clarify null location case in xs= tats get
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/hns3: fix xstats get return if xstat= s is null
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/ipn3ke: fix xstats get return if xst= ats is null
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/mvpp2: fix xstats get return if xsta= ts is null
>>
>> Ciara Power (6):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0test/crypto: fix null check for ZUC auth= entication
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0test/crypto: fix cipher offset for ZUC >>=C2=A0 =C2=A0 =C2=A0 =C2=A0test/crypto: fix authentication IV for Z= UC SGL
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0test/crypto: fix ZUC vector IV format >>=C2=A0 =C2=A0 =C2=A0 =C2=A0test/crypto: fix SNOW3G vector IV format=
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0doc: fix grammar and formatting in compr= essdev guide
>>
>> Damodharam Ammepalli (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/bnxt: allow Tx only or Rx only
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/bnxt: cleanup MTU setting
>>
>> Dariusz Sosnowski (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/mlx5: fix GTP handling in header mod= ify action
>>
>> David Marchand (11):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/nfp: remove unneeded header inclusio= n
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0devtools: fix null test for NUMA systems=
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0app/testpmd: remove useless pointer chec= ks
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/bnxt: fix compatibility with some ol= d firmwares
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/ice: fix build with GCC 12
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0vdpa/ifc: fix build with GCC 12
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0eal/x86: drop export of internal alignme= nt macro
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0test/ipsec: fix build with GCC 12
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0vhost/crypto: fix build with GCC 12
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0vhost/crypto: fix descriptor processing<= br> >>=C2=A0 =C2=A0 =C2=A0 =C2=A0vhost: add some trailing newline in log = messages
>>
>> Deepak Khandelwal (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0mem: skip attaching external memory in s= econdary process
>>
>> Dmitry Kozlyuk (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/mlx5: fix Tx when inlining is imposs= ible
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0ethdev: prohibit polling stopped queue >>
>> Fidaullah Noonari (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0malloc: fix allocation of almost hugepag= e size
>>
>> Gagandeep Singh (5):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0crypto/dpaa_sec: fix digest size
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0crypto/dpaa2_sec: fix buffer pool ID che= ck
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0crypto/dpaa2_sec: fix operation status f= or simple FD
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0common/dpaax: fix short MAC-I IV calcula= tion for ZUC
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/dpaa: fix event queue detach
>>
>> Gowrishankar Muthukrishnan (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0examples/fips_validation: handle empty p= ayload
>>
>> Harman Kalra (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/octeontx: fix port close
>>
>> Harry van Haaren (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0service: fix lingering active status
>>
>> Heinrich Schuchardt (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0drivers/crypto: fix warnings for OpenSSL= version
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0test/hash: fix out of bound access
>>
>> Hongbo Zheng (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0test: check memory allocation for CRC >>
>> Huisong Li (4):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/hns3: fix insecure way to query MAC = statistics
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/bonding: fix RSS inconsistency betwe= en ports
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0test/bonding: fix RSS test when disable = RSS
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/hns3: remove duplicate definition >>
>> Jakub Wysocki (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0crypto/scheduler: fix queue pair in sche= duler failover
>>
>> Jeff Daly (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/ixgbe: add option for link up check = on pin SDP3
>>
>> Jiri Slaby (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0kni: fix build with Linux 5.18
>>
>> Joyce Kong (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/memif: fix overwriting of head segme= nt
>>
>> Kalesh AP (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/bnxt: remove unused macro
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/bnxt: recheck FW readiness if in res= et process
>>
>> Ke Zhang (3):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/bonding: fix RSS key config with ext= ended key length
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0kni: use dedicated function to set rando= m MAC address
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0kni: use dedicated function to set MAC a= ddress
>>
>> Konstantin Ananyev (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0acl: fix rules with 8-byte field size >>
>> Long Li (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/netvsc: fix calculation of checksums= based on mbuf flag
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/netvsc: fix vmbus device reference i= n multi-process
>>
>> Luc Pelletier (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0eal/x86: fix unaligned access for small = memcpy
>>
>> Mattias R=C3=B6nnblom (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0examples/bond: fix invalid use of tryloc= k
>>
>> Maxime Coquelin (4):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/vhost: fix TSO feature default disab= lement
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0vhost: fix missing virtqueue lock protec= tion
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0app/testpmd: revert MAC update in checks= um forwarding
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0vhost: fix missing enqueue pseudo-header= calculation
>>
>> Michael Baum (4):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/mlx5: add minimum WQE size for strid= ing RQ
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/mlx5: improve stride parameter names=
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/mlx5: fix MPRQ stride devargs adjust= ment
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/mlx5: fix LRO validation in Rx setup=
>>
>> Min Hu (Connor) (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0app/testpmd: check statistics query befo= re printing
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/bonding: fix mbuf fast free usage >>
>> Mingxia Liu (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0app/testpmd: replace hardcoded min mbuf = number with macro
>>
>> Naga Harish K S V (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0eventdev/eth_tx: fix adapter creation >>=C2=A0 =C2=A0 =C2=A0 =C2=A0eventdev/eth_tx: fix queue delete
>>
>> Nithin Dabilpuram (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0examples/ipsec-secgw: fix promiscuous mo= de option
>>
>> Peng Zhang (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/nfp: fix initialization
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/nfp: fix disabling VLAN stripping >>
>> Qiming Yang (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/iavf: fix queue start exception hand= ling
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/iavf: increase reset complete wait c= ount
>>
>> Rahul Lakkireddy (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/cxgbe: fix port ID in Rx mbuf
>>
>> Raja Zidane (3):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/mlx5: fix mark enabling for Rx
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0examples/l2fwd-crypto: fix stats refresh= rate
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0examples/link_status_interrupt: fix stat= s refresh rate
>>
>> Rakesh Kudurumalla (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0test: avoid hang if queues are full and = Tx fails
>>
>> Rebecca Troy (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0crypto/qat: fix DOCSIS crash
>>
>> Romain Delhomel (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0bus/fslmc: fix VFIO setup
>>
>> Shun Hao (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0app/testpmd: fix metering and policing c= ommand for RFC4115
>>
>> Somnath Kotur (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/bnxt: fix freeing VNIC filters
>>
>> Stanislaw Kardach (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0config: fix C++ cross compiler for ARM >>
>> Stephen Hemminger (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0rib: fix traversal with /32 route
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/qede: fix build with GCC 12
>>
>> Thomas Monjalon (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0kni: fix build
>>
>> Tianhao Chai (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0eal: fix C++ include for device event an= d DMA
>>
>> Tyler Retzlaff (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0eal/windows: fix data race when creating= threads
>>
>> Vanshika Shukla (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0crypto/dpaa_sec: fix secondary process p= robing
>>
>> Vladimir Medvedkin (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0test/table: fix buffer overflow on lpm e= ntry
>>
>> Wei Huang (2):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0raw/ifpga: remove virtual devices on clo= se
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0raw/ifpga: unregister interrupt on close=
>>
>> Wenjun Wu (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/ice/base: fix getting sched node fro= m ID type
>>
>> Wenwu Ma (1):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0app/testpmd: perform SW IP checksum for = GRO/GSO packets
>>
>> Yuan Wang (3):
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/vhost: fix access to freed memory >>=C2=A0 =C2=A0 =C2=A0 =C2=A0examples/vhost: fix crash when no VMDq >>=C2=A0 =C2=A0 =C2=A0 =C2=A0net/vhost: fix deadlock on vring state c= hange
>>


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

--0000000000003e82cb05e54ed302--