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 E744D43EA3 for ; Thu, 18 Apr 2024 14:34:35 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D9D9740608; Thu, 18 Apr 2024 14:34:35 +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 0C1DF402CC for ; Thu, 18 Apr 2024 14:34:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1713443672; 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: content-transfer-encoding:content-transfer-encoding; bh=GDI2d85GxPCKWRNJpEi/PL40HcRofctq4VfdfZiJRjY=; b=SnQmxRlmgpOzq9YuDlSVVByZveLAXypo6w9Qlo+eRCRgV8N6E3/JjJM7JxKzGR4bozRtK7 K7ch8ILJDGUBAbZ5lzUhXuCQzQjoSbMA8Z+NgEHslpGBi4/wLouBtN+KwCVrbCkhIzFyce VDA77poWiE4eXxjON5cC8/JCVABtD0Y= Received: from mimecast-mx02.redhat.com (mx-ext.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-395-mWbS2UEtP-6vKytf_WrMVA-1; Thu, 18 Apr 2024 08:34:29 -0400 X-MC-Unique: mWbS2UEtP-6vKytf_WrMVA-1 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id ADF443C0FCBB; Thu, 18 Apr 2024 12:34:28 +0000 (UTC) Received: from rh.Home (unknown [10.39.192.22]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5C83E35430; Thu, 18 Apr 2024 12:34:25 +0000 (UTC) From: Kevin Traynor To: stable@dpdk.org Cc: dev@dpdk.org, Abhishek Marathe , Ali Alnubani , David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Kevin Traynor , Luca Boccassi , Pei Zhang , Raslan Darawsheh , Thomas Monjalon , yanghliu@redhat.com Subject: 21.11.7 patches review and test Date: Thu, 18 Apr 2024 13:34:09 +0100 Message-ID: <20240418123411.466527-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.5 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 Hi all, Here is a list of patches targeted for stable release 21.11.7. The planned date for the final release is 30th 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=v21.11.7-rc1 These patches are located at branch 21.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Kevin --- Ajit Khaparde (2): net/bnxt: fix array overflow net/bnxt: modify locking for representor Tx Akhil Goyal (1): common/cnxk: fix memory leak in CPT init Akshay Dorwat (1): net/ionic: fix RSS query Alan Elder (2): net: add macros for VLAN metadata parsing net/netvsc: fix VLAN metadata parsing Ali Alnubani (1): doc: update link to Windows DevX in mlx5 guide Andrew Boyer (2): net/ionic: fix device close doc: fix typos in cryptodev overview Bing Zhao (3): net/mlx5: fix counters map in bonding mode net/mlx5: fix age position in hairpin split net/mlx5: fix drop action release timing Bruce Richardson (9): kernel/freebsd: fix module build on FreeBSD 14 build: fix linker warnings about undefined symbols net/vmxnet3: fix initialization on FreeBSD eventdev: improve Doxygen comments on configure struct eventdev: fix Doxygen processing of vector struct net/i40e: remove incorrect 16B descriptor read block net/iavf: remove incorrect 16B descriptor read block net/ice: remove incorrect 16B descriptor read block test: do not count skipped tests as executed Chaoyong He (1): net/nfp: fix resource leak for PF initialization Chengwen Feng (13): eal: verify strdup return bus/dpaa: verify strdup return bus/fslmc: verify strdup return bus/vdev: verify strdup return dma/idxd: verify strdup return event/cnxk: verify strdup return net/failsafe: fix memory leak in args parsing app/dumpcap: verify strdup return app/pdump: verify strdup return app/crypto-perf: verify strdup return test: verify strdup return examples/qos_sched: fix memory leak in args parsing net/hns3: remove QinQ insert support for VF Ciara Power (1): crypto/ipsec_mb: fix incorrectly setting cipher keys Dariusz Sosnowski (1): net/mlx5: fix VLAN handling in meter split David Marchand (7): hash: remove some dead code regexdev: fix logtype register ci: update versions of actions in GHA vhost: fix virtqueue access check in vhost-user setup test/event: skip test if no driver is present net/iavf: remove error logs for VLAN offloading app/testpmd: fix --stats-period option check Dengdui Huang (8): net/hns3: refactor VF mailbox message struct net/hns3: refactor PF mailbox message struct net/hns3: fix VF multiple count on one reset net/hns3: fix disable command with firmware net/hns3: fix reset level comparison app/testpmd: fix crash in multi-process forwarding net/hns3: refactor send mailbox function net/hns3: refactor handle mailbox function Edwin Brossette (2): net/virtio: remove duplicate queue xstats net/ixgbevf: fix RSS init for x550 NICs Eli Britstein (1): net/mlx5: prevent ioctl failure log flooding Emi Aoki (1): doc: fix typo in profiling guide Ferruh Yigit (3): common/mlx5: fix calloc parameters net/bnx2x: fix calloc parameters net/nfp: fix calloc parameters Fidel Castro (1): test/power: fix typo in error message Flore Norceide (1): doc: fix typo in packet framework guide Ganapati Kundapura (1): test/event: fix crash in Tx adapter freeing Hao Chen (1): vhost: fix deadlock during vDPA SW live migration Harman Kalra (1): common/cnxk: fix mbox region copy Hernan Vargas (1): doc: fix configuration in baseband 5GNR driver guide Holly Nichols (1): test/cfgfile: fix typo in error messages Huisong Li (2): doc: add traffic manager in features table doc: add link speeds configuration in features table Jie Hai (4): net/hns3: enable PFC for all user priorities net/hns3: support new device net/axgbe: fix Rx and Tx queue state net/nfp: fix Rx and Tx queue state Jonathan Erb (1): telemetry: fix empty JSON dictionaries Joyce Kong (1): config: fix CPU instruction set for cross-build Kaiwen Deng (2): net/i40e: remove redundant judgment in flow parsing net/ice: fix tunnel TSO capabilities Kalesh AP (4): net/bnxt: fix 50G and 100G forced speed net/bnxt: fix speed change from 200G to 25G on Thor net/bnxt: fix backward firmware compatibility net/bnxt: fix null pointer dereference Kevin Traynor (1): net/ixgbe: increase VF reset timeout Kiran Kumar K (1): net/cnxk: fix flow RSS configuration Kishore Padmanabha (1): net/bnxt: fix number of Tx queues being created Kommula Shiva Shankar (1): common/cnxk: fix RSS RETA configuration Konstantin Ananyev (1): examples/l3fwd: fix Rx over not ready port Masoumeh Farhadi Nia (1): examples/ipsec-secgw: fix typo in error message Maxime Coquelin (1): vhost: fix memory leak in Virtio Tx split path Michael Baum (3): net/mlx5: fix jump action validation net/mlx5: fix GENEVE TLV option management common/mlx5: fix duplicate read of general capabilities Mingjin Ye (1): test: fix probing in secondary process Morten Brørup (3): event/dlb2: remove superfluous memcpy net/bnx2x: fix warnings about memcpy lengths net/mlx5: fix warning about copy length Nithin Dabilpuram (2): common/cnxk: fix Tx MTU configuration common/cnxk: fix mbox struct attributes Pavan Nikhilesh (2): event/cnxk: fix dequeue timeout configuration doc: fix commands in eventdev test tool guide Pengfei Sun (1): net/mlx5: fix use after free when releasing Tx queues Qi Zhang (1): net/ice: fix link update Qian Hao (1): examples/packet_ordering: fix Rx with reorder mode disabled Rakesh Kudurumalla (1): test/mbuf: fix external mbuf case with assert enabled Rongwei Liu (1): net/mlx5: fix stats query crash in secondary process Satheesh Paul (1): common/cnxk: fix possible out-of-bounds access Shai Brandes (2): net/ena/base: limit exponential backoff net/ena/base: restructure interrupt handling Shaowei Sun (1): telemetry: fix connected clients count Simei Su (1): doc: fix default IP fragments maximum in programmer guide Sivaprasad Tummala (1): eal/x86: add AMD vendor check for TSC calibration Sivaramakrishnan Venkat (1): drivers/net: fix buffer overflow for packet types list Stephen Hemminger (6): cryptodev: remove unused extern variable doc: add --latencystats option in testpmd guide app/testpmd: hide --bitrate-stats in help if disabled common/sfc_efx/base: use C11 static assert net/tap: do not overwrite flow API errors net/tap: fix traffic control handle calculation Suanming Mou (5): app/crypto-perf: fix next segment mbuf app/crypto-perf: fix data comparison app/crypto-perf: fix encrypt operation verification app/crypto-perf: fix out-of-place mbuf size app/crypto-perf: add missing op resubmission Sunil Kumar Kori (1): net/cnxk: fix MTU limit Sunyang Wu (1): ethdev: fix NVGRE encap flow action description Tom Jones (1): net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD Viacheslav Ovsiienko (1): net/mlx5: fix error packets drop in regular Rx Wathsala Vithanage (1): net/memif: fix extra mbuf refcnt update in zero copy Tx Weiguo Li (1): net/bnxt: fix deadlock in ULP timer callback Yunjian Wang (4): net/iavf: fix memory leak on security context error net/ixgbe: fix memoy leak after device init failure net/af_xdp: fix memzone leak on config failure net/af_xdp: fix leak on XSK configuration failure