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 34E1841F60; Tue, 29 Aug 2023 18:03:20 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F1C5240293; Tue, 29 Aug 2023 18:03:19 +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 6CF0640279 for ; Tue, 29 Aug 2023 18:03:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1693324997; 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=Pgivsu4gYe38F2+oxSzuxjhZ3zuV8oSTxe9SzX38TRM=; b=OGTK+yBs1gf/wxMKb7WV0A5I9Aqzmd+q++6i4TH9HbfMg4Wk1taH7vEStw0HdFKqcrhbvn DR6EPINi1CB7IjUVZ1xCPtecizQ6f/U3nJW0U+gr0OK+oDrRXfx5/b/UrmJp+Au3iSfwWy eH1GlszSX5p0uKfaPpYhmfadNrneISs= Received: from mail-lf1-f71.google.com (mail-lf1-f71.google.com [209.85.167.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-623-BF_tjydPNi-KOEIFVxzSXg-1; Tue, 29 Aug 2023 12:03:14 -0400 X-MC-Unique: BF_tjydPNi-KOEIFVxzSXg-1 Received: by mail-lf1-f71.google.com with SMTP id 2adb3069b0e04-50076a3fd35so5107254e87.1 for ; Tue, 29 Aug 2023 09:03:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693324992; x=1693929792; 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=Pgivsu4gYe38F2+oxSzuxjhZ3zuV8oSTxe9SzX38TRM=; b=aFRjoYIEfmEez7AmZF+GwjY7D0N7uVfxfOsndPuHGEE0MXdt1qFlcBfDx8yniyNRNz 9YCJkKVuXYibK+NT7Z+8Z6sBCCW+yyjT8H1Vek0DGBENUaXMU7jyZf8n5Pso3wSZ3pX/ g7tL81aIRlFnrKn2ja+r7s6KqtN2JXx5FpciV6xkDQVOiDHxM6pVjq/mVG6ZuJgUQsKh 4ncwFzUGYcN+ksVUb7Xj68QDtRmYQEBXkK3x704XtNzbVK3cr/831s1CZqDoPSr+8L5s m8Gd4GKFmNrEo1pkyGYL4OJ/a7XiG/0Os+KWTdEHVJduPkw0wL6FVWdelKw8dkz/yCBU T7ig== X-Gm-Message-State: AOJu0YzNXmFzaEoVubyVpXVSiLVtxxdPoL9sIlFP1BJjLz5PeGkugYKZ 8flF/7IS7WgNY31FGcLt3Tud4s+7m4rzX8pMs+xXcezDpm8/wKqa8vlfF34vn77uUsPr91mJHjM gBFK8nqgeAWJBxw/OrPg= X-Received: by 2002:a05:6512:1584:b0:4fb:94c6:fd63 with SMTP id bp4-20020a056512158400b004fb94c6fd63mr25647788lfb.17.1693324992061; Tue, 29 Aug 2023 09:03:12 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEbX+MDuD20P4s8/8jsaLP82Ph9QJitqWERyOy77H1xaTlM7j29plhJMlWdNzmQCvav9DBI6H/vL2dN0rArFl0= X-Received: by 2002:a05:6512:1584:b0:4fb:94c6:fd63 with SMTP id bp4-20020a056512158400b004fb94c6fd63mr25647748lfb.17.1693324991642; Tue, 29 Aug 2023 09:03:11 -0700 (PDT) MIME-Version: 1.0 References: <20230817061332.16248-1-xuemingl@nvidia.com> In-Reply-To: <20230817061332.16248-1-xuemingl@nvidia.com> From: YangHang Liu Date: Wed, 30 Aug 2023 00:03:00 +0800 Message-ID: Subject: Re: 22.11.3 patches review and test To: Xueming Li Cc: stable@dpdk.org, xuemingl@nvdia.com, dev@dpdk.org, Abhishek Marathe , Ali Alnubani , benjamin.walker@intel.com, David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Luca Boccassi , Pei Zhang , qian.q.xu@intel.com, Raslan Darawsheh , Thomas Monjalon , yuan.peng@intel.com, zhaoyan.chen@intel.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: multipart/alternative; boundary="0000000000009dcd05060411f2f0" 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 --0000000000009dcd05060411f2f0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, Xueming RedHat QE did not find any new issues about 22.11.3 rc1 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: PAS= S - 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 + qemu-kvm-7.2.0 - kernel 5.14 - git log commit 5e87ad0cf8f2f90b18558913f3c71e7552aa0af5 Author: Xueming Li Date: Thu Aug 17 14:04:17 2023 +0800 version: 22.11.3-rc1 Signed-off-by: Xueming Li - Test device : X540-AT2 NIC(ixgbe, 10G) Best Regards, YangHang Liu On Thu, Aug 17, 2023 at 2:14=E2=80=AFPM Xueming Li wr= ote: > Hi all, > > Here is a list of patches targeted for stable release 22.11.3. > > The planned date for the final release is 31th August. > > 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=3Dv22.11.3-rc1 > > These patches are located at branch 22.11 of dpdk-stable repo: > https://dpdk.org/browse/dpdk-stable/ > > Thanks. > > Xueming Li > > --- > Aakash Sasidharan (1): > test/crypto: fix PDCP-SDAP test vectors > > Akhil Goyal (1): > doc: fix auth algos in cryptoperf app > > Alexander Kozyrev (4): > net/mlx5: forbid MPRQ restart > net/mlx5: fix MPRQ stride size for headroom > net/mlx5: fix handle validation for meter mark > app/testpmd: fix meter mark handle update > > Ali Alnubani (2): > doc: fix typos and wording in flow API guide > doc: improve wording of cuda guide > > Alvaro Karsz (1): > dma/dpaa2: set VFA bit for route-by-port with VF > > Anoob Joseph (1): > cryptodev: clarify error codes for symmetric session > > Artemii Morozov (1): > common/sfc_efx/base: fix Rx queue without RSS hash prefix > > Ashwin Sekhar T K (2): > mempool/cnxk: avoid hang when counting batch allocs > doc: fix typo in graph guide > > Bing Zhao (12): > app/testpmd: fix flow rule number parsing > net/mlx5: fix error set in Tx representor tagging > net/mlx5: fix return value of vport action > net/mlx5: fix error set in control tables create > net/mlx5: fix error set for age pool initialization > net/mlx5: fix error in VLAN actions creation > common/mlx5: fix obtaining IB device in LAG mode > net/mlx5: fix profile check of meter mark > net/mlx5: reduce counter pool name length > net/mlx5: fix drop action memory leak > net/mlx5: fix validation for conntrack indirect action > doc: add flow template API requirements for mlx5 > > Boleslav Stankevich (2): > net/virtio: propagate interrupt configuration error values > net/virtio: fix initialization to return negative errno > > Bruce Richardson (4): > kernel/freebsd: fix function parameter list > telemetry: fix autotest on Alpine > eal: avoid calling cleanup twice > test/bonding: fix include of standard header > > Chaoyong He (14): > net/nfp: fix VLAN push flow action > net/nfp: fix IPv6 flow item > net/nfp: fix TOS of IPv6 VXLAN encap flow action > net/nfp: fix TOS of IPv6 GENEVE encap flow action > net/nfp: fix TOS of IPv6 NVGRE encap flow action > net/nfp: fix TP flow action for UDP > net/nfp: fix IPv6 address for set flow action > net/nfp: fix unneeded endian conversion > net/nfp: fix endian conversion for tunnel decap action > net/nfp: fix VNI of VXLAN encap action > net/nfp: fix VNI of IPv4 NVGRE encap action > net/nfp: fix VNI of IPv6 NVGRE encap action > net/nfp: fix Tx descriptor free logic of NFD3 > net/nfp: fix offloading flows > > 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 (6): > crypto/qat: fix stack buffer overflow in SGL loop > crypto/scheduler: fix last element for valid args > crypto/ipsec_mb: optimize allocation in session > crypto/qat: fix null algorithm digest placement > cryptodev: fix device socket ID type > app/crypto-perf: fix socket ID default value > > Dariusz Sosnowski (1): > net/mlx5: fix drop action attribute validation > > David Christensen (1): > net/tap: set locally administered bit for fixed MAC address > > David Marchand (9): > ci: fix build for Arm cross compilation in GHA > net/virtio-user: fix leak when initialisation fails > net/mlx5: enhance error log for tunnel offloading > examples/l2fwd-cat: fix external build > examples/fips_validation: fix external build > test: add graph tests > mbuf: fix Doxygen comment of distributor metadata > ci: fix libabigail cache in GHA > doc: fix link to flow capabilities from bnxt guide > > 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 (2): > crypto/openssl: fix memory leak in auth processing > crypto/openssl: skip workaround at compilation time > > Dmitry Kozlyuk (1): > member: fix PRNG seed reset in NitroSketch mode > > Dongdong Liu (3): > doc: fix kernel patch link in hns3 guide > doc: fix syntax in hns3 guide > doc: fix number of leading spaces in hns3 guide > > Elena Agostini (1): > net: fix return type of IPv4 L4 packet checksum > > Erez Ferber (1): > common/mlx5: adjust fork call with new kernel API > > Erik Gabriel Carrillo (1): > eventdev/timer: fix buffer flush > > Feifei Wang (1): > ring: fix dequeue parameter name > > Fengnan Chang (2): > eal/linux: fix legacy mem init with many segments > mem: fix memsegs exhausted message > > Ferruh Yigit (3): > kni: fix build with Linux 6.3 > app/testpmd: revert primary process polling all queues fix > kni: fix build with Linux 6.5 > > Gregory Etelson (1): > net/mlx5: fix flow workspace destruction > > 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 (10): > ethdev: fix MAC address occupies two entries > net/hns3: fix never set MAC flow control > net/hns3: fix RTC time on initialization > net/hns3: fix RTC time after reset > net/hns3: uninitialize PTP > net/hns3: extract PTP to its own header file > net/hns3: fix IMP reset trigger > net/hns3: delete duplicate macro definition > net/hns3: fix non-zero weight for disabled TC > net/hns3: fix index to look up table in NEON Rx > > Ivan Malov (2): > net/sfc: stop misuse of Rx ingress m-port metadata on EF100 > net/sfc: invalidate dangling MAE flow action FW resource IDs > > 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 (11): > net/txgbe/base: fix Tx with fiber hotplug > net/txgbe: fix interrupt enable mask > net/txgbe: adapt to MNG veto bit setting > net/txgbe: fix to set autoneg for 1G speed > net/txgbe: fix extended statistics > net/ngbe: fix extended statistics > net/ngbe: adapt to MNG veto bit setting > net/ngbe: fix link status in no LSC mode > net/ngbe: remove redundant codes > net/txgbe: fix blocking system events > net/ngbe: fix RSS offload capability > > Jie Hai (6): > net/hns3: fix FEC mode for 200G ports > net/hns3: fix FEC mode check > net/hns3: fix missing FEC capability > net/hns3: fix uninitialized variable > ethdev: fix calloc arguments > app/testpmd: fix primary process not polling all queues > > Jieqiang Wang (1): > net/i40e: fix comments > > Junfeng Guo (4): > net/ice: fix protocol agnostic offloading with big packets > net/iavf: fix protocol agnostic offloading with big packets > raw/ntb: avoid disabling interrupt twice > doc: update BIOS settings and supported HW for NTB > > Kai Ji (1): > examples/ipsec-secgw: fix socket ID default value > > Kaijun Zeng (1): > net/vmxnet3: fix return code in initializing > > Kaiwen Deng (3): > net/ice: fix DCF RSS initialization > net/iavf: fix virtchnl command called in interrupt > net/ice: fix MAC type of E822 and E823 > > Kaiyu Zhang (1): > ethdev: fix potential leak in PCI probing helper > > Kamalakannan R (1): > pipeline: fix double free for table stats > > Ke Xu (1): > net/iavf: fix tunnel TSO path selection > > Leyi Rong (1): > eal/x86: improve multiple of 64 bytes memcpy performance > > Long Li (7): > net/mana: use datapath logging > net/mana: avoid unnecessary assignments in data path > net/mana: optimize completion queue by batch processing > net/mana: return probing failure if no device found > net/mana: fix counter overflow for posted WQE > net/mana: fix WQE count for ringing RQ doorbell > net/mana: fix Tx queue statistics > > Long Wu (5): > net/nfp: fix control mempool creation > net/nfp: fix representor creation > net/nfp: fix flow hash table creation > net/bonding: fix destroy dedicated queues flow > net/nfp: fix representor name too long > > Maayan Kashani (1): > net/mlx5: fix RSS expansion inner buffer overflow > > Mattias R=C3=B6nnblom (1): > event/dsw: free rings on close > > Maxime Coquelin (3): > vhost: fix notification stats for packed ring > vhost: fix invalid call FD handling > crypto/qat: fix sym device prototype > > Michael Baum (1): > doc: fix format in flow API guide > > Michal Schmidt (1): > net/iavf: fix VLAN offload with AVX512 > > 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 > > Mohammad Iqbal Ahmad (1): > examples/l3fwd: fix duplicate expression for default nexthop > > Nithin Dabilpuram (2): > common/cnxk: fix inline device VF identification > net/cnxk: fix cookies check with security offload > > Ori Kam (1): > net/mlx5: fix query for NIC flow capability > > Pavan Nikhilesh (2): > doc: fix event timer adapter guide > event/cnxk: fix nanoseconds to ticks conversion > > Peng Zhang (1): > net/nfp: fix address always related with PF ID 0 > > Philip Prindeville (1): > vfio: fix include with musl runtime > > Qi Zhang (2): > common/idpf: remove device stop flag > net/ice: initialize parser for double VLAN > > Qiming Yang (7): > net/ice/base: fix incorrect defines for DCBx > net/ice/base: remove unreachable code > net/e1000: fix queue number initialization > net/ice: fix VLAN mode parser > net/ixgbe: fix Rx and Tx queue status > net/igc: fix Rx and Tx queue status > net/e1000: fix Rx and Tx queue status > > Qin Ke (1): > net/nfp: fix disabling promiscuous mode > > Rahul Bhansali (6): > examples/ipsec-secgw: fix zero address in ethernet header > common/cnxk: fix IPsec IPv6 tunnel address byte swap > event/cnxk: fix Tx adapter data pointer > event/cnxk: fix mempool cookies check > test/security: fix event inline IPsec reassembly tests > common/cnxk: fix CPT backpressure disable on LBK > > Rakesh Kudurumalla (1): > common/cnxk: fix receive queue with multiple mask > > Raslan Darawsheh (2): > app/testpmd: fix GTP L2 length in checksum engine > devtools: fix bashism in mailmap check > > Ronak Doshi (1): > net/vmxnet3: fix drop of empty segments in Tx > > Rongwei Liu (4): > net/mlx5: fix matcher layout size calculation > net/mlx5: fix VXLAN matching with zero value > net/mlx5: forbid duplicated tag index in pattern template > net/mlx5: fix duplicated tag index matching in SWS > > Ruifeng Wang (5): > test/malloc: fix missing free > test/malloc: fix statistics checks > build: fix warning when getting NUMA nodes > 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 (3): > test/crypto: fix return value for SNOW3G > crypto/openssl: fix memory free > crypto/ipsec_mb: fix enqueue counter for SNOW3G > > Satha Rao (1): > net/cnxk: flush SQ before configuring MTU > > Satheesh Paul (3): > common/cnxk: fix setting channel mask for SDP interfaces > common/cnxk: fix uninitialized pointer read > net/cnxk: fix flow queue index validation > > Sean Zhang (1): > net/mlx5: fix flow dump for modify field > > Shijith Thotton (2): > eventdev/timer: fix timeout event wait behavior > event/cnxk: fix setting attributes in empty get work > > 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 (2): > net/netvsc: fix sizeof calculation > doc: fix description of runtime directories > > Suanming Mou (1): > ethdev: fix indirect action conversion > > Tejasree Kondoj (3): > test/crypto: fix session creation check > crypto/cnxk: fix IPsec CCM capabilities > test/crypto: fix IPsec AES CCM vector > > Thierry Herbelot (1): > doc: fix typo in cnxk platform guide > > Thomas Monjalon (3): > pci: fix comment referencing renamed function > cryptodev: fix comments of modular operation parameters > devtools: fix mailmap check for parentheses > > 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 > > Vikash Poddar (2): > common/qat: fix command parameter corruption > common/qat: detach crypto from compress build > > Vladimir Medvedkin (3): > fib: fix adding default route > hash: fix reading unaligned bits in Toeplitz hash > examples/ipsec-secgw: fix TAP default MAC address > > Wenjing Qiao (7): > common/idpf/base: fix control queue send and receive > common/idpf/base: fix ITR register definitions for AVF > common/idpf/base: fix parameters when send msg to cp > common/idpf/base: fix memory leaks on control queue > net/ice: adjust timestamp mbuf register > net/ice: fix timestamp enabling > common/iavf: fix MAC type for 710 NIC > > Wenjun Wu (5): > net/i40e: fix Rx data buffer size > net/ice: fix Rx data buffer size > net/iavf: fix Rx data buffer size > net/idpf: fix Rx data buffer size > common/idpf: fix memory leak on AVX512 Tx queue close > > Wenzhuo Lu (1): > net/iavf: fix VLAN insertion in vector path > > Xiao Liang (1): > ipsec: fix NAT-T header length > > 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 > > --0000000000009dcd05060411f2f0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi, Xueming

RedHat QE did not find any new i= ssues about 22.11.3 rc1 dpdk during the tests.

I tested below 18 sce= narios and all got PASS on RHEL9:
  • Guest with device assignment(PF) throu= ghput testing(1G hugepage size): PASS
  • Guest with device assignment(PF) thro= ughput testing(2M hugepage size) : PASS
  • Guest with device assignment(VF) th= roughput testing: PASS
  • PVP (host dpdk testpmd as vswitch) 1Q: throughput te= sting: PASS
  • PVP vhost-user 2Q throughput testing: PASS
  • PVP vhost-user 1Q - = cross numa node throughput testing: PASS
  • Guest with vhost-user 2 queues thr= oughput testing: PASS
  • vhost-user reconnect with dpdk-client, qemu-server q= emu reconnect: PASS
  • vhost-user reconnect with dpdk-client, qemu-server ovs = reconnect: PASS
  • PVP=C2=A0 reconnect with dpdk-client, qemu-server: PASS
  • PVP= 1Q live migration testing: PASS
  • = PVP 1Q cross numa node live migration test= ing: PASS
  • Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS
  • Gu= est with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS
  • Guest wit= h 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
  • Hos= t VF + DPDK testing: PASS
= Test Versions:
  • qemu-kvm-6.2.0= =C2=A0+=C2=A0qemu-kvm-7.2.0
  • kernel 5.14=C2=A0
  • git log
    =C2=A0 =C2=A0 =C2=A0commit 5e87ad0cf8f2f90b1855891= 3f3c71e7552aa0af5
    =C2=A0 =C2=A0 =C2=A0Author: Xueming Li <xuemingl@nvidia.com>=C2=A0 =C2=A0 =C2=A0Date: =C2=A0 Thu Aug 17 14:04:17 2023 +0800
    =C2=A0= =C2=A0 =C2=A0version: 22.11.3-rc1
    =C2=A0 =C2=A0 =C2=A0Signed-off-by: Xu= eming Li <xuemi= ngl@nvidia.com>
<= div dir=3D"ltr">
  • Test device : X540-AT2 NIC(ixgbe, 10G)
<= font face=3D"arial, sans-serif">
Best Regards,
YangHang Liu



On Thu, Aug 17, 2023 at= 2:14=E2=80=AFPM Xueming Li <xuemingl@nvidia.com> wrote:
Hi all,

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

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

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=3Dv22.11.3-rc1

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

Thanks.

Xueming Li <xue= mingl@nvidia.com>

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

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

Alexander Kozyrev (4):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: forbid MPRQ restart
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix MPRQ stride size for headroom
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix handle validation for meter mark
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix meter mark handle update

Ali Alnubani (2):
=C2=A0 =C2=A0 =C2=A0 doc: fix typos and wording in flow API guide
=C2=A0 =C2=A0 =C2=A0 doc: improve wording of cuda guide

Alvaro Karsz (1):
=C2=A0 =C2=A0 =C2=A0 dma/dpaa2: set VFA bit for route-by-port with VF

Anoob Joseph (1):
=C2=A0 =C2=A0 =C2=A0 cryptodev: clarify error codes for symmetric session
Artemii Morozov (1):
=C2=A0 =C2=A0 =C2=A0 common/sfc_efx/base: fix Rx queue without RSS hash pre= fix

Ashwin Sekhar T K (2):
=C2=A0 =C2=A0 =C2=A0 mempool/cnxk: avoid hang when counting batch allocs =C2=A0 =C2=A0 =C2=A0 doc: fix typo in graph guide

Bing Zhao (12):
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix flow rule number parsing
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix error set in Tx representor tagging
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix return value of vport action
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix error set in control tables create
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix error set for age pool initialization =C2=A0 =C2=A0 =C2=A0 net/mlx5: fix error in VLAN actions creation
=C2=A0 =C2=A0 =C2=A0 common/mlx5: fix obtaining IB device in LAG mode
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix profile check of meter mark
=C2=A0 =C2=A0 =C2=A0 net/mlx5: reduce counter pool name length
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix drop action memory leak
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix validation for conntrack indirect action=
=C2=A0 =C2=A0 =C2=A0 doc: add flow template API requirements for mlx5

Boleslav Stankevich (2):
=C2=A0 =C2=A0 =C2=A0 net/virtio: propagate interrupt configuration error va= lues
=C2=A0 =C2=A0 =C2=A0 net/virtio: fix initialization to return negative errn= o

Bruce Richardson (4):
=C2=A0 =C2=A0 =C2=A0 kernel/freebsd: fix function parameter list
=C2=A0 =C2=A0 =C2=A0 telemetry: fix autotest on Alpine
=C2=A0 =C2=A0 =C2=A0 eal: avoid calling cleanup twice
=C2=A0 =C2=A0 =C2=A0 test/bonding: fix include of standard header

Chaoyong He (14):
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix VLAN push flow action
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix IPv6 flow item
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix TOS of IPv6 VXLAN encap flow action
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix TOS of IPv6 GENEVE encap flow action
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix TOS of IPv6 NVGRE encap flow action
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix TP flow action for UDP
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix IPv6 address for set flow action
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix unneeded endian conversion
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix endian conversion for tunnel decap action=
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix VNI of VXLAN encap action
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix VNI of IPv4 NVGRE encap action
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix VNI of IPv6 NVGRE encap action
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix Tx descriptor free logic of NFD3
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix offloading flows

Chengwen Feng (4):
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix Rx multiple firmware reset interrupts =C2=A0 =C2=A0 =C2=A0 net/hns3: fix mbuf leakage when RxQ started during res= et
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix mbuf leakage when RxQ started after rese= t
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix device start return value

Ciara Power (6):
=C2=A0 =C2=A0 =C2=A0 crypto/qat: fix stack buffer overflow in SGL loop
=C2=A0 =C2=A0 =C2=A0 crypto/scheduler: fix last element for valid args
=C2=A0 =C2=A0 =C2=A0 crypto/ipsec_mb: optimize allocation in session
=C2=A0 =C2=A0 =C2=A0 crypto/qat: fix null algorithm digest placement
=C2=A0 =C2=A0 =C2=A0 cryptodev: fix device socket ID type
=C2=A0 =C2=A0 =C2=A0 app/crypto-perf: fix socket ID default value

Dariusz Sosnowski (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix drop action attribute validation

David Christensen (1):
=C2=A0 =C2=A0 =C2=A0 net/tap: set locally administered bit for fixed MAC ad= dress

David Marchand (9):
=C2=A0 =C2=A0 =C2=A0 ci: fix build for Arm cross compilation in GHA
=C2=A0 =C2=A0 =C2=A0 net/virtio-user: fix leak when initialisation fails =C2=A0 =C2=A0 =C2=A0 net/mlx5: enhance error log for tunnel offloading
=C2=A0 =C2=A0 =C2=A0 examples/l2fwd-cat: fix external build
=C2=A0 =C2=A0 =C2=A0 examples/fips_validation: fix external build
=C2=A0 =C2=A0 =C2=A0 test: add graph tests
=C2=A0 =C2=A0 =C2=A0 mbuf: fix Doxygen comment of distributor metadata
=C2=A0 =C2=A0 =C2=A0 ci: fix libabigail cache in GHA
=C2=A0 =C2=A0 =C2=A0 doc: fix link to flow capabilities from bnxt guide

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

Denis Pryazhennikov (3):
=C2=A0 =C2=A0 =C2=A0 ethdev: update documentation for API to set FEC
=C2=A0 =C2=A0 =C2=A0 ethdev: check that at least one FEC mode is specified<= br> =C2=A0 =C2=A0 =C2=A0 ethdev: update documentation for API to get FEC

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

Didier Pallard (2):
=C2=A0 =C2=A0 =C2=A0 crypto/openssl: fix memory leak in auth processing
=C2=A0 =C2=A0 =C2=A0 crypto/openssl: skip workaround at compilation time
Dmitry Kozlyuk (1):
=C2=A0 =C2=A0 =C2=A0 member: fix PRNG seed reset in NitroSketch mode

Dongdong Liu (3):
=C2=A0 =C2=A0 =C2=A0 doc: fix kernel patch link in hns3 guide
=C2=A0 =C2=A0 =C2=A0 doc: fix syntax in hns3 guide
=C2=A0 =C2=A0 =C2=A0 doc: fix number of leading spaces in hns3 guide

Elena Agostini (1):
=C2=A0 =C2=A0 =C2=A0 net: fix return type of IPv4 L4 packet checksum

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

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

Feifei Wang (1):
=C2=A0 =C2=A0 =C2=A0 ring: fix dequeue parameter name

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

Ferruh Yigit (3):
=C2=A0 =C2=A0 =C2=A0 kni: fix build with Linux 6.3
=C2=A0 =C2=A0 =C2=A0 app/testpmd: revert primary process polling all queues= fix
=C2=A0 =C2=A0 =C2=A0 kni: fix build with Linux 6.5

Gregory Etelson (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix flow workspace destruction

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

Hernan Vargas (2):
=C2=A0 =C2=A0 =C2=A0 baseband/fpga_5gnr_fec: fix possible division by zero<= br> =C2=A0 =C2=A0 =C2=A0 baseband/fpga_5gnr_fec: fix starting unconfigured queu= e

Huisong Li (10):
=C2=A0 =C2=A0 =C2=A0 ethdev: fix MAC address occupies two entries
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix never set MAC flow control
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix RTC time on initialization
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix RTC time after reset
=C2=A0 =C2=A0 =C2=A0 net/hns3: uninitialize PTP
=C2=A0 =C2=A0 =C2=A0 net/hns3: extract PTP to its own header file
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix IMP reset trigger
=C2=A0 =C2=A0 =C2=A0 net/hns3: delete duplicate macro definition
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix non-zero weight for disabled TC
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix index to look up table in NEON Rx

Ivan Malov (2):
=C2=A0 =C2=A0 =C2=A0 net/sfc: stop misuse of Rx ingress m-port metadata on = EF100
=C2=A0 =C2=A0 =C2=A0 net/sfc: invalidate dangling MAE flow action FW resour= ce IDs

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

Jiawen Wu (11):
=C2=A0 =C2=A0 =C2=A0 net/txgbe/base: fix Tx with fiber hotplug
=C2=A0 =C2=A0 =C2=A0 net/txgbe: fix interrupt enable mask
=C2=A0 =C2=A0 =C2=A0 net/txgbe: adapt to MNG veto bit setting
=C2=A0 =C2=A0 =C2=A0 net/txgbe: fix to set autoneg for 1G speed
=C2=A0 =C2=A0 =C2=A0 net/txgbe: fix extended statistics
=C2=A0 =C2=A0 =C2=A0 net/ngbe: fix extended statistics
=C2=A0 =C2=A0 =C2=A0 net/ngbe: adapt to MNG veto bit setting
=C2=A0 =C2=A0 =C2=A0 net/ngbe: fix link status in no LSC mode
=C2=A0 =C2=A0 =C2=A0 net/ngbe: remove redundant codes
=C2=A0 =C2=A0 =C2=A0 net/txgbe: fix blocking system events
=C2=A0 =C2=A0 =C2=A0 net/ngbe: fix RSS offload capability

Jie Hai (6):
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix FEC mode for 200G ports
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix FEC mode check
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix missing FEC capability
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix uninitialized variable
=C2=A0 =C2=A0 =C2=A0 ethdev: fix calloc arguments
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix primary process not polling all queue= s

Jieqiang Wang (1):
=C2=A0 =C2=A0 =C2=A0 net/i40e: fix comments

Junfeng Guo (4):
=C2=A0 =C2=A0 =C2=A0 net/ice: fix protocol agnostic offloading with big pac= kets
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix protocol agnostic offloading with big pa= ckets
=C2=A0 =C2=A0 =C2=A0 raw/ntb: avoid disabling interrupt twice
=C2=A0 =C2=A0 =C2=A0 doc: update BIOS settings and supported HW for NTB

Kai Ji (1):
=C2=A0 =C2=A0 =C2=A0 examples/ipsec-secgw: fix socket ID default value

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

Kaiwen Deng (3):
=C2=A0 =C2=A0 =C2=A0 net/ice: fix DCF RSS initialization
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix virtchnl command called in interrupt
=C2=A0 =C2=A0 =C2=A0 net/ice: fix MAC type of E822 and E823

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

Kamalakannan R (1):
=C2=A0 =C2=A0 =C2=A0 pipeline: fix double free for table stats

Ke Xu (1):
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix tunnel TSO path selection

Leyi Rong (1):
=C2=A0 =C2=A0 =C2=A0 eal/x86: improve multiple of 64 bytes memcpy performan= ce

Long Li (7):
=C2=A0 =C2=A0 =C2=A0 net/mana: use datapath logging
=C2=A0 =C2=A0 =C2=A0 net/mana: avoid unnecessary assignments in data path =C2=A0 =C2=A0 =C2=A0 net/mana: optimize completion queue by batch processin= g
=C2=A0 =C2=A0 =C2=A0 net/mana: return probing failure if no device found =C2=A0 =C2=A0 =C2=A0 net/mana: fix counter overflow for posted WQE
=C2=A0 =C2=A0 =C2=A0 net/mana: fix WQE count for ringing RQ doorbell
=C2=A0 =C2=A0 =C2=A0 net/mana: fix Tx queue statistics

Long Wu (5):
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix control mempool creation
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix representor creation
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix flow hash table creation
=C2=A0 =C2=A0 =C2=A0 net/bonding: fix destroy dedicated queues flow
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix representor name too long

Maayan Kashani (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix RSS expansion inner buffer overflow

Mattias R=C3=B6nnblom (1):
=C2=A0 =C2=A0 =C2=A0 event/dsw: free rings on close

Maxime Coquelin (3):
=C2=A0 =C2=A0 =C2=A0 vhost: fix notification stats for packed ring
=C2=A0 =C2=A0 =C2=A0 vhost: fix invalid call FD handling
=C2=A0 =C2=A0 =C2=A0 crypto/qat: fix sym device prototype

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

Michal Schmidt (1):
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix VLAN offload with AVX512

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

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

Mohammad Iqbal Ahmad (1):
=C2=A0 =C2=A0 =C2=A0 examples/l3fwd: fix duplicate expression for default n= exthop

Nithin Dabilpuram (2):
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix inline device VF identification
=C2=A0 =C2=A0 =C2=A0 net/cnxk: fix cookies check with security offload

Ori Kam (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix query for NIC flow capability

Pavan Nikhilesh (2):
=C2=A0 =C2=A0 =C2=A0 doc: fix event timer adapter guide
=C2=A0 =C2=A0 =C2=A0 event/cnxk: fix nanoseconds to ticks conversion

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

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

Qi Zhang (2):
=C2=A0 =C2=A0 =C2=A0 common/idpf: remove device stop flag
=C2=A0 =C2=A0 =C2=A0 net/ice: initialize parser for double VLAN

Qiming Yang (7):
=C2=A0 =C2=A0 =C2=A0 net/ice/base: fix incorrect defines for DCBx
=C2=A0 =C2=A0 =C2=A0 net/ice/base: remove unreachable code
=C2=A0 =C2=A0 =C2=A0 net/e1000: fix queue number initialization
=C2=A0 =C2=A0 =C2=A0 net/ice: fix VLAN mode parser
=C2=A0 =C2=A0 =C2=A0 net/ixgbe: fix Rx and Tx queue status
=C2=A0 =C2=A0 =C2=A0 net/igc: fix Rx and Tx queue status
=C2=A0 =C2=A0 =C2=A0 net/e1000: fix Rx and Tx queue status

Qin Ke (1):
=C2=A0 =C2=A0 =C2=A0 net/nfp: fix disabling promiscuous mode

Rahul Bhansali (6):
=C2=A0 =C2=A0 =C2=A0 examples/ipsec-secgw: fix zero address in ethernet hea= der
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix IPsec IPv6 tunnel address byte swap =C2=A0 =C2=A0 =C2=A0 event/cnxk: fix Tx adapter data pointer
=C2=A0 =C2=A0 =C2=A0 event/cnxk: fix mempool cookies check
=C2=A0 =C2=A0 =C2=A0 test/security: fix event inline IPsec reassembly tests=
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix CPT backpressure disable on LBK

Rakesh Kudurumalla (1):
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix receive queue with multiple mask

Raslan Darawsheh (2):
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix GTP L2 length in checksum engine
=C2=A0 =C2=A0 =C2=A0 devtools: fix bashism in mailmap check

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

Rongwei Liu (4):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix matcher layout size calculation
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix VXLAN matching with zero value
=C2=A0 =C2=A0 =C2=A0 net/mlx5: forbid duplicated tag index in pattern templ= ate
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix duplicated tag index matching in SWS

Ruifeng Wang (5):
=C2=A0 =C2=A0 =C2=A0 test/malloc: fix missing free
=C2=A0 =C2=A0 =C2=A0 test/malloc: fix statistics checks
=C2=A0 =C2=A0 =C2=A0 build: fix warning when getting NUMA nodes
=C2=A0 =C2=A0 =C2=A0 test/mbuf: fix crash in a forked process
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix risk in NEON Rx descriptor read

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

Saoirse O'Donovan (3):
=C2=A0 =C2=A0 =C2=A0 test/crypto: fix return value for SNOW3G
=C2=A0 =C2=A0 =C2=A0 crypto/openssl: fix memory free
=C2=A0 =C2=A0 =C2=A0 crypto/ipsec_mb: fix enqueue counter for SNOW3G

Satha Rao (1):
=C2=A0 =C2=A0 =C2=A0 net/cnxk: flush SQ before configuring MTU

Satheesh Paul (3):
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix setting channel mask for SDP interfac= es
=C2=A0 =C2=A0 =C2=A0 common/cnxk: fix uninitialized pointer read
=C2=A0 =C2=A0 =C2=A0 net/cnxk: fix flow queue index validation

Sean Zhang (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix flow dump for modify field

Shijith Thotton (2):
=C2=A0 =C2=A0 =C2=A0 eventdev/timer: fix timeout event wait behavior
=C2=A0 =C2=A0 =C2=A0 event/cnxk: fix setting attributes in empty get work
Shiyang He (4):
=C2=A0 =C2=A0 =C2=A0 net/iavf: release large VF when closing device
=C2=A0 =C2=A0 =C2=A0 net/ice: fix tunnel packet Tx descriptor
=C2=A0 =C2=A0 =C2=A0 net/i40e: fix tunnel packet Tx descriptor
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix checksum engine with GTP on 32-bit
Stephen Hemminger (2):
=C2=A0 =C2=A0 =C2=A0 net/netvsc: fix sizeof calculation
=C2=A0 =C2=A0 =C2=A0 doc: fix description of runtime directories

Suanming Mou (1):
=C2=A0 =C2=A0 =C2=A0 ethdev: fix indirect action conversion

Tejasree Kondoj (3):
=C2=A0 =C2=A0 =C2=A0 test/crypto: fix session creation check
=C2=A0 =C2=A0 =C2=A0 crypto/cnxk: fix IPsec CCM capabilities
=C2=A0 =C2=A0 =C2=A0 test/crypto: fix IPsec AES CCM vector

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

Thomas Monjalon (3):
=C2=A0 =C2=A0 =C2=A0 pci: fix comment referencing renamed function
=C2=A0 =C2=A0 =C2=A0 cryptodev: fix comments of modular operation parameter= s
=C2=A0 =C2=A0 =C2=A0 devtools: fix mailmap check for parentheses

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

Viacheslav Ovsiienko (2):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix device removal event handling
=C2=A0 =C2=A0 =C2=A0 ipc: fix file descriptor leakage with unhandled messag= es

Vikash Poddar (2):
=C2=A0 =C2=A0 =C2=A0 common/qat: fix command parameter corruption
=C2=A0 =C2=A0 =C2=A0 common/qat: detach crypto from compress build

Vladimir Medvedkin (3):
=C2=A0 =C2=A0 =C2=A0 fib: fix adding default route
=C2=A0 =C2=A0 =C2=A0 hash: fix reading unaligned bits in Toeplitz hash
=C2=A0 =C2=A0 =C2=A0 examples/ipsec-secgw: fix TAP default MAC address

Wenjing Qiao (7):
=C2=A0 =C2=A0 =C2=A0 common/idpf/base: fix control queue send and receive =C2=A0 =C2=A0 =C2=A0 common/idpf/base: fix ITR register definitions for AVF=
=C2=A0 =C2=A0 =C2=A0 common/idpf/base: fix parameters when send msg to cp =C2=A0 =C2=A0 =C2=A0 common/idpf/base: fix memory leaks on control queue =C2=A0 =C2=A0 =C2=A0 net/ice: adjust timestamp mbuf register
=C2=A0 =C2=A0 =C2=A0 net/ice: fix timestamp enabling
=C2=A0 =C2=A0 =C2=A0 common/iavf: fix MAC type for 710 NIC

Wenjun Wu (5):
=C2=A0 =C2=A0 =C2=A0 net/i40e: fix Rx data buffer size
=C2=A0 =C2=A0 =C2=A0 net/ice: fix Rx data buffer size
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix Rx data buffer size
=C2=A0 =C2=A0 =C2=A0 net/idpf: fix Rx data buffer size
=C2=A0 =C2=A0 =C2=A0 common/idpf: fix memory leak on AVX512 Tx queue close<= br>
Wenzhuo Lu (1):
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix VLAN insertion in vector path

Xiao Liang (1):
=C2=A0 =C2=A0 =C2=A0 ipsec: fix NAT-T header length

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

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

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

Zerun Fu (1):
=C2=A0 =C2=A0 =C2=A0 net/bonding: fix startup when NUMA is not supported
Zhichao Zeng (2):
=C2=A0 =C2=A0 =C2=A0 net/ice: fix outer UDP checksum offload
=C2=A0 =C2=A0 =C2=A0 net/iavf: fix stop ordering

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

--0000000000009dcd05060411f2f0--