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 D36A2A04FF; Mon, 21 Mar 2022 12:55:29 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 477F2427EC; Mon, 21 Mar 2022 12:55:29 +0100 (CET) Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by mails.dpdk.org (Postfix) with ESMTP id 104EC427E9 for ; Mon, 21 Mar 2022 12:55:27 +0100 (CET) Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) (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 smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 868FF3F320 for ; Mon, 21 Mar 2022 11:55:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1647863722; bh=bP3Adw4RmE2L2hm6fFihzGRiomhBbGRp9DAXcSwgI8E=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=W2KGDQeYznIagaHmDGsMeNmGylxS/7Ix/R2Ps2CsaLyg17CRfpknQgkhUcwLxf8Wi 5LUN1Xdjqqck9d1f/UcFZtoySfjmw9PR+RLMDsdTjDwtny6ISawQJToJrseuTvBtgc 6pJu7GNtn9MInGN20yuz3sBlqKGAWX67raqyq3P/gxMFv+DghmJHOCPRH19+s2hqh3 udmx4PUhHzzwROH5LG1w596xJue+LLOow2uYkpv/5rag/RMdPhZ4qShgwUw2rZa0yO Teq1IiutJDFxp8DdQHFT1t87RHz0YFButrrPnCH7Ny1BvhM/+n/6TVEsUTqYi8LFD2 iTIzFqnbon/xA== Received: by mail-wm1-f69.google.com with SMTP id n19-20020a7bcbd3000000b0038c94b86258so2293207wmi.2 for ; Mon, 21 Mar 2022 04:55:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=bP3Adw4RmE2L2hm6fFihzGRiomhBbGRp9DAXcSwgI8E=; b=DzrZD6OnmvNJc3g3lPQ9VYnKmtY2CrtgIiy7/e0QvnYD3eMfSwp8aG2LEpZ3Ax6icX JNq2HqpSv5wnfbXUu2dG3bJNaPsqtT9uw+EMj753Xxddg4/5Skr3FQI2E4XMNtNjDPeM zVRXpxZYS9nP61Qe/SbldXbB44Lcu0qbaVhfAIjngtblSrq5CACtUIZoGuiRK1O1c0qi kfkM4USzgHG9fNc4aX2vVe30nLd4FgUP0QoSpSCGiPHEJjzaBb99p7zpvl30iwg3eQRR 6KrktNbHIb9sT7+yD+kV8mXpa4Ayjc0FUZLUX6Qyp2EYEQnlrhbEQm6D9Ly3/nVnWIFp SJ+g== X-Gm-Message-State: AOAM530O+fnvMguAOhR2JFcfG9fmHX17Cv+N5s8s58pw+OJqpG5AhD76 hJS4xVc/GMNMFbrXMCuKMCh52WyglRNUlt9zVtA/D0bZ7AE7dfzuIaN3xwPPbED1wz5HE220OF6 nxcVL9i9s+SpjweovBXYL X-Received: by 2002:a05:6000:178a:b0:204:1548:2a57 with SMTP id e10-20020a056000178a00b0020415482a57mr2889062wrg.39.1647863721964; Mon, 21 Mar 2022 04:55:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwMxjSUhhAlR0e04ihtbs0HcUp+XTlbVZP+bRwE0DhTpaOl3fMpuUHghdMxjwEVytfnd+AhdA== X-Received: by 2002:a05:6000:178a:b0:204:1548:2a57 with SMTP id e10-20020a056000178a00b0020415482a57mr2889031wrg.39.1647863721672; Mon, 21 Mar 2022 04:55:21 -0700 (PDT) Received: from localhost.localdomain (068-133-067-156.ip-addr.inexio.net. [156.67.133.68]) by smtp.gmail.com with ESMTPSA id k12-20020a5d628c000000b00203e2fbb2absm12310651wru.113.2022.03.21.04.55.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Mar 2022 04:55:21 -0700 (PDT) From: christian.ehrhardt@canonical.com To: stable@dpdk.org Cc: dev@dpdk.org, Abhishek Marathe , Ali Alnubani , benjamin.walker@intel.com, David Christensen , hariprasad.govindharajan@intel.com, 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 Subject: 19.11.12 patches review and test Date: Mon, 21 Mar 2022 12:55:16 +0100 Message-Id: <20220321115516.3986382-1-christian.ehrhardt@canonical.com> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 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 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