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 651BAA0567; Wed, 10 Mar 2021 14:37:17 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3C1204068C; Wed, 10 Mar 2021 14:37:17 +0100 (CET) Received: from youngberry.canonical.com (youngberry.canonical.com [91.189.89.112]) by mails.dpdk.org (Postfix) with ESMTP id 24CD340687; Wed, 10 Mar 2021 14:37:15 +0100 (CET) Received: from 2.general.paelzer.uk.vpn ([10.172.196.173] helo=localhost.localdomain) by youngberry.canonical.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1lJz1W-0000i9-3e; Wed, 10 Mar 2021 13:37:14 +0000 From: Christian Ehrhardt To: stable@dpdk.org Cc: dev@dpdk.org, Abhishek Marathe , Akhil Goyal , 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 , pingx.yu@intel.com, qian.q.xu@intel.com, Raslan Darawsheh , Thomas Monjalon , yuan.peng@intel.com, zhaoyan.chen@intel.com Date: Wed, 10 Mar 2021 14:37:09 +0100 Message-Id: <20210310133709.562846-1-christian.ehrhardt@canonical.com> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210222155851.3002880-1-christian.ehrhardt@canonical.com> References: <20210222155851.3002880-1-christian.ehrhardt@canonical.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] 19.11.7 patches review and test 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 Sender: "dev" Hi all, Here is a list of patches targeted for stable release 19.11.7. The (new) planned date for the final release is 17th of March. 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.7-rc2 These patches are located at branch 19.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Christian Ehrhardt --- Ajit Khaparde (1): net/bnxt: fix cleanup on mutex init failure Alvin Zhang (7): net/ixgbe: detect failed VF MTU set net/i40e: fix Rx bytes statistics net/i40e: fix returned code for RSS hardware failure net/ice: fix RSS lookup table initialization test: fix buffer overflow in Tx burst app/testpmd: fix key for RSS flow rule net/ixgbe: fix configuration of max frame size Anatoly Burakov (1): fbarray: fix overlap check Ankur Dwivedi (1): test/event_crypto: set cipher operation in transform Ashish Sadanandan (1): mbuf: add C++ include guard for dynamic fields header Balazs Nemeth (1): net/qede: fix promiscuous enable Beilei Xing (2): net/i40e: fix global register recovery usertools: fix Python compatibility issue Bernard Iremonger (1): doc: fix QinQ flow rules in testpmd guide Bruce Richardson (18): build: provide suitable error for "both" libraries option eal: fix reciprocal header include ethdev: fix missing header include rib: fix missing header includes ipsec: fix missing header include fib: fix missing header includes app: fix build with extra include paths power: create guest channel public header file power: make channel message functions public power: rename public structs power: rename constants power: clean up includes eal: fix MCS lock header include power: fix missing header includes rib: fix missing header include mbuf: fix missing header include power: export guest channel header file build: force pkg-config for dependency detection Chengchang Tang (5): net/hns3: fix register length when dumping registers net/hns3: fix data overwriting during register dump net/hns3: fix dump register out of range net/hns3: fix firmware exceptions by concurrent commands net/hns3: fix VF reset on mailbox failure Chengwen Feng (3): net/hns3: fix VF query link status in dev init net/hns3: remove MPLS from supported flow items net/hns3: fix flow director rule residue on malloc failure Christian Ehrhardt (2): version: 19.11.7-rc1 Revert "app/testpmd: release flows left before port stop" Ciara Power (4): app/crypto-perf: fix spelling in output app/crypto-perf: fix latency CSV output app/crypto-perf: fix CSV output format build: fix scheduler macro definition for meson Dapeng Yu (4): net/ixgbe: fix flex bytes flow director rule net/ice: check Rx queue number on RSS init net/ixgbe: disable NFS filtering app/testpmd: avoid exit without terminal restore David Hunt (1): lib/power: fix make build error Dmitry Kozlyuk (1): build: fix linker flags on Windows Fei Chen (1): vhost: fix vid allocation race Feifei Wang (10): app/eventdev: adjust event count order for pipeline test app/eventdev: remove redundant enqueue in burst Tx examples/eventdev: add info output for main core app/eventdev: fix SMP barrier in performance test examples/eventdev: check CPU core enabling examples/eventdev: move ethdev stop to the end net/ixgbe: add new flag of stripped VLAN for NEON net/ixgbe: support bad checksum flag for NEON net/ixgbe: support good checksum flag for NEON net/ixgbe: enable IXGBE NEON vector PMD when CHECKSUM need to checksum Ferruh Yigit (11): app/procinfo: fix _filters stats reporting app/procinfo: fix check on xstats-ids app/procinfo: remove useless memset net/pcap: remove local variable shadowing outer one net/bonding: remove local variable shadowing outer one net/af_xdp: remove useless assignment app/crypto-perf: remove always true condition net/avp: remove always true condition net/pcap: fix byte stats for drop Tx net/pcap: fix infinite Rx with large files app/testpmd: fix help of metering commands Gaetan Rivet (2): net/bonding: fix port id validity check on parsing net/bonding: fix PCI address comparison on non-PCI ports Gagandeep Singh (2): test/ipsec: fix result code for not supported crypto/dpaa2_sec: fix memory allocation check George Prekas (1): app/testpmd: fix IP checksum calculation Gregory Etelson (1): app/testpmd: release flows left before port stop Haiyue Wang (1): net/ixgbe: fix UDP zero checksum on x86 Harman Kalra (1): examples/l3fwd: remove limitation on Tx queue count Harry van Haaren (1): eventdev: fix a return value comment Heinrich Kuhn (1): net/nfp: read chip model from PluDevice register Hongbo Zheng (1): net/hns3: use new opcode for clearing hardware resource Huisong Li (4): net/hns3: fix error code in xstats net/hns3: validate requested maximum Rx frame length net/hns3: fix Rx/Tx errors stats net/hns3: fix xstats with id and names Hyong Youb Kim (2): net/enic: fix filter type used for flow API net/enic: fix filter log message Ido Segev (1): net/ena: flush Rx buffers memory pool cache Igor Ryzhov (1): net/i40e: fix stats counters Ivan Malov (1): net/sfc: fix TSO and checksum offloads for EF10 Jiawei Wang (1): app/testpmd: fix packets dump overlapping Jiawei Zhu (1): net/virtio-user: fix run closing stdin and close callfd Jingjing Wu (1): net/iavf: fix vector mapping with queue Joyce Kong (1): eal/arm: fix debug build with gcc for 128-bit atomics Kalesh AP (4): net/bnxt: release HWRM lock in error net/bnxt: propagate FW command failure to application net/bnxt: fix VNIC RSS configure function net/bnxt: fix FW version log Lance Richardson (5): net/bnxt: disable end of packet padding for Rx net/bnxt: fix null termination of Rx mbuf chain net/bnxt: fix doorbell write ordering net/bnxt: fix fallback mbuf allocation logic net/bnxt: fix outer UDP checksum Rx offload capability Leyi Rong (1): net/ice: enlarge Rx queue rearm threshold to 64 Li Feng (1): mem: exclude unused memory from core dump Lijun Ou (4): net/hns3: fix interception with flow director net/hns3: adjust format specifier for enum net/hns3: fix memory leak on secondary process exit doc: fix product link in hns3 guide Liron Himi (5): net/octeontx2: fix PF flow action for Tx net/mvpp2: remove debug log on fast-path net/mvpp2: remove VLAN flush net/mvpp2: remove CRC length from MRU validation net/mvpp2: fix frame size checking Long Li (1): net/netvsc: ignore unsupported packet on sync command Lukasz Wojciechowski (1): test/distributor: fix return buffer queue overload Marvin Liu (1): vhost: fix packed ring dequeue offloading Michael Baum (3): net/mlx4: fix handling of probing failure net/mlx5: fix leak on Rx queue creation failure net/mlx5: fix leak on Tx queue creation failure Murphy Yang (5): net/ice: fix outer UDP Tx checksum offload net/i40e: fix L4 checksum flag net/ice: disable IPv4 checksum offload in vector Tx net/i40e: add null input checks net/ice: fix outer checksum flags Olivier Matz (3): test/mcslock: remove unneeded per lcore copy build: fix plugin load on static build mempool: fix panic on dump or audit Qi Zhang (3): net/ice/base: fix tunnel destroy net/ice/base: fix null pointer dereference net/ice/base: fix memory handling Ruifeng Wang (3): lpm: fix vector IPv4 lookup net/octeontx: fix build with SVE common/octeontx2: fix build with SVE Samik Gupta (2): net/bnxt: fix Rx rings in RSS redirection table net/bnxt: fix VNIC config on Rx queue stop Shiri Kuzin (2): net/mlx5: refuse empty VLAN in flow pattern net/mlx5: fix VXLAN decap on non-VXLAN flow Souvik Dey (1): net/i40e: fix VLAN stripping in VF Sriharsha Basavapatna (1): net/bnxt: fix max rings computation Stephen Hemminger (1): test: fix terminal settings on exit Steve Yang (20): ethdev: fix max Rx packet length check app/testpmd: fix max Rx packet length for VLAN packets net/dpaa: fix jumbo frame flag condition for MTU set net/e1000: fix jumbo frame flag condition for MTU set net/hns3: fix jumbo frame flag condition for MTU set net/i40e: fix jumbo frame flag condition net/iavf: fix jumbo frame flag condition net/ipn3ke: fix jumbo frame flag condition for MTU set net/octeontx2: fix jumbo frame flag condition for MTU net/qede: fix jumbo frame flag condition for MTU set net/sfc: fix jumbo frame flag condition for MTU set net/thunderx: fix jumbo frame flag condition for MTU set net/cxgbe: fix jumbo frame flag condition net/enetc: fix jumbo frame flag condition for MTU set net/nfp: fix jumbo frame flag condition for MTU set net/liquidio: fix jumbo frame flag condition for MTU set net/dpaa2: fix jumbo frame flag condition for MTU set app/testpmd: fix setting maximum packet length net/ice: fix jumbo frame flag condition net/ixgbe: fix jumbo frame flag condition Suanming Mou (3): net/mlx4: fix port attach in secondary process net/mlx5: fix crash on secondary process port close net/mlx5: fix port attach in secondary process Sunil Kumar Kori (1): net/octeontx2: fix corruption in segments list Tal Shnaiderman (2): common/mlx5: fix pointer cast on Windows net/mlx5: fix comparison sign in flow engine Thomas Monjalon (1): mem: fix build Viacheslav Galaktionov (1): net/sfc: fix generic byte statistics to exclude FCS bytes Viacheslav Ovsiienko (2): doc: update flow mark action in mlx5 guide doc: fix mark action zero value in mlx5 guide Vladimir Medvedkin (1): rib: fix insertion in some cases Weifeng Li (1): net/i40e: fix X722 for 802.1ad frames ability Wenjun Wu (1): net/e1000: fix flow control mode setting Yicai Lu (1): ip_frag: remove padding length of fragment Yongxin Liu (1): usertools: fix binding built-in kernel driver Yunjian Wang (3): eal/linux: fix handling of error events from epoll net/bnxt: fix memory leak when mapping fails net/mvneta: check allocation in Rx queue flush Yuri Chipchev (1): net/mvpp2: fix stack corruption