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 8A7124590E for ; Thu, 5 Sep 2024 14:38:46 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 630EF42DC3; Thu, 5 Sep 2024 14:38:46 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id 23F4040684 for ; Thu, 5 Sep 2024 14:38:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1725539924; 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=lyVwZxNbeVlE3x+AHTdoiXcZU29TOMw852QcNDnro9c=; b=PQP6vv4d2+N+dDPKgSngYvIjbaNowN2TEbwNjZ+hLtC5PCHjzpdAlQfRsXbN3jUfWBsCnx MyW7QiB4L6nB7FzwP42vFVhEKhrT2Um0SGR2bUYi4hUcbHdJmwYmstNcNKQ4V//Ro4eaYD WABbE9XK9it5rf8cQ1VoADfWROa1+80= Received: from mx-prod-mc-02.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-590-FkRT31BVMEu51BLexdzebw-1; Thu, 05 Sep 2024 08:38:41 -0400 X-MC-Unique: FkRT31BVMEu51BLexdzebw-1 Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (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 mx-prod-mc-02.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 3D38118BC2F0; Thu, 5 Sep 2024 12:38:28 +0000 (UTC) Received: from rh.Home (unknown [10.39.192.55]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id EF14C19560AA; Thu, 5 Sep 2024 12:38:22 +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.8 patches review and test Date: Thu, 5 Sep 2024 13:38:10 +0100 Message-ID: <20240905123816.3087619-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 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.8. The planned date for the final release is 18th September. 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.8-rc1 These patches are located at branch 21.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Kevin --- Abdullah Ömer Yamaç (1): hash: fix RCU reclamation size Anatoly Burakov (7): net/e1000/base: fix link power down fbarray: fix incorrect lookahead behavior fbarray: fix incorrect lookbehind behavior fbarray: fix lookahead ignore mask handling fbarray: fix lookbehind ignore mask handling fbarray: fix finding for unaligned length malloc: fix multi-process wait condition handling Apeksha Gupta (2): bus/dpaa: fix memory leak in bus scan common/dpaax: fix node array overrun Bing Zhao (3): net/mlx5: fix end condition of reading xstats net/mlx5: fix uplink port probing in bonding mode common/mlx5: remove unneeded field when modify RQ table Bruce Richardson (3): ethdev: fix device init without socket-local memory dma/idxd: fix default for workqueue options dma/idxd: add verbose option to config script Chaoyong He (1): app/testpmd: fix help string of BPF load command Chengwen Feng (1): net/hns3: check Rx DMA address alignmnent Chenming Chang (1): hash: fix return code description in Doxygen Chinh Cao (1): net/ice/base: fix return type of bitmap hamming weight Ciara Loftus (2): net/af_xdp: fix port ID in Rx mbuf net/af_xdp: count mbuf allocation failures Ciara Power (1): test/crypto: fix vector global buffer overflow Conor Fogarty (1): hash: check name when creating a hash Dariusz Sosnowski (1): net/mlx5: fix MTU configuration David Marchand (12): bus/pci: fix build with musl 1.2.4 / Alpine 3.19 eal/unix: support ZSTD compression for firmware net/ice: fix check for outer UDP checksum offload app/testpmd: fix outer IP checksum offload net/i40e: fix outer UDP checksum offload for X710 telemetry: lower log level on socket error vdpa/sfc: remove dead code eal/linux: lower log level on allocation attempt failure buildtools: fix build with clang 17 and ASan net/vmxnet3: fix init logs config: fix warning for cross build with meson >= 1.3.0 net: fix outer UDP checksum in Intel prepare helper Dengdui Huang (5): net/hns3: fix offload flag of IEEE 1588 net/hns3: fix Rx timestamp flag net/hns3: fix double free for Rx/Tx queue net/hns3: fix variable overflow app/testpmd: handle IEEE1588 init failure Ed Czeck (1): net/ark: fix index arithmetic Edwin Brossette (1): net/ixgbe: do not create delayed interrupt handler twice Eric Joyner (1): net/ice/base: fix GCS descriptor field offsets Ferruh Yigit (1): app/testpmd: fix build on signed comparison Gagandeep Singh (3): common/dpaax/caamflib: fix PDCP-SDAP watchdog error bus/dpaa: fix bus scan for DMA devices common/dpaax: fix IOVA table cleanup Ganapati Kundapura (2): cryptodev: fix build without crypto callbacks cryptodev: validate crypto callbacks from next node Gowrishankar Muthukrishnan (3): crypto/cnxk: fix minimal input normalization test/crypto: fix asymmetric capability test test/crypto: remove unused stats in setup Gregory Etelson (1): net/mlx5: fix Arm build with GCC 9.1 Haifei Luo (1): net/mlx5: fix indexed pool with invalid index Haoqian He (1): vhost: cleanup resubmit info before inflight setup Hemant Agrawal (1): baseband/la12xx: forbid secondary process Hernan Vargas (1): app/bbdev: fix interrupt tests Jack Bond-Preston (1): crypto/openssl: optimize 3DES-CTR context init Jacob Keller (1): net/ice/base: fix size when allocating children arrays Jesse Brandeburg (1): net/ice/base: fix sign extension Jiawei Wang (1): net/mlx5: fix hash Rx queue release in flow sample Jiawen Wu (14): net/txgbe: fix tunnel packet parsing net/txgbe: fix flow filters in VT mode net/txgbe: fix Tx hang on queue disable net/txgbe: restrict configuration of VLAN strip offload net/txgbe: reconfigure more MAC Rx registers net/txgbe: fix VF promiscuous and allmulticast net/ngbe: keep PHY power down while device probing net/txgbe: fix hotplug remove net/ngbe: fix hotplug remove net/txgbe: fix MTU range net/ngbe: fix MTU range net/txgbe: fix memory leaks net/ngbe: fix memory leaks net/txgbe: fix Rx interrupt Jie Hai (2): net/hns3: disable SCTP verification tag for RSS hash input net/hns3: fix uninitialized variable in FEC query Joel Kavanagh (2): test/crypto: fix allocation comment doc: fix typo in l2fwd-crypto guide Julien Meunier (1): net/fm10k: fix cleanup during init failure Jun Yang (1): crypto/dpaa2_sec: fix event queue user context Karen Kelly (1): doc: add baseline mode in l3fwd-power guide Kevin Laatz (1): dma/idxd: add generic option for queue config Kevin Traynor (2): doc: fix testpmd ring size command eal: fix logs for '--lcores' Konstantin Ananyev (2): bpf: fix MOV instruction evaluation bpf: fix load hangs with six IPv6 addresses Long Wu (1): net/nfp: fix disabling 32-bit build Luca Vizzarro (1): vhost: fix build with GCC 13 Maayan Kashani (1): app/testpmd: fix parsing for connection tracking item Mateusz Pacuszka (1): net/ice/base: fix check for existing switch rule Mattias Rönnblom (1): net/af_packet: align Rx/Tx structs to cache line Michael Baum (1): ethdev: fix GENEVE option item conversion Mingjin Ye (1): bus/vdev: fix device reinitialization Nithin Dabilpuram (1): net/cnxk: fix outbound security with higher packet burst Paul Greenwalt (1): net/ice/base: fix potential TLV length overflow Piotr Pietruszewski (1): net/ixgbe/base: revert advertising for X550 2.5G/5G Piotr Skajewski (1): net/ixgbe/base: fix 5G link speed reported on VF Radoslaw Tyl (1): net/ixgbe/base: fix PHY ID for X550 Rahul Bhansali (1): net/cnxk: fix promiscuous state after MAC change Rohit Raj (1): bus/dpaa: remove redundant file descriptor check Satha Rao (1): net/virtio: fix MAC table update Shai Brandes (3): net/ena: fix bad checksum handling net/ena: fix return value check net/ena: fix checksum handling Sivaprasad Tummala (1): app/testpmd: fix lcore ID restriction Stefan Wegrzyn (1): net/ice/base: fix pointer to variable outside scope Stephen Hemminger (11): pcapng: add memcpy check net/virtio-user: add memcpy check net/tap: fix file descriptor check in isolated flow event/sw: fix warning from useless snprintf net/ixgbe: do not update link status in secondary process app/dumpcap: handle SIGTERM and SIGHUP app/pdump: handle SIGTERM and SIGHUP doc: remove reference to mbuf pkt field app/testpmd: cleanup cleanly from signal app/testpmd: fix early exit from signal app/testpmd: fix interactive mode on Windows Sunil Kumar Kori (1): net/cnxk: fix RSS config Tyler Retzlaff (3): eal/windows: install sched.h file latencystats: fix literal float suffix common/mlx5: fix unsigned/signed mismatch Varun Sethi (1): common/dpaax/caamflib: fix PDCP AES-AES watchdog error Venkat Kumar Ande (11): net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs net/axgbe: reset link when link never comes back net/axgbe: fix fluctuations for 1G Bel Fuse SFP net/axgbe: update DMA coherency values net/axgbe: disable interrupts during device removal net/axgbe: fix SFP codes check for DAC cables net/axgbe: fix connection for SFP+ active cables net/axgbe: check only minimum speed for cables net/axgbe: fix Tx flow on 30H HW net/axgbe: delay AN timeout during KR training net/axgbe: fix linkup in PHY status Vladimir Medvedkin (2): net/ice: fix memory leaks in raw pattern parsing net/ice: fix return value for raw pattern parsing Waldemar Dworakowski (1): net/ice/base: fix board type definition Wenwu Ma (2): dmadev: fix structure alignment dma/idxd: fix setup with Ubuntu 24.04 Yahui Cao (1): net/ice/base: fix masking when reading context Yingming Mao (1): doc: fix mbuf flags Zerun Fu (2): bus/pci: fix UIO resource mapping in secondary process bus/pci: fix FD in secondary process Zhichao Zeng (2): telemetry: fix connection parameter parsing net/ice/base: fix temporary failures reading NVM