From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 56817A051C for ; Fri, 26 Jun 2020 14:53:42 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4336C1BF7F; Fri, 26 Jun 2020 14:53:42 +0200 (CEST) Received: from us-smtp-delivery-1.mimecast.com (us-smtp-1.mimecast.com [207.211.31.81]) by dpdk.org (Postfix) with ESMTP id E97DA1BF7F for ; Fri, 26 Jun 2020 14:53:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1593176019; 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=o/gOTSU/rgn/T3hOQCvdXcU82NmHJ6s2oz2A2fBZHpQ=; b=EU0QkekGjkFzN1xSjmsjic4yIDIdWn0dUNimir/1FtYuhgsdtA5g4j6MMBvPkvocX/hIc7 F+YK3V1lSktT9kbiBRfF0S2hvsX5wq4pNDn2trK+GNvt/ftZK2vSjQelBkmgI5aD1FmCUU Rcjql3osIUrzJ/UXV1mwrxuxcK8G+Uo= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-189-DInXAzCqO6mofvNQvbzmgQ-1; Fri, 26 Jun 2020 08:53:28 -0400 X-MC-Unique: DInXAzCqO6mofvNQvbzmgQ-1 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 5CA4F8464BE; Fri, 26 Jun 2020 12:53:25 +0000 (UTC) Received: from rh.redhat.com (unknown [10.33.37.13]) by smtp.corp.redhat.com (Postfix) with ESMTP id E8B2419724; Fri, 26 Jun 2020 12:53:20 +0000 (UTC) From: Kevin Traynor To: stable@dpdk.org Cc: dev@dpdk.org, Abhishek Marathe , Akhil Goyal , 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 , pingx.yu@intel.com, qian.q.xu@intel.com, Raslan Darawsheh , Thomas Monjalon , yuan.peng@intel.com, zhaoyan.chen@intel.com Date: Fri, 26 Jun 2020 13:53:06 +0100 Message-Id: <20200626125306.7382-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [dpdk-stable] 18.11.9 (LTS) patches review and test X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 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 Sender: "stable" Hi all, Here is a list of patches targeted for LTS release 18.11.9. The planned date for the final release is 3rd July. 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=v18.11.9-rc2 These patches are located at branch 18.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ rc2: Creating this to include important VF fix. http://inbox.dpdk.org/dev/20200625035046.19820-1-haiyue.wang@intel.com/ New patches in rc2: 145bb0e780 bus/pci: fix VF memory access 420a437247 net/tap: fix mbuf double free when writev fails Thanks. Kevin. --- Adam Dybkowski (2): app/crypto-perf: fix display of sample test vector cryptodev: fix SHA-1 digest enum comment Ajit Khaparde (3): net/bnxt: fix FW version query net/bnxt: fix error log for command timeout net/bnxt: fix using RSS config struct Alex Kiselev (1): lpm6: fix size of tbl8 group Alexander Kozyrev (1): net/mlx5: fix Tx queue release debug log timing Alvin Zhang (1): net/e1000: fix port hotplug for multi-process Amit Gupta (1): net/octeontx: fix meson build for disabled drivers Andrew Rybchenko (1): net/sfc: fix reported promiscuous/multicast mode Apeksha Gupta (1): bus/fslmc: fix dereferencing null pointer Arek Kusztal (1): crypto/qat: fix cipher descriptor for ZUC and SNOW Bing Zhao (1): mem: fix overflow on allocation Bruce Richardson (1): drivers: fix log type variables for -fno-common Cheng Peng (1): net/iavf: fix stats query error code Darek Stojaczyk (1): pci: accept 32-bit domain numbers David Christensen (2): pci: fix build on ppc eal/ppc: fix build with gcc 9.3 David Marchand (4): mem: mark pages as not accessed when reserving VA eal: fix typo in endian conversion macros remove references to private PCI probe function doc: prefer https when pointing to dpdk.org Dekel Peled (2): net/mlx5: fix mask used for IPv6 item validation net/mlx5: fix CVLAN tag set in IP item translation Eugeny Parshutin (1): ethdev: fix build when vtune profiling is on Fan Zhang (1): vhost/crypto: add missing user protocol flag Ferruh Yigit (3): net/null: fix secondary burst function selection net/null: remove redundant check examples/kni: fix crash during MTU set Gaetan Rivet (4): doc: fix number of failsafe sub-devices net/ring: fix device pointer on allocation pci: reject negative values in PCI id kvargs: fix strcmp helper documentation Gavin Hu (1): net/i40e: relax barrier in Tx for NEON Guinan Sun (2): net/ixgbe: fix statistics in flow control mode net/ixgbe: check driver type in MACsec API Haifeng Lin (1): eal/arm64: fix precise TSC Haiyue Wang (1): bus/pci: fix VF memory access Harry van Haaren (3): service: fix crash on exit examples/eventdev: fix crash on exit test/flow_classify: enable multi-sockets system Hemant Agrawal (3): drivers: add crypto as dependency for event drivers bus/fslmc: fix size of qman fq descriptor mempool/dpaa2: install missing header with meson Honnappa Nagarahalli (2): service: fix race condition for MT unsafe service service: fix identification of service running on other lcore Igor Chauskin (2): net/ena/base: make allocation macros thread-safe net/ena/base: prevent allocation of zero sized memory Igor Romanov (7): net/sfc: fix initialization error path net/sfc: fix Rx queue start failure path net/sfc/base: reduce filter priorities to implemented only net/sfc/base: reject automatic filter creation by users net/sfc/base: refactor filter lookup loop in EF10 net/sfc/base: handle manual and auto filter clashes in EF10 net/sfc/base: fix manual filter delete in EF10 Itsuro Oda (2): net/vhost: fix potential memory leak on close vhost: make IOTLB cache name unique among processes Ivan Dyukov (3): net/virtio-user: fix devargs parsing app: remove extra new line after link duplex examples: remove extra new line after link duplex Jasvinder Singh (3): net/softnic: fix memory leak for thread net/softnic: fix resource leak for pipeline examples/ip_pipeline: remove check of null response Jeff Guo (2): net/i40e: fix setting L2TAG net/iavf: fix setting L2TAG Jim Harris (1): contigmem: cleanup properly when load fails Junyu Jiang (2): examples/vmdq: fix output of pools/queues examples/vmdq: fix RSS configuration Kalesh AP (2): net/bnxt: fix VLAN add when port is stopped app/testpmd: fix memory failure handling for i40e DDP Kevin Traynor (14): kni: fix ethtool build with kernel 5.6 net/avp: fix gcc 10 maybe-uninitialized warning eal/x86: ignore gcc 10 stringop-overflow warnings crypto/kasumi: fix extern declaration build: disable gcc 10 zero-length-bounds warning kni: fix ethtool dev_open build error kni: fix ethtool pointer type build error drivers/crypto: disable gcc 10 fno-common errors kni: fix gcc 10 ethtool build error kni: fix ethtool maybe-uninitialized warnings crypto/octeontx: fix gcc 10 -fno-common build errors app/testpmd: disable gcc 10 -fno-common build errors examples/vm_power: fix build because of missing include version: 18.11.9-rc1 Konstantin Ananyev (1): security: fix crash at accessing non-implemented ops Li Feng (1): mem: mark pages as not accessed when freeing memory Louise Kilheeney (1): examples/l2fwd-keepalive: fix mbuf pool size Luca Boccassi (2): fix various typos found by Lintian usertools: check for pci.ids in /usr/share/misc Lukasz Wojciechowski (5): drivers/crypto: fix log type variables for -fno-common security: fix verification of parameters security: fix return types in documentation security: fix session counter test: remove redundant macro Mattias Rönnblom (3): event/dsw: remove redundant control ring poll event/dsw: remove unnecessary read barrier event/dsw: avoid reusing previously recorded events Michael Baum (1): net/mlx4: fix drop queue error handling Michael Haeuptle (1): vfio: fix race condition with sysfs Michal Krawczyk (5): net/ena/base: fix testing for supported hash function net/ena/base: fix documentation of functions net/ena/base: fix indentation in CQ polling net/ena/base: fix indentation of multiple defines net/ena: set IO ring size to valid value Muhammad Bilal (2): fix same typo in multiple places doc: fix typo in contributors guide Nicolas Chautru (1): bbdev: fix doxygen comments Nithin Dabilpuram (1): devtools: fix symbol map change check Olivier Matz (3): test/kvargs: fix to consider empty elements as valid test/kvargs: fix invalid cases check kvargs: fix invalid token parsing on FreeBSD Pablo de Lara (3): test/crypto: fix flag check crypto/openssl: fix out-of-place encryption doc: add NASM installation steps Pavan Nikhilesh (2): eventdev: fix probe and remove for secondary process app/eventdev: check Tx adapter service ID Phil Yang (1): service: remove rte prefix from static functions Qiming Yang (3): net/i40e: fix X722 performance doc: fix multicast filter feature announcement net/i40e: fix queue related exception handling Rasesh Mody (3): net/qede: fix link state configuration net/qede: fix port reconfiguration examples/kni: fix MTU change to setup Tx queue Raslan Darawsheh (3): net/mlx5: fix validation of VXLAN/VXLAN-GPE specs app/testpmd: add parsing for QinQ VLAN headers net/mlx5: fix matching for UDP tunnels with Verbs Rohit Raj (1): net/dpaa2: fix 10G port negotiation Roland Qi (1): vhost: fix peer close check Ruifeng Wang (1): test: skip some subtests in no-huge mode Sarosh Arif (1): doc: fix typo in contributors guide Somnath Kotur (1): bus/pci: fix devargs on probing again Stephen Hemminger (21): ethdev: fix spelling net/mvneta: do not use PMD log type net/virtio: do not use PMD log type net/tap: do not use PMD log type net/bnxt: do not use PMD log type net/dpaa: use dynamic log type net/thunderx: use dynamic log type net/netvsc: propagate descriptor limits from VF net/netvsc: handle Rx packets during multi-channel setup net/netvsc: split send buffers from Tx descriptors net/netvsc: fix memory free on device close net/netvsc: remove process event optimization net/netvsc: handle Tx completions based on burst size net/netvsc: avoid possible live lock lpm6: fix comments spelling eal: fix comments spelling net/netvsc: fix comment spelling bus/vmbus: fix comment spelling net/tap: fix crash in flow destroy eal: fix C++17 compilation net/vmxnet3: handle bad host framing Sunil Kumar Kori (1): eal: fix log message print for regex Thomas Monjalon (11): doc: fix sphinx compatibility log: fix level picked with globbing on type register doc: fix matrix CSS for recent sphinx net/mlx4: fix build with -fno-common app: fix usage help of options separated by dashes net/mvpp2: fix build with gcc 10 examples/vm_power: drop Unix path limit redefinition doc: fix build with doxygen 1.8.18 doc: fix API index mlx5: fix build with -fno-common examples/vm_power: fix build with -fno-common Timothy Redaelli (3): app/pipeline: fix build with gcc 10 examples/eventdev: fix build with gcc 10 crypto/octeontx: fix build with gcc 10 Ting Xu (1): app/testpmd: fix DCB set Vijaya Mohan Guvva (1): bus/pci: fix UIO resource access from secondary process Wei Hu (Xavier) (2): vfio: fix use after free with multiprocess app/testpmd: fix statistics after reset Wei Zhao (4): net/i40e: fix flow director for ARP packets doc: add i40e limitation for flow director net/i40e: fix flush of flow director filter net/i40e: fix wild pointer Xiaolong Ye (3): net/virtio: fix outdated comment vhost: remove unused variable doc: fix log level example in Linux guide Xiaoyu Min (1): net/mlx5: fix RSS enablement Xiaoyun Li (2): net/ixgbe/base: update copyright net/i40e/base: update copyright Xuan Ding (2): vhost: prevent zero-copy with incompatible client mode vhost: fix zero-copy server mode Yunjian Wang (14): kvargs: fix buffer overflow when parsing list net/tap: remove unused assert net/tap: fix mbuf and mem leak during queue release net/tap: fix check for mbuf number of segment net/tap: fix file close on remove net/tap: fix fd leak on creation failure net/tap: fix unexpected link handler net/tap: fix queues fd check before close net/octeontx: fix dangling pointer on init failure crypto/ccp: fix fd leak on probe failure net/failsafe: fix fd leak crypto/caam_jr: fix check of file descriptors crypto/caam_jr: fix IRQ functions return type net/tap: fix mbuf double free when writev fails Yuri Chipchev (1): event/dsw: fix enqueue burst return value Zhihong Peng (1): net/ixgbe: fix link status synchronization on BSD