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 63CCDA0507; Fri, 1 Apr 2022 16:34:41 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 027BB42911; Fri, 1 Apr 2022 16:34:41 +0200 (CEST) Received: from mail-yw1-f172.google.com (mail-yw1-f172.google.com [209.85.128.172]) by mails.dpdk.org (Postfix) with ESMTP id F26854067E for ; Fri, 1 Apr 2022 16:34:38 +0200 (CEST) Received: by mail-yw1-f172.google.com with SMTP id 00721157ae682-2e592e700acso35157237b3.5 for ; Fri, 01 Apr 2022 07:34:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=m+eUYBFzJFnmNfHwmrzmNcD9WYYam8rtl5Sef7+km6Q=; b=Da16yVcQOBZpuRWCX2N0rcPF4RfxiaqappyOVi7xvm9eXZMWMDq06JxSlnxLX0Dnb3 Jt+x3yhc//e07YO0c/m/v1sds+n4BtHKSW413vxGvykgw1lL90ot+FLjVgFJFMj4WunA 7wBJJKvDb1dXmMQTyaVJBb3mdD7ydUh414DIM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=m+eUYBFzJFnmNfHwmrzmNcD9WYYam8rtl5Sef7+km6Q=; b=ux/ffAJcsACnw9hDBJqYr9zgpQEdO+VNqtwoKF6gmDYqmacIFPUiRCSjQw4R5foAjU 2UVl9VzSrlTxIiQDV49J8LOyc44pheBgLEzgujR3HYc/lXDfVOd2zUWEhBcNt0ZD7nIb g8XWsOEtYVFP56tTKxkKvisuI7MbBDJL0L54alf5VkEFPvGW2gPTE4FW5HWZDvb/ihRh V1KcUh3mRx3td9D8rXE7KZBw+BRPpovsRTIpVMnkcIspQuc6aXU2cTvFDr1bmRLmHwpJ JpcPp3u8geIX5pirxuou8cf+awPLiOc4mucIiMYtBDAutFbzXNDjJHgaSE5zVwv/+ECz jQSQ== X-Gm-Message-State: AOAM533U60uzc27sG/48N0dd4cwky/WByiz75nL4tpNjCOdjrV1LmArB DI5xc/bawWGRX86T77Ij3tXDQEovvzA1Gqx7tUW85A== X-Google-Smtp-Source: ABdhPJziZs82zYGCwcsOSDnm7IkUq9Z8cpXXClR5O81PphzLHe1qOwytcYHz7utsJlCrbY0WcL4Fmc0a/tVSLPRvnpw= X-Received: by 2002:a81:5706:0:b0:2e5:c451:b257 with SMTP id l6-20020a815706000000b002e5c451b257mr10775518ywb.126.1648823678112; Fri, 01 Apr 2022 07:34:38 -0700 (PDT) MIME-Version: 1.0 References: <20220321115516.3986382-1-christian.ehrhardt@canonical.com> In-Reply-To: <20220321115516.3986382-1-christian.ehrhardt@canonical.com> From: Kalesh Anakkur Purayil Date: Fri, 1 Apr 2022 20:04:27 +0530 Message-ID: Subject: Re: 19.11.12 patches review and test To: Christian Ehrhardt Cc: dpdk stable , dpdk-dev , Abhishek Marathe , Ali Alnubani , benjamin.walker@intel.com, David Christensen , Hariprasad Govindharajan , 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 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="000000000000a7df3105db98ad6f" 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 --000000000000a7df3105db98ad6f Content-Type: multipart/alternative; boundary="000000000000a1cc1505db98ad25" --000000000000a1cc1505db98ad25 Content-Type: text/plain; charset="UTF-8" Hi Christian, Testing with dpdk v19.11.12-rc1 from Broadcom looks good. Tested with the fix for Bug 977 on top of 19.11.12-rc1. - Basic functionality: Send and receive multiple types of traffic. - Changing/checking link status through testpmd. - RSS tests with tunnel and non-tunnel packets - TSO tests with tunnel and non-tunnel packets - VLAN filtering/strip tests. - unicast/multicast MAC filtering tests - statistics tests - Rx/Tx Checksum offload tests - MTU tests and jumbo frame tests - Promiscuous/allmulti tests - Basic flow offload tests NIC: BCM57414 NetXtreme-E 10Gb/25Gb Ethernet Controller, Firmware: 222.0.112.0 NIC: BCM57508 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb/200Gb Ethernet, Firmware : 222.0.112.0 Regards, Kalesh On Mon, Mar 21, 2022 at 5:25 PM wrote: > Hi all, > > Here is a list of patches targeted for stable release 19.11.12. > > The planned date for the final release is 7th of 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=v19.11.12-rc1 > > These patches are located at branch 19.11 of dpdk-stable repo: > https://dpdk.org/browse/dpdk-stable/ > > Thanks. > > Christian Ehrhardt > > --- > Adham Masarwah (1): > app/testpmd: fix show RSS RETA on Windows > > Alexander Kozyrev (2): > net/mlx5: fix maximum packet headers size for TSO > net/mlx5: fix committed bucket size > > Ali Alnubani (1): > doc: fix typos and punctuation in flow API guide > > Andy Pei (1): > vdpa/ifc: fix log info mismatch > > Arek Kusztal (1): > cryptodev: fix RSA key type name > > Bin Zheng (1): > net/ixgbe: add vector Rx parameter check > > Bing Zhao (1): > net/mlx5: fix matcher priority with ICMP or ICMPv6 > > Brian Dooley (10): > telemetry: add missing C++ guards > acl: add missing C++ guards > compressdev: add missing C++ guards > eventdev: add missing C++ guards > kni: add missing C++ guards > examples/l2fwd-crypto: fix port mask overflow > crypto/virtio: fix out-of-bounds access > eal: fix missing C++ guards > ethdev: add missing C++ guards > vhost: add missing c++ guards > > Bruce Richardson (15): > build: fix warning about using -Wextra flag > ipsec: fix C++ include > table: fix C++ include > vhost: fix C++ include > doc: add dependency on examples for API doxygen > eventdev: fix C++ include > eal: fix C++ include > build: remove deprecated Meson functions > build: fix warnings when running external commands > drivers: remove warning with Meson 0.59 > ethdev: fix cast for C++ compatibility > distributor: fix potential overflow > eal/freebsd: add missing C++ include guards > compressdev: fix missing space in log macro > cryptodev: fix clang C++ include > > Chenbo Xia (1): > vhost: fix queue number check when setting inflight FD > > Chuanshe Zhang (1): > examples/flow_classify: fix failure message > > Ciara Loftus (1): > net/af_xdp: ensure socket is deleted on Rx queue setup error > > David Marchand (6): > config/ppc: fix build with GCC >= 10 > devtools: fix comment detection in forbidden token check > stack: fix stubs header export > test/mbuf: fix mbuf data content check > net/af_xdp: add missing trailing newline in logs > vhost: fix FD leak with inflight messages > > Dmitry Kozlyuk (4): > net/mlx5: fix modify port action validation > common/mlx5: add Netlink event helpers > net/mlx5: fix link status change detection > net/mlx5: fix initial link status detection > > Ferruh Yigit (1): > ethdev: fix doxygen comments for device info struct > > Haiyue Wang (1): > doc: fix KNI PMD name typo > > Honnappa Nagarahalli (1): > examples/distributor: reduce Tx queue number to 1 > > Huisong Li (10): > net/hns3: fix residual MAC after setting default MAC > net/hns3: fix secondary process reference count > net/hns3: fix multi-process action register and unregister > net/hns3: unregister MP action on close for secondary > net/hns3: fix using enum as boolean > net/hns3: fix max packet size rollback in PF > kni: fix freeing order in device release > net/hns3: fix RSS TC mode entry > net/hns3: fix VF RSS TC mode entry > net/hns3: increase time waiting for PF reset completion > > Ivan Malov (3): > net/sfc: validate queue span when parsing flow action RSS > net/sfc: do not push fast free offload to default TxQ config > net/sfc: demand Tx fast free offload on EF10 simple datapath > > Jakub Poczatek (1): > doc: fix FIPS guide > > Jiawei Wang (1): > net/mlx5: fix NIC egress flow mismatch in switchdev mode > > Jie Hai (1): > net/hns3: remove duplicate macro definition > > Jie Zhou (1): > test/mem: fix error check > > Junfeng Guo (1): > raw/ntb: clear all valid doorbell bits on init > > Kalesh AP (10): > net/bnxt: fix xstats query > net/bnxt: handle ring cleanup in case of error > net/bnxt: fix queue stop operation > net/bnxt: cap maximum number of unicast MAC addresses > net/bnxt: fix multicast address set > net/bnxt: restore RSS configuration after reset recovery > net/bnxt: fix memzone allocation per VNIC > net/bnxt: fix handling of VF configuration change > net/bnxt: get maximum supported multicast filters count > net/bnxt: fix xstats names query overrun > > Kathleen Capella (1): > net/iavf: count continuous DD bits for Arm > > Kevin Traynor (1): > maintainers: update for stable branches > > Lijun Ou (1): > net/hns3: fix RSS key with null > > Luca Boccassi (1): > cryptodev: add backward-compatible enum > > Markus Theil (1): > kni: fix ioctl signature > > Martin Spinler (2): > net/nfb: fix array indexes in deinit functions > net/nfb: fix multicast/promiscuous mode switching > > Maxime Coquelin (1): > vhost: fix unsafe vring addresses modifications > > Maxime Gouin (2): > bus/ifpga: remove useless check while browsing devices > net/nfp: remove useless range checks > > Michael Baum (2): > doc: remove obsolete vector Tx explanations from mlx5 guide > doc: replace broken links in mlx guides > > Michal Krawczyk (5): > net/ena: remove unused enumeration > net/ena: remove unused offload variables > net/ena: skip timer if reset is triggered > net/ena: fix meta descriptor DF flag setup > net/ena: fix checksum flag for L4 > > Min Hu (Connor) (4): > net/bonding: fix promiscuous and allmulticast state > net/bonding: fix reference count on mbufs > app/testpmd: fix bonding mode set > app/testpmd: check starting port is not in bonding > > Naga Harish K S V (1): > eventdev/eth_tx: fix queue add error code > > Pablo de Lara (1): > test/efd: fix sockets mask size > > Rahul Bhansali (1): > examples/l3fwd: fix buffer overflow in Tx > > Rahul Lakkireddy (1): > net/cxgbe: fix dangling pointer by mailbox access rework > > Raja Zidane (3): > app/compress-perf: fix socket ID type during init > app/compress-perf: fix number of queue pairs to setup > compressdev: fix socket ID type > > Reshma Pattan (1): > app/pdump: abort on multi-core capture limit > > Sean Morrissey (1): > app/testpmd: fix dereference before null check > > Stephen Douthit (1): > net/ixgbe: fix FSP check for X550EM devices > > Stephen Hemminger (4): > eal/linux: log hugepage create errors with filename > net/memif: remove unnecessary Rx interrupt stub > ipc: end multiprocess thread during cleanup > vfio: cleanup the multiprocess sync handle > > Steve Yang (2): > net/ice: build failure with make and GCC > 11 > eal/linux: fix illegal memory access in uevent handler > > Thomas Monjalon (1): > app/testpmd: fix build without drivers > > Tianfei Zhang (1): > raw/ifpga/base: fix SPI transaction > > Wei Huang (5): > raw/ifpga/base: fix port feature ID > raw/ifpga: fix variable initialization in probing > raw/ifpga: fix interrupt handle allocation > raw/ifpga: fix monitor thread > raw/ifpga: fix build with optimization > > Weiguo Li (5): > bus/dpaa: fix C++ include guard > net/cxgbe: remove useless C++ include guard > net/dpaa2: remove useless C++ include guard > net/memif: remove pointer deference before null check > compress/octeontx: fix null pointer dereference > > Xiaoyu Min (1): > net/mlx5: reject jump to root table > > Xueming Li (1): > net/virtio: fix Tx queue 0 overriden by queue 128 > > Yu Wenjun (1): > net/bonding: fix RSS with early configure > > Yunjian Wang (6): > net/bonding: fix mode type mismatch > net/ice: fix link up when starting device > net/virtio-user: check FD flags getting failure > ring: fix error code when creating ring > net/ixgbe: check filter init failure > net/ixgbe: reset security context pointer on close > -- Regards, Kalesh A P --000000000000a1cc1505db98ad25 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Christian,

Testing with dpdk v19.11.12-rc1 from = Broadcom looks good. Tested with the fix for Bug 977 on top of 19.11.12-rc1= .

- Basic functionality:
=C2=A0 =C2=A0Send and receive multiple t= ypes of traffic.
- Changing/checking link status through testpmd.
- R= SS tests with tunnel and non-tunnel packets
- TSO tests with tunnel and = non-tunnel packets
- VLAN filtering/strip tests.
- unicast/multicast = MAC filtering tests
- statistics tests
- Rx/Tx Checksum offload tests=
- MTU tests and jumbo frame tests
- Promiscuous/allmulti tests
- = Basic flow offload tests

NIC: BCM57414 NetXtreme-E 10Gb/25Gb Etherne= t Controller, Firmware: 222.0.112.0
NIC: BCM57508 NetXtreme-E 10Gb/25Gb/= 40Gb/50Gb/100Gb/200Gb Ethernet, Firmware : 222.0.112.0

Regards,
K= alesh

On Mon, Mar 21, 2022 at 5:25 PM <christian.ehrhardt@canonical.com> wrote:
Hi = all,

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

The planned date for the final release is 7th of 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/dpd= k-stable/tag/?id=3Dv19.11.12-rc1

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

Thanks.

Christian Ehrhardt <christian.ehrhardt@canonical.com>

---
Adham Masarwah (1):
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix show RSS RETA on Windows

Alexander Kozyrev (2):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix maximum packet headers size for TSO
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix committed bucket size

Ali Alnubani (1):
=C2=A0 =C2=A0 =C2=A0 doc: fix typos and punctuation in flow API guide

Andy Pei (1):
=C2=A0 =C2=A0 =C2=A0 vdpa/ifc: fix log info mismatch

Arek Kusztal (1):
=C2=A0 =C2=A0 =C2=A0 cryptodev: fix RSA key type name

Bin Zheng (1):
=C2=A0 =C2=A0 =C2=A0 net/ixgbe: add vector Rx parameter check

Bing Zhao (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix matcher priority with ICMP or ICMPv6

Brian Dooley (10):
=C2=A0 =C2=A0 =C2=A0 telemetry: add missing C++ guards
=C2=A0 =C2=A0 =C2=A0 acl: add missing C++ guards
=C2=A0 =C2=A0 =C2=A0 compressdev: add missing C++ guards
=C2=A0 =C2=A0 =C2=A0 eventdev: add missing C++ guards
=C2=A0 =C2=A0 =C2=A0 kni: add missing C++ guards
=C2=A0 =C2=A0 =C2=A0 examples/l2fwd-crypto: fix port mask overflow
=C2=A0 =C2=A0 =C2=A0 crypto/virtio: fix out-of-bounds access
=C2=A0 =C2=A0 =C2=A0 eal: fix missing C++ guards
=C2=A0 =C2=A0 =C2=A0 ethdev: add missing C++ guards
=C2=A0 =C2=A0 =C2=A0 vhost: add missing c++ guards

Bruce Richardson (15):
=C2=A0 =C2=A0 =C2=A0 build: fix warning about using -Wextra flag
=C2=A0 =C2=A0 =C2=A0 ipsec: fix C++ include
=C2=A0 =C2=A0 =C2=A0 table: fix C++ include
=C2=A0 =C2=A0 =C2=A0 vhost: fix C++ include
=C2=A0 =C2=A0 =C2=A0 doc: add dependency on examples for API doxygen
=C2=A0 =C2=A0 =C2=A0 eventdev: fix C++ include
=C2=A0 =C2=A0 =C2=A0 eal: fix C++ include
=C2=A0 =C2=A0 =C2=A0 build: remove deprecated Meson functions
=C2=A0 =C2=A0 =C2=A0 build: fix warnings when running external commands
=C2=A0 =C2=A0 =C2=A0 drivers: remove warning with Meson 0.59
=C2=A0 =C2=A0 =C2=A0 ethdev: fix cast for C++ compatibility
=C2=A0 =C2=A0 =C2=A0 distributor: fix potential overflow
=C2=A0 =C2=A0 =C2=A0 eal/freebsd: add missing C++ include guards
=C2=A0 =C2=A0 =C2=A0 compressdev: fix missing space in log macro
=C2=A0 =C2=A0 =C2=A0 cryptodev: fix clang C++ include

Chenbo Xia (1):
=C2=A0 =C2=A0 =C2=A0 vhost: fix queue number check when setting inflight FD=

Chuanshe Zhang (1):
=C2=A0 =C2=A0 =C2=A0 examples/flow_classify: fix failure message

Ciara Loftus (1):
=C2=A0 =C2=A0 =C2=A0 net/af_xdp: ensure socket is deleted on Rx queue setup= error

David Marchand (6):
=C2=A0 =C2=A0 =C2=A0 config/ppc: fix build with GCC >=3D 10
=C2=A0 =C2=A0 =C2=A0 devtools: fix comment detection in forbidden token che= ck
=C2=A0 =C2=A0 =C2=A0 stack: fix stubs header export
=C2=A0 =C2=A0 =C2=A0 test/mbuf: fix mbuf data content check
=C2=A0 =C2=A0 =C2=A0 net/af_xdp: add missing trailing newline in logs
=C2=A0 =C2=A0 =C2=A0 vhost: fix FD leak with inflight messages

Dmitry Kozlyuk (4):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix modify port action validation
=C2=A0 =C2=A0 =C2=A0 common/mlx5: add Netlink event helpers
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix link status change detection
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix initial link status detection

Ferruh Yigit (1):
=C2=A0 =C2=A0 =C2=A0 ethdev: fix doxygen comments for device info struct
Haiyue Wang (1):
=C2=A0 =C2=A0 =C2=A0 doc: fix KNI PMD name typo

Honnappa Nagarahalli (1):
=C2=A0 =C2=A0 =C2=A0 examples/distributor: reduce Tx queue number to 1

Huisong Li (10):
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix residual MAC after setting default MAC =C2=A0 =C2=A0 =C2=A0 net/hns3: fix secondary process reference count
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix multi-process action register and unregi= ster
=C2=A0 =C2=A0 =C2=A0 net/hns3: unregister MP action on close for secondary<= br> =C2=A0 =C2=A0 =C2=A0 net/hns3: fix using enum as boolean
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix max packet size rollback in PF
=C2=A0 =C2=A0 =C2=A0 kni: fix freeing order in device release
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix RSS TC mode entry
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix VF RSS TC mode entry
=C2=A0 =C2=A0 =C2=A0 net/hns3: increase time waiting for PF reset completio= n

Ivan Malov (3):
=C2=A0 =C2=A0 =C2=A0 net/sfc: validate queue span when parsing flow action = RSS
=C2=A0 =C2=A0 =C2=A0 net/sfc: do not push fast free offload to default TxQ = config
=C2=A0 =C2=A0 =C2=A0 net/sfc: demand Tx fast free offload on EF10 simple da= tapath

Jakub Poczatek (1):
=C2=A0 =C2=A0 =C2=A0 doc: fix FIPS guide

Jiawei Wang (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: fix NIC egress flow mismatch in switchdev mo= de

Jie Hai (1):
=C2=A0 =C2=A0 =C2=A0 net/hns3: remove duplicate macro definition

Jie Zhou (1):
=C2=A0 =C2=A0 =C2=A0 test/mem: fix error check

Junfeng Guo (1):
=C2=A0 =C2=A0 =C2=A0 raw/ntb: clear all valid doorbell bits on init

Kalesh AP (10):
=C2=A0 =C2=A0 =C2=A0 net/bnxt: fix xstats query
=C2=A0 =C2=A0 =C2=A0 net/bnxt: handle ring cleanup in case of error
=C2=A0 =C2=A0 =C2=A0 net/bnxt: fix queue stop operation
=C2=A0 =C2=A0 =C2=A0 net/bnxt: cap maximum number of unicast MAC addresses<= br> =C2=A0 =C2=A0 =C2=A0 net/bnxt: fix multicast address set
=C2=A0 =C2=A0 =C2=A0 net/bnxt: restore RSS configuration after reset recove= ry
=C2=A0 =C2=A0 =C2=A0 net/bnxt: fix memzone allocation per VNIC
=C2=A0 =C2=A0 =C2=A0 net/bnxt: fix handling of VF configuration change
=C2=A0 =C2=A0 =C2=A0 net/bnxt: get maximum supported multicast filters coun= t
=C2=A0 =C2=A0 =C2=A0 net/bnxt: fix xstats names query overrun

Kathleen Capella (1):
=C2=A0 =C2=A0 =C2=A0 net/iavf: count continuous DD bits for Arm

Kevin Traynor (1):
=C2=A0 =C2=A0 =C2=A0 maintainers: update for stable branches

Lijun Ou (1):
=C2=A0 =C2=A0 =C2=A0 net/hns3: fix RSS key with null

Luca Boccassi (1):
=C2=A0 =C2=A0 =C2=A0 cryptodev: add backward-compatible enum

Markus Theil (1):
=C2=A0 =C2=A0 =C2=A0 kni: fix ioctl signature

Martin Spinler (2):
=C2=A0 =C2=A0 =C2=A0 net/nfb: fix array indexes in deinit functions
=C2=A0 =C2=A0 =C2=A0 net/nfb: fix multicast/promiscuous mode switching

Maxime Coquelin (1):
=C2=A0 =C2=A0 =C2=A0 vhost: fix unsafe vring addresses modifications

Maxime Gouin (2):
=C2=A0 =C2=A0 =C2=A0 bus/ifpga: remove useless check while browsing devices=
=C2=A0 =C2=A0 =C2=A0 net/nfp: remove useless range checks

Michael Baum (2):
=C2=A0 =C2=A0 =C2=A0 doc: remove obsolete vector Tx explanations from mlx5 = guide
=C2=A0 =C2=A0 =C2=A0 doc: replace broken links in mlx guides

Michal Krawczyk (5):
=C2=A0 =C2=A0 =C2=A0 net/ena: remove unused enumeration
=C2=A0 =C2=A0 =C2=A0 net/ena: remove unused offload variables
=C2=A0 =C2=A0 =C2=A0 net/ena: skip timer if reset is triggered
=C2=A0 =C2=A0 =C2=A0 net/ena: fix meta descriptor DF flag setup
=C2=A0 =C2=A0 =C2=A0 net/ena: fix checksum flag for L4

Min Hu (Connor) (4):
=C2=A0 =C2=A0 =C2=A0 net/bonding: fix promiscuous and allmulticast state =C2=A0 =C2=A0 =C2=A0 net/bonding: fix reference count on mbufs
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix bonding mode set
=C2=A0 =C2=A0 =C2=A0 app/testpmd: check starting port is not in bonding

Naga Harish K S V (1):
=C2=A0 =C2=A0 =C2=A0 eventdev/eth_tx: fix queue add error code

Pablo de Lara (1):
=C2=A0 =C2=A0 =C2=A0 test/efd: fix sockets mask size

Rahul Bhansali (1):
=C2=A0 =C2=A0 =C2=A0 examples/l3fwd: fix buffer overflow in Tx

Rahul Lakkireddy (1):
=C2=A0 =C2=A0 =C2=A0 net/cxgbe: fix dangling pointer by mailbox access rewo= rk

Raja Zidane (3):
=C2=A0 =C2=A0 =C2=A0 app/compress-perf: fix socket ID type during init
=C2=A0 =C2=A0 =C2=A0 app/compress-perf: fix number of queue pairs to setup<= br> =C2=A0 =C2=A0 =C2=A0 compressdev: fix socket ID type

Reshma Pattan (1):
=C2=A0 =C2=A0 =C2=A0 app/pdump: abort on multi-core capture limit

Sean Morrissey (1):
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix dereference before null check

Stephen Douthit (1):
=C2=A0 =C2=A0 =C2=A0 net/ixgbe: fix FSP check for X550EM devices

Stephen Hemminger (4):
=C2=A0 =C2=A0 =C2=A0 eal/linux: log hugepage create errors with filename =C2=A0 =C2=A0 =C2=A0 net/memif: remove unnecessary Rx interrupt stub
=C2=A0 =C2=A0 =C2=A0 ipc: end multiprocess thread during cleanup
=C2=A0 =C2=A0 =C2=A0 vfio: cleanup the multiprocess sync handle

Steve Yang (2):
=C2=A0 =C2=A0 =C2=A0 net/ice: build failure with make and GCC > 11
=C2=A0 =C2=A0 =C2=A0 eal/linux: fix illegal memory access in uevent handler=

Thomas Monjalon (1):
=C2=A0 =C2=A0 =C2=A0 app/testpmd: fix build without drivers

Tianfei Zhang (1):
=C2=A0 =C2=A0 =C2=A0 raw/ifpga/base: fix SPI transaction

Wei Huang (5):
=C2=A0 =C2=A0 =C2=A0 raw/ifpga/base: fix port feature ID
=C2=A0 =C2=A0 =C2=A0 raw/ifpga: fix variable initialization in probing
=C2=A0 =C2=A0 =C2=A0 raw/ifpga: fix interrupt handle allocation
=C2=A0 =C2=A0 =C2=A0 raw/ifpga: fix monitor thread
=C2=A0 =C2=A0 =C2=A0 raw/ifpga: fix build with optimization

Weiguo Li (5):
=C2=A0 =C2=A0 =C2=A0 bus/dpaa: fix C++ include guard
=C2=A0 =C2=A0 =C2=A0 net/cxgbe: remove useless C++ include guard
=C2=A0 =C2=A0 =C2=A0 net/dpaa2: remove useless C++ include guard
=C2=A0 =C2=A0 =C2=A0 net/memif: remove pointer deference before null check<= br> =C2=A0 =C2=A0 =C2=A0 compress/octeontx: fix null pointer dereference

Xiaoyu Min (1):
=C2=A0 =C2=A0 =C2=A0 net/mlx5: reject jump to root table

Xueming Li (1):
=C2=A0 =C2=A0 =C2=A0 net/virtio: fix Tx queue 0 overriden by queue 128

Yu Wenjun (1):
=C2=A0 =C2=A0 =C2=A0 net/bonding: fix RSS with early configure

Yunjian Wang (6):
=C2=A0 =C2=A0 =C2=A0 net/bonding: fix mode type mismatch
=C2=A0 =C2=A0 =C2=A0 net/ice: fix link up when starting device
=C2=A0 =C2=A0 =C2=A0 net/virtio-user: check FD flags getting failure
=C2=A0 =C2=A0 =C2=A0 ring: fix error code when creating ring
=C2=A0 =C2=A0 =C2=A0 net/ixgbe: check filter init failure
=C2=A0 =C2=A0 =C2=A0 net/ixgbe: reset security context pointer on close


--
Regards,
Kalesh A P
--000000000000a1cc1505db98ad25-- --000000000000a7df3105db98ad6f Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 riBJ/K1AFUjRAjFhGV64l++td7dkmnq/X8ET75ti+w1s4FRpFqkD2m7pg5NxdsZphYIXAgMBAAGj QjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSP8Et/qC5FJK5N UPpjmove4t0bvDANBgkqhkiG9w0BAQsFAAOCAQEAS0DbwFCq/sgM7/eWVEVJu5YACUGssxOGhigH M8pr5nS5ugAtrqQK0/Xx8Q+Kv3NnSoPHRHt44K9ubG8DKY4zOUXDjuS5V2yq/BKW7FPGLeQkbLmU Y/vcU2hnVj6DuM81IcPJaP7O2sJTqsyQiunwXUaMld16WCgaLx3ezQA3QY/tRG3XUyiXfvNnBB4V 14qWtNPeTCekTBtzc3b0F5nCH3oO4y0IrQocLP88q1UOD5F+NuvDV0m+4S4tfGCLw0FREyOdzvcy a5QBqJnnLDMfOjsl0oZAzjsshnjJYS8Uuu7bVW/fhO4FCU29KNhyztNiUGUe65KXgzHZs7XKR1g/ XzCCBWowggRSoAMCAQICDGp/DF3BraMr5ng0OjANBgkqhkiG9w0BAQsFADBbMQswCQYDVQQGEwJC RTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTExMC8GA1UEAxMoR2xvYmFsU2lnbiBHQ0MgUjMg UGVyc29uYWxTaWduIDIgQ0EgMjAyMDAeFw0yMTAyMjIxNDAyMjNaFw0yMjA5MjIxNDExNDBaMIGi MQswCQYDVQQGEwJJTjESMBAGA1UECBMJS2FybmF0YWthMRIwEAYDVQQHEwlCYW5nYWxvcmUxFjAU BgNVBAoTDUJyb2FkY29tIEluYy4xHzAdBgNVBAMTFkthbGVzaCBBbmFra3VyIFB1cmF5aWwxMjAw BgkqhkiG9w0BCQEWI2thbGVzaC1hbmFra3VyLnB1cmF5aWxAYnJvYWRjb20uY29tMIIBIjANBgkq hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5RKIQiCI8ylFEtblzeM+lLdX18QqITXwRCDwiS/zodGX DI64Fh+Bs7G+ol7thuAMvEf5CHRc9CTZ0MkjaMVw8nhhH/0KniQYoG27rHVt7iq2HuWPGEW08qev rWdrOMKTtP3Cpj0RMD59kEjfaoqqCFF9gHPDWATzB+I487UWYf41uPux3tm6y3k3poRQgV3KylDx UIfCTqeBsivTF/bdyKbLVu11ty/rjR5QEmBwLETl3+LiyG0XYRnxmiTci0+WjEz4Wtxgr1QZAp/2 7PTD32odKfwNMlZP6jx6DXEqu7rQy+oREXPv+QEA8M7UPV6SfWN6KoMdeFLp4St5Xqk1jQIDAQAB o4IB5DCCAeAwDgYDVR0PAQH/BAQDAgWgMIGjBggrBgEFBQcBAQSBljCBkzBOBggrBgEFBQcwAoZC aHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3NnY2NyM3BlcnNvbmFsc2lnbjJj YTIwMjAuY3J0MEEGCCsGAQUFBzABhjVodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9nc2djY3Iz cGVyc29uYWxzaWduMmNhMjAyMDBNBgNVHSAERjBEMEIGCisGAQQBoDIBKAowNDAyBggrBgEFBQcC ARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5jb20vcmVwb3NpdG9yeS8wCQYDVR0TBAIwADBJBgNV HR8EQjBAMD6gPKA6hjhodHRwOi8vY3JsLmdsb2JhbHNpZ24uY29tL2dzZ2NjcjNwZXJzb25hbHNp Z24yY2EyMDIwLmNybDAuBgNVHREEJzAlgSNrYWxlc2gtYW5ha2t1ci5wdXJheWlsQGJyb2FkY29t LmNvbTATBgNVHSUEDDAKBggrBgEFBQcDBDAfBgNVHSMEGDAWgBSWM9HmWBdbNHWKgVZk1b5I3qGP zzAdBgNVHQ4EFgQURXsVyOTvxHpkcb9rch78qCvO2JYwDQYJKoZIhvcNAQELBQADggEBAF8bBrgc Hx7RRKERBAMctFYmpwTiY0vWGeQa/Ai89QFoLrQX2A+pErFh8GWEXsc7FwSgtJjzlp2Tt5fmXpvX aDhTJ/1DsPTPgxvzM2sl0KlqiCPMaImn27Ug36PDnVM28VOF1hVozbiuYA9P9rK/8hvi5IZpQpqt K2t8aYvIzqZ3e5FNUNHX7COFR3qVDRUESPKmYECIp41+rYK1vP4mBG0KFDwlwJRxuwREjvRbcLTS dpVpPxVB9P94DTOwLKMjGhCJDyEmQnSISc1hVeAg4qCAT+/AzHov7xJ3AuHuaWwVm15g/8pprwKy i8EBrUMszZ546N4UoV5+XNNIq1zVFD4xggJtMIICaQIBATBrMFsxCzAJBgNVBAYTAkJFMRkwFwYD VQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhHbG9iYWxTaWduIEdDQyBSMyBQZXJzb25h bFNpZ24gMiBDQSAyMDIwAgxqfwxdwa2jK+Z4NDowDQYJYIZIAWUDBAIBBQCggdQwLwYJKoZIhvcN AQkEMSIEIN3mbIMwCrvRHbcc0KbeWShi0HEUvyjfPaKbtRucmgNqMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIyMDQwMTE0MzQzOFowaQYJKoZIhvcNAQkPMVwwWjAL BglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzALBgkqhkiG 9w0BAQowCwYJKoZIhvcNAQEHMAsGCWCGSAFlAwQCATANBgkqhkiG9w0BAQEFAASCAQB6Va7cVMo9 g+X+rD6/68tGD7MS3byQNsCUviTcpiWZFuqp85ztY0c25KSQGDEnDN5XjXdiDqSSotBJhCmRRuGv Y3zT+/7AJXiMHkzQxJCyog3Xi1CouGsX2d/F0mlWVmX582WRI89c8rRGA2yM5NDRtVC2I2qRFJL4 Z6XZE02U4P20FbDvl2y6VXqtraS56m1ORZpjvUE42WwGn09RS1TKMqMFSlCUw+BUY3nr8+YWPRhr ILIfFdG5zl1WfZBhegV9+zbtvl8HdN56iYUY/OQscKOOC69vIlJ798j8mfEpPD7kXWfWU5pThmD3 8MEdi20xDShp0SkSWqX/fVbHDwkf --000000000000a7df3105db98ad6f--