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 5F5CE45704; Wed, 31 Jul 2024 21:37:21 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4D5684067E; Wed, 31 Jul 2024 21:37:21 +0200 (CEST) Received: from mail-lj1-f173.google.com (mail-lj1-f173.google.com [209.85.208.173]) by mails.dpdk.org (Postfix) with ESMTP id 062B1400D5; Wed, 31 Jul 2024 21:37:20 +0200 (CEST) Received: by mail-lj1-f173.google.com with SMTP id 38308e7fff4ca-2eeb1051360so68537881fa.0; Wed, 31 Jul 2024 12:37:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722454639; x=1723059439; darn=dpdk.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=MQvPldmXyZLIHPEaKtR5V3C/2YSCzEtEfRHQkQF7H3g=; b=QHxUfQbpRBX/iUulIeOH3l3UFzA2lVL7D7m+xC37SOHvtXA1r53Mf4PeU4Fz+zRt7M rqIG9DqbiI//b7EYLoMmQ/L169rW7DoLmt/OL7m1QsMiubLCvK0dT4rpD0aI24RlNIwZ XFlJP01k7C/fVTARnUdo3EeVVk/4AXkq4plijeVlPqYBAWSerqF07H44KOTIefGu+em/ oPJ4xFI5iPHqPHakkwlZbDd5hyaRphaNREZz6/pg3BIyfFwx6z2vD97AbRgG9UDLzADJ HP2PmeVA7KgSDml8/H0wZBUZGOfxqzirwmghT05eH/6gs5JfZcBf5Pu9wWjXPVg42HvO Cngw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722454639; x=1723059439; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MQvPldmXyZLIHPEaKtR5V3C/2YSCzEtEfRHQkQF7H3g=; b=B2FDKBI9iCtF7omSBunQOWPsiY3d93GqClG6TdthjmsJhaJHh175CPiANtI7Mpk79A T1gcXbeGkIb7rmHldg55diEXCFxz0VyFmiH7Wafn5dv/N7TkiLNG3alEZ3oMZ2WQqU9h SEqQA/y7vpxholK3D+sWvuhASalXHGyBG8VWdAKlPzp7itFdHyxdFpzVG2QY7jpvjZ+t r9vlPR6DJxOyWMEw0nXMUD3wTNudVWUC2e/F2CBWnt8Ew7lbyrcmvKPi+CnAS3uILjCd P9xEjmYpxiy52M8cpcxIC20ztI/qQAsK0/B+hFDTC2VVBbVPS5bEaNhsms+ZqoVsHTbX gLsw== X-Gm-Message-State: AOJu0Yzi+IHVQhRJqHF7/wQav2LtLAS451o/fteBbJrOSIQktks4J+4b eScNj24kmngkK3pIMqkHJzvI1bMyPLd8XGy2wZOK7yKMuRHSxpukfmMtjA== X-Google-Smtp-Source: AGHT+IHnVCNe7VPQxlAtKuUENOGTnevrA8ynh6v6pncx25SK+McleArKKwkJKayaDlUtmtOxSvIQlA== X-Received: by 2002:a05:651c:1a11:b0:2f0:1bb6:dbce with SMTP id 38308e7fff4ca-2f1532a01e0mr3635391fa.41.1722454638577; Wed, 31 Jul 2024 12:37:18 -0700 (PDT) Received: from localhost ([2a01:4b00:d036:ae00:7aef:1aaa:3dff:d546]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4282bba30bbsm31789755e9.47.2024.07.31.12.37.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Jul 2024 12:37:17 -0700 (PDT) From: luca.boccassi@gmail.com To: stable@dpdk.org Cc: 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 , Yanghang Liu , yuan.peng@intel.com, zhaoyan.chen@intel.com Subject: 22.11.6 patches review and test Date: Wed, 31 Jul 2024 20:37:10 +0100 Message-Id: <20240731193710.3069297-1-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 Hi all, Here is a list of patches targeted for stable release 22.11.6. The planned date for the final release is August 20th. 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=v22.11.6-rc1 These patches are located at branch 22.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Luca Boccassi --- Abdullah Ömer Yamaç (1): hash: fix RCU reclamation size Akhil Goyal (1): test/crypto: fix enqueue/dequeue callback case Alex Vesker (1): net/mlx5/hws: fix port ID on root item convert Alexander Kozyrev (2): net/mlx5: break flow resource release loop app/testpmd: add postpone option to async flow destroy 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 Andrew Boyer (1): net/ionic: fix mbuf double-free when emptying array Apeksha Gupta (2): bus/dpaa: fix memory leak in bus scan common/dpaax: fix node array overrun Arkadiusz Kusztal (1): crypto/qat: fix placement of OOP offset 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 Brian Dooley (1): crypto/qat: fix GEN4 write Bruce Richardson (2): net/ice: fix sizing of filter hash table ethdev: fix device init without socket-local memory Chaoyong He (5): app/testpmd: fix help string of BPF load command net/nfp: fix IPv6 TTL and DSCP flow action net/nfp: fix allocation of switch domain net/nfp: forbid offload flow rules with empty action list net/nfp: remove redundant function call Chengwen Feng (2): net/hns3: check Rx DMA address alignmnent dma/hisilicon: remove support for HIP09 platform Chenming Chang (1): hash: fix return code description in Doxygen Chinh Cao (1): net/ice/base: fix return type of bitmap hamming weight Christian Ehrhardt (1): test: force IOVA mode on PPC64 without huge pages Ciara Loftus (4): net/af_xdp: fix port ID in Rx mbuf net/af_xdp: count mbuf allocation failures net/af_xdp: fix stats reset net/af_xdp: remove unused local statistic Ciara Power (1): test/crypto: fix vector global buffer overflow Conor Fogarty (1): hash: check name when creating a hash Dariusz Sosnowski (2): net/mlx5: fix MTU configuration net/mlx5: fix disabling E-Switch default flow rules David Marchand (14): 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: fix outer UDP checksum in Intel prepare helper net/i40e: fix outer UDP checksum offload for X710 net/iavf: remove outer UDP checksum offload for X710 VF telemetry: lower log level on socket error doc: fix link to hugepage mapping from Linux guide config: fix warning for cross build with meson >= 1.3.0 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 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 Erez Shitrit (3): net/mlx5/hws: decrease log level for creation failure net/mlx5/hws: fix deletion of action vport net/mlx5/hws: remove unused variable Eric Joyner (2): net/ice/base: fix memory leak in firmware version check net/ice/base: fix GCS descriptor field offsets Ferruh Yigit (1): app/testpmd: fix build on signed comparison Gagandeep Singh (4): common/dpaax/caamflib: fix PDCP-SDAP watchdog error crypto/dpaa_sec: fix IPsec descriptor bus/dpaa: fix bus scan for DMA devices common/dpaax: fix IOVA table cleanup Ganapati Kundapura (3): eventdev/crypto: fix opaque field handling cryptodev: fix build without crypto callbacks cryptodev: validate crypto callbacks from next node Gaoxiang Liu (1): net/bonding: fix failover time of LACP with mode 4 Gowrishankar Muthukrishnan (6): app/crypto-perf: remove redundant local variable app/crypto-perf: fix result for asymmetric crypto/cnxk: fix minimal input normalization examples/fips_validation: fix dereference and out-of-bound test/crypto: remove unused stats in setup test/crypto: fix asymmetric capability test Gregory Etelson (2): net/mlx5: fix access to flow template operations net/mlx5: fix Arm build with GCC 9.1 Haifei Luo (1): net/mlx5: fix indexed pool with invalid index Hamdan Igbaria (1): net/mlx5/hws: fix action template dump Haoqian He (1): vhost: cleanup resubmit info before inflight setup Hemant Agrawal (1): baseband/la12xx: forbid secondary process Hernan Vargas (2): baseband/acc: fix memory barrier app/bbdev: fix interrupt tests Jack Bond-Preston (5): crypto/openssl: fix GCM and CCM thread unsafe contexts crypto/openssl: optimize 3DES-CTR context init crypto/openssl: make per-QP cipher context clones crypto/openssl: make per-QP auth context clones crypto/openssl: set cipher padding once 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 (15): 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: add special config for YT8531SH-CA PHY 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 Jiri Slaby (1): kni: fix build with Linux 6.8 Joel Kavanagh (4): crypto/ipsec_mb: fix function comment test/crypto: fix allocation comment crypto/qat: fix log message typo 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 Kaiwen Deng (1): examples/l3fwd: fix crash on multiple sockets Karen Kelly (1): doc: add baseline mode in l3fwd-power guide Kevin Traynor (2): doc: fix testpmd ring size command eal: fix logs for '--lcores' Konstantin Ananyev (3): bpf: fix MOV instruction evaluation bpf: fix load hangs with six IPv6 addresses examples/l3fwd: fix crash in ACL mode for mixed traffic Long Wu (2): net/nfp: fix representor port queue release net/nfp: fix disabling 32-bit build Luca Boccassi (2): bpf: disable on 32-bit x86 build: use builtin helper for python dependencies Luca Vizzarro (1): vhost: fix build with GCC 13 Maayan Kashani (3): net/mlx5: fix flow template indirect action failure net/mlx5: fix crash on counter pool destroy 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 (2): bus/vdev: revert fix devargs in secondary process 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 Peng Zhang (2): net/nfp: disable ctrl VNIC queues on close net/nfp: adapt reverse sequence card 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 Robin Jarry (1): graph: fix ID collisions Rohit Raj (2): bus/dpaa: remove redundant file descriptor check net/dpaa: forbid MTU configuration for shared interface Rongwei Liu (1): net/mlx5: fix start without duplicate flow patterns 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 Shihong Wang (1): examples/ipsec-secgw: fix SA salt endianness Shijith Thotton (1): mbuf: fix dynamic fields copy Shun Hao (1): net/mlx5: support jump in meter hierarchy Sivaprasad Tummala (4): app/testpmd: fix lcore ID restriction examples: fix queue ID restriction examples: fix lcore ID restriction examples: fix port ID restriction Soumyadeep Hore (1): common/idpf: fix flex descriptor mask 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 mempool: replace GCC pragma with cast event/sw: fix warning from useless snprintf net/ixgbe: do not update link status in secondary process usertools/devbind: fix indentation app/dumpcap: handle SIGTERM and SIGHUP app/pdump: handle SIGTERM and SIGHUP doc: remove reference to mbuf pkt field power: increase the number of UNCORE frequencies Sunil Kumar Kori (1): net/cnxk: fix RSS config Thomas Monjalon (1): doc: remove empty section from testpmd guide Tomasz Wakula (1): net/ice/base: fix preparing PHY for timesync command 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 (13): 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: disable RRC for yellow carp devices net/axgbe: enable PLL control for fixed PHY modes only 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 (3): net/ice: fix memory leaks in raw pattern parsing net/ice: fix return value for raw pattern parsing examples/ipsec-secgw: revert SA salt endianness 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 Yevgeny Kliteynik (4): common/mlx5: fix PRM structs net/mlx5/hws: fix function comment net/mlx5/hws: fix spinlock release on context open net/mlx5/hws: add template match none flag 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