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 2B429A051A for ; Fri, 17 Jan 2020 03:52:17 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 02C881D54C; Fri, 17 Jan 2020 03:52:17 +0100 (CET) Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [207.211.31.120]) by dpdk.org (Postfix) with ESMTP id AC3A11D53F for ; Fri, 17 Jan 2020 03:52:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1579229533; 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: in-reply-to:in-reply-to:references:references; bh=xSaiVSnVlM02m4RnqQUEZWFkn2j4DaDdE+nIoS2NpMk=; b=FW+5xzhdaXlkTyIaNaIF8Ub7eaOBKL/0kFc4S9edw2/NUIHir9B7m6/10ZTHLO21UVyqzU VHmXwreev9k8GNod8JUEERPg2ed5WPLMLoNo+s80tajJJ1Ah+JoLfW093wUuLSikDEKgdY CxvPuTuh1+4u3cA4pGvCpUuW5dZEYfw= 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-69-03t1w88SMM2G1knhV-FJaA-1; Thu, 16 Jan 2020 21:52:06 -0500 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id F2C9C100550E; Fri, 17 Jan 2020 02:52:03 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id E0164675AE; Fri, 17 Jan 2020 02:52:03 +0000 (UTC) Received: from zmail25.collab.prod.int.phx2.redhat.com (zmail25.collab.prod.int.phx2.redhat.com [10.5.83.31]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 6B78C1809565; Fri, 17 Jan 2020 02:52:03 +0000 (UTC) Date: Thu, 16 Jan 2020 21:52:03 -0500 (EST) From: Pei Zhang To: Luca Boccassi Cc: dpdk stable , dev@dpdk.org, Akhil Goyal , Ali Alnubani , benjamin walker , David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Kevin Traynor , pingx yu , qian q xu , Raslan Darawsheh , Thomas Monjalon , yuan peng , Zhaoyan Chen Message-ID: <798948178.6192061.1579229523279.JavaMail.zimbra@redhat.com> In-Reply-To: <630ab48b958f4bea1c31e83b8a200f236cd6fcff.camel@debian.org> References: <630ab48b958f4bea1c31e83b8a200f236cd6fcff.camel@debian.org> MIME-Version: 1.0 X-Originating-IP: [10.72.12.148, 10.4.195.12] Thread-Topic: 17.11.10 (LTS) patches review and test Thread-Index: 8jfEiVurdrIQPMKT3CBZCzsskiUaQg== X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-MC-Unique: 03t1w88SMM2G1knhV-FJaA-1 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [dpdk-stable] 17.11.10 (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 Luca, Testing with dpdk 17.11.10-rc1 from Red Hat looks good. We cover below 13 scenarios and and all get PASS: (1)Guest with device assignment(PF) throughput testing(1G hugepage size): = PASS (2)Guest with device assignment(PF) throughput testing(2M hugepage size) : = PASS (3)Guest with device assignment(VF) throughput testing: PASS (4)PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS (5)PVP vhost-user 2Q throughput testing: PASS (6)PVP vhost-user 1Q - cross numa node throughput testing: PASS (7)Guest with vhost-user 2 queues throughput testing: PASS (8)vhost-user reconnect with dpdk-client, qemu-server: qemu reconnect: PAS= S (9)PVP 1Q live migration testing: PASS (10)PVP 1Q cross numa node live migration testing: PASS (11)Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS (12)Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS (13)Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS Versions: kernel 4.18 qemu 4.2 dpdk: http://dpdk.org/git/dpdk-stable remotes/origin/17.11 # git log -1 commit 3f8426c2ee83d0ee6f761bac72c85e1b96c20806 Author: Luca Boccassi Date: Mon Jan 13 12:32:53 2020 +0000 version: 17.11.10-rc1 Signed-off-by: Luca Boccassi Best regards, Pei ----- Original Message ----- From: "Luca Boccassi" To: "dpdk stable" Cc: dev@dpdk.org, "Akhil Goyal" , "Ali Alnubani" , "benjamin walker" , "David Ch= ristensen" , "Hemant Agrawal" , "Ian Stokes" , "Jerin Jacob" , "John McNamara" , "Kevin Traynor" , "Pei Zhang" , "pingx yu" = , "qian q xu" , "Raslan Darawsheh" , "Thomas Monjalon" , "yuan peng" , "Zhaoyan Chen" Sent: Monday, January 13, 2020 8:47:18 PM Subject: 17.11.10 (LTS) patches review and test Hi all, Here is a list of patches targeted for LTS release 17.11.10. This will be the last 17.11 release. The planned date for the final release is the 30th of January. 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=3Dv17.11.10-rc1 These patches are located at branch 17.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Luca Boccassi --- Aaron Conole (1): test/interrupt: account for race with callback Abhishek Sachan (1): net/af_packet: fix stale sockets Adrian Moreno (4): vhost: translate incoming log address to GPA vhost: prevent zero copy mode if IOMMU is on vhost: fix vring memory partially mapped vhost: convert buffer addresses to GPA for logging Ajit Khaparde (3): net/bnxt: fix async link handling and update net/bnxt: get default HWRM command timeout from FW net/bnxt: fix crash in xstats get Akhil Goyal (1): crypto/dpaa2_sec: fix length retrieved from hardware Andrew Rybchenko (3): ethdev: remove redundant device info cleanup before get net/virtio: fix descriptor addressed in Tx net/virtio: fix Tx checksum offloads Andrzej Ostruszka (3): doc: fix description of versioning macros net/dpaa2: fix possible use of uninitialized vars doc: fix tap guide Archana Muniganti (1): app/crypto-perf: fix input of AEAD decrypt Arek Kusztal (1): crypto/qat: fix null auth issues when using vfio_pci Bruce Richardson (1): examples/vm_power: fix type of cmdline token in cli Christian Ehrhardt (2): kni: fix build with kernel 5.3 net/mlx4: fix build on ppc64 Ciara Power (3): app/testpmd: fix help for loop topology option ethdev: fix include of ethernet header file app/proc_info: fix string copying to use strlcpy David Hunt (1): examples/vm_power: fix build without i40e David Marchand (7): net/bonding: fix LACP fast queue Rx handler net/bonding: fix unicast packets filtering ethdev: fix endian annotation for SPI item net/qede: limit Rx ring index read for debug net/bonding: use non deprecated PCI API doc/guides: clean repeated words eal: remove dead code on NUMA node detection Dilshod Urazov (2): net/virtio: reject deferred Rx start net/virtio: reject deferred Tx start Eelco Chaudron (1): net/i40e: downgrade error log Fan Zhang (1): doc: fix AESNI-GCM limitations in crypto guide Ferruh Yigit (3): net/igb: fix global variable multiple definitions test: fix global variable multiple definitions mk: remove library search path from binary Fiona Trahe (1): crypto/qat: fix digest length in XCBC capability Flavia Musatescu (1): net/af_packet: improve Tx statistics accuracy Flavio Leitner (1): vhost: fix IPv4 checksum Gage Eads (1): event/sw: fix xstats reset value Gavin Hu (5): ring: enforce reading tail before slots net/i40e: remove memory barrier from NEON Rx net/i40e: remove compiler barrier from NEON Rx net/bnxt: remove duplicate barrier net/bnxt: enforce IO barrier for doorbell command Harry van Haaren (1): test/service: fix wait for service core Hemant Agrawal (1): event/dpaa2: fix default queue configuration Honnappa Nagarahalli (1): test/lpm: fix measured cycles for delete Hui Zhao (2): net/bonding: fix slave id types net/bonding: fix OOB access in other aggregator modes Igor Romanov (1): net/bonding: fix link speed update in broadcast mode Ivan Malov (1): net/sfc: fix adapter lock usage on rule creation Joyce Kong (2): net/i40e: fix address of first segment net/ixgbe: fix address of first segment Julien Meunier (2): cryptodev: fix initialization on multi-process cryptodev: fix checks related to device id Junyu Jiang (2): net/ixgbe: fix queue interrupt for X552/557 net/bonding: fix port ID check Kalesh AP (10): net/bnxt: fix setting default MAC address net/bnxt: fix multicast filter programming net/bnxt: return error if setting link up fails net/bnxt: remove redundant header file inclusion net/bnxt: fix coding style net/bnxt: remove unnecessary variable assignment net/bnxt: fix dereference before null check net/bnxt: cleanup comments net/bnxt: move macro definitions to header file net/bnxt: fix memory leak Kevin Traynor (3): net/bnxt: remove commented out code lib: fix log typos lib: fix doxygen typos Krzysztof Kanas (3): test/bonding: fix LSC related cases test: optimise fd closing in forks net/bonding: fix selection logic Lance Richardson (1): net/bnxt: fix mbuf free when clearing Tx queue Lu Qiuwen (1): net/fm10k: fix stats crash in multi-process Lukasz Bartosik (1): examples/ipsec-secgw: fix default configuration Lunyuan Cui (2): net/ixgbe: fix link status net/e1000: fix link status Marcin Hajkowski (1): power: fix socket indicator value Marcin Smoczynski (2): net/tap: fix blocked Rx packets examples/ipsec-secgw: fix GCM IV length Marvin Liu (3): net/virtio: fix mbuf data and packet length mismatch vhost: fix virtqueue not accessible net/virtio-user: fix setting filters Mattias R=C3=B6nnblom (1): power: handle frequency increase with turbo disabled Maxime Coquelin (1): vhost: un-inline dirty pages logging functions Michal Krawczyk (1): vfio: fix truncated BAR offset for 32-bit Nipun Gupta (2): net/dpaa2: set port in mbuf net/dpaa2: add retry and timeout in packet enqueue API Noa Ezra (1): net/vhost: fix redundant queue state event Patrick Fu (1): net/virtio: init MTU in case no control channel Pavan Nikhilesh (2): app/testpmd: use better randomness for Tx split event/octeontx: fix partial Rx packet handling Peng Huang (1): app/testpmd: fix Tx checksum when TSO enabled Phil Yang (1): net/mlx5: fix Rx CQ doorbell synchronization on aarch64 Radu Bulie (1): mempool/dpaa2: report error on endless loop in mbuf release Radu Nicolau (1): security: fix doxygen fields Rahul Gupta (1): net/bnxt: fix Rx queue count Rahul Lakkireddy (1): net/cxgbe: fix prefetch for non-coalesced Tx packets Raslan Darawsheh (1): net/mlx: fix debug build with icc Robin Jarry (1): usertools: fix pmdinfo with python 3 and pyelftools>=3D0.24 Ruifeng Wang (3): net/ixgbe: remove memory barrier from NEON Rx lib/distributor: fix deadlock on aarch64 net/ixgbe: support packet type with NEON Seth Howell (1): bus/pci: remove useless link dependency on ethdev Shahed Shaikh (2): net/qede: fix setting MTU net/qede: fix setting VLAN strip mode Shougang Wang (1): app/testpmd: fix crash on port reset Shweta Choudaha (1): net/igb: fix PHY status if PHY reset is not blocked Somnath Kotur (1): net/bnxt: expose some missing counters in port stats Stephen Hemminger (6): bus/pci: fix Intel IOMMU sysfs access check net/bnxt: fix crash in secondary process service: use log for error messages test/mbuf: fix forged mbuf in clone test app/testpmd: block xstats for hidden ports examples/multi_process: fix client crash with sparse ports Thibaut Collet (1): net/virtio: get all pending Rx packets in vectorized paths Thierry Herbelot (3): drivers/crypto: remove some invalid comments doc: fix a common typo in NIC guides crypto/openssl: use local copy for session contexts Thomas Monjalon (3): doc: robustify PDF build net/mlx: fix build with make and recent gcc ethdev: limit maximum number of queues Tiwei Bie (5): doc: fix format in virtio guide vhost: fix slave request fd leak vhost: forbid reallocation when running vhost: fix vring address handling during live migration vhost: protect vring access done by application Vakul Garg (1): examples/ipsec-secgw: fix SHA256-HMAC digest length Venkat Duvvuru (1): net/bnxt: fix log message level Wangyu (Eric) (1): bus/pci: align next mapping address on page boundary Wei Zhao (2): net/ixgbe: enable new PF host mbox version net/ixgbe: fix VF RSS offloads configuration Xiao Wang (2): doc: fix typo in l2fwd-crypto guide net/fm10k: fix mbuf free in vector Rx Xiao Zhang (3): net/ixgbe: fix X553 speed capability examples/l3fwd-power: fix Rx interrupt disabling net/ixgbe: fix link status Xiaolong Ye (1): ethdev: fix typos for ENOTSUP Xueming Li (2): malloc: fix realloc copy size malloc: fix realloc padded element size Yong Wang (1): net/ixgbe: remove redundant assignment --=20 Kind regards, Luca Boccassi