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 6E8FBA058B for ; Wed, 25 Mar 2020 12:59:47 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 56DB1F3E; Wed, 25 Mar 2020 12:59:47 +0100 (CET) Received: from us-smtp-delivery-74.mimecast.com (us-smtp-delivery-74.mimecast.com [63.128.21.74]) by dpdk.org (Postfix) with ESMTP id C556FF3E for ; Wed, 25 Mar 2020 12:59:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1585137586; 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=y34IEDWDd00AQe8QQ6Qy+6X6DvSsZDDPpquWgDQvElE=; b=eedCyj0zTB4g5jahqEjcXPSQsh1WtrDyP7tH78DwE1qUQZ7SKJPZQwUGcnog7he35Wl3vy ZIBhsS0K8VxjGfzUOLkrZyN3PaOjXRvl2YejOWkzXNKP93xJkrj/6Jf7nKbhqCkk7Shx34 rKr565H03yRh2azAYzORquFzLEp8iiQ= 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-108-YKpGr8FrN7O6eLmTAdakpA-1; Wed, 25 Mar 2020 07:59:39 -0400 X-MC-Unique: YKpGr8FrN7O6eLmTAdakpA-1 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id EF28E8017CE; Wed, 25 Mar 2020 11:59:36 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id AF4905DA7B; Wed, 25 Mar 2020 11:59:36 +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 61FF686380; Wed, 25 Mar 2020 11:59:36 +0000 (UTC) Date: Wed, 25 Mar 2020 07:59:36 -0400 (EDT) From: Pei Zhang To: Kevin Traynor Cc: stable@dpdk.org, dev@dpdk.org, Abhishek Marathe , Akhil Goyal , Ali Alnubani , benjamin walker , David Christensen , Hemant Agrawal , Ian Stokes , Jerin Jacob , John McNamara , Ju-Hyoung Lee , Luca Boccassi , pingx yu , qian q xu , Raslan Darawsheh , Thomas Monjalon , yuan peng , zhaoyan chen Message-ID: <631356132.19637311.1585137576126.JavaMail.zimbra@redhat.com> In-Reply-To: <20200320193403.18959-1-ktraynor@redhat.com> References: <20200320193403.18959-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Originating-IP: [10.72.12.36, 10.4.195.19] Thread-Topic: 18.11.7 (LTS) patches review and test Thread-Index: WYMQgB+LjsaXkmAzhjmBaLp43yWAbw== X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 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] 18.11.7 (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 Kevin, Testing with dpdk 18.11.7-rc1 from Red Hat looks good. We cover below 13 scenarios and and all get PASS on RHEL8 testing: (1)Guest with device assignment(PF) throughput testing(1G hugepage size): P= ASS (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: PASS (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: git://dpdk.org/dpdk-stable remotes/origin/18.11 git log -1 commit 5b03b256df7bf6baff2af737b597718c2f8b770b (HEAD, tag: v18.11.7-rc= 1, origin/18.11) Author: Kevin Traynor Date: Fri Mar 20 17:20:01 2020 +0000 version: 18.11.7-rc1 Signed-off-by: Kevin Traynor NICs: X540-AT2 NIC(ixgbe, 10G) Best regards, Pei ----- Original Message ----- From: "Kevin Traynor" To: stable@dpdk.org Cc: dev@dpdk.org, "Abhishek Marathe" , "Akh= il Goyal" , "Ali Alnubani" , "be= njamin walker" , "David Christensen" , "Hemant Agrawal" , "Ian Stokes" , "Jerin Jacob" , "John McNamara" , "Ju-Hyoung Lee" , "Kevin Tray= nor" , "Luca Boccassi" , "Pei Zhang"= , "pingx yu" , "qian q xu" , "Raslan Darawsheh" , "Thomas Monjalon= " , "yuan peng" , "zhaoyan chen" = Sent: Saturday, March 21, 2020 3:34:03 AM Subject: 18.11.7 (LTS) patches review and test Hi all, Here is a list of patches targeted for LTS release 18.11.7. The planned date for the final release is 14th 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=3Dv18.11.7-rc1 These patches are located at branch 18.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Kevin. --- Aaron Conole (1): service: don't walk out of bounds when checking services Adrian Moreno (2): vhost: fix packed virtqueue ready condition vhost: protect log address translation in IOTLB update Adrien Mazarguil (1): maintainers: resign from flow API maintenance Anoob Joseph (2): common/cpt: remove redundant code in datapath examples/fips_validation: fix string token for CT length Apeksha Gupta (1): net/dpaa: fix Rx offload flags on jumbo MTU set Archana Muniganti (2): common/cpt: check cipher and auth keys are set common/cpt: fix component for empty IOV buffer Artur Trybula (1): test/compress: replace test vector Beilei Xing (1): net/i40e: fix unchecked Tx cleanup error Bruce Richardson (5): build: explicitly enable sse4 for meson kni: fix meson warning about console keyword doc: fix warning with meson doc: reduce whitespace in meson build file doc: reduce indentation in meson build file Ciara Power (3): app/testpmd: fix device mcast list error handling lib: fix unnecessary double negation usertools: fix telemetry client with python 3 David Marchand (2): eal/linux: fix build error on RHEL 7.6 crypto/ccp: fix queue alignment Dekel Peled (2): net/mlx5: fix VLAN match for DV mode net/mlx5: fix match on ethertype and CVLAN tag Dybkowski, AdamX (1): test/crypto: fix missing operation status check Fan Zhang (2): vhost/crypto: fix fetch size examples/fips_validation: fix AES-GCM cipher length parsing Fang TongHao (1): ethdev: fix secondary process memory overwrite Ferruh Yigit (3): kni: fix build with Linux 5.6 net/sfc: fix log format specifiers net/fm10k: fix non-x86 build Gaetan Rivet (1): maintainers: update for failsafe and PCI library Gargi Sau (1): examples/ethtool: fix unchecked return value Gavin Hu (1): bus/fslmc: remove conflicting memory barrier macro Guinan Sun (1): net/ixgbe: fix flow control mode setting Itsuro Oda (4): net/vhost: allocate interface name from heap net/vhost: fix probing in secondary process net/vhost: delay driver setup net/vhost: fix setup error path Jiaqi Min (1): net/iavf: fix Rx total stats Junxiao Shi (2): bpf: fix headers install with meson drivers/crypto: fix session-less mode Kalesh AP (5): net/bnxt: fix flow creation net/bnxt: use macro for PCI log format net/bnxt: remove redundant if statement net/bnxt: fix probe in FreeBSD net/bnxt: fix IOVA mapping Kevin Traynor (6): maintainers: update for stable branches Revert "net/mlx5: fix VXLAN-GPE item translation" kni: fix ethtool build for kernel 5.5 Revert "net/vhost: prevent multiple setups on reconfiguration" Revert "net/vhost: fix setup error path" Revert "net/vhost: delay driver setup" Konstantin Ananyev (1): acl: fix 32-bit match for range field Liron Himi (1): cfgfile: fix symbols map Lu Qiuwen (1): net/fm10k: fix descriptor VLAN field filling in Tx Luca Boccassi (1): Revert "common/octeontx: add missing public symbol" Lunyuan Cui (2): net/ixgbe: fix link status net/ixgbe: fix link up in FreeBSD Manish Chopra (2): net/qede: fix VF reload net/qede: do not stop vport if not started Marvin Liu (2): net/virtio: cleanup on demand when in-order Tx net/virtio: fix mbuf data and packet length mismatch Matan Azrad (1): net/mlx5: fix L3 VXLAN RSS expansion Mattias R=C3=B6nnblom (2): event/dsw: flush buffers immediately on zero-sized enqueue event/dsw: avoid credit leak on oversized enqueue bursts Maxime Coquelin (4): vhost: fix deadlock on port deletion vhost: catch overflow causing mmap of size 0 vhost: check message header size read net/vhost: prevent multiple setups on reconfiguration Nikhil Rao (1): service: avoid false sharing on core state Olivier Matz (1): mempool: fix anonymous populate Ori Kam (1): app/testpmd: fix uninitialized members of MPLS Pavan Nikhilesh (1): app/eventdev: fix pipeline test with meson build Prateek Agarwal (1): doc: fix multi-producer enqueue figure in ring guide Qi Zhang (2): net/iavf/base: fix command buffer memory leak net/iavf/base: fix adminq return Rafael =C3=81vila de Esp=C3=ADndola (1): mk: avoid combining -r and -export-dynamic linker options Rahul Gupta (1): net/bnxt: fix default timeout for getting FW version Rahul Lakkireddy (1): net/cxgbe: announce Tx multi-segments offload Rasesh Mody (3): net/bnx2x: fix reset of scan FP flag net/bnx2x: fix to sync fastpath Rx queue access net/bnx2x: fix VLAN stripped flag Raslan Darawsheh (2): net/mlx5: fix VXLAN-GPE item translation net/failsafe: fix reported hash key size in device info Reshma Pattan (2): net/ixgbe: remove duplicate function declaration latency: fix calculation for multi-thread Ricardo Roldan (1): ethdev: fix callback unregister with wildcard argument list Ruifeng Wang (1): crypto/armv8: fix clang build Santoshkumar Karanappa Rastapur (2): net/bnxt: fix link during port toggle net/bnxt: fix buffer allocation reattempt Savinay Dharmappa (1): examples/ipsec-secgw: fix crash on unsupported algo Scott Wasson (1): kni: fix not contiguous FIFO Shougang Wang (1): net/ixgbe: remove dead code Somnath Kotur (1): net/bnxt: fix alloc filter to use a common routine Stephen Hemminger (11): eal/linux: fix uninitialized data valgrind warning app/testpmd: call cleanup on exit net/virtio-user: check file descriptor before closing net/netvsc: fix crash in secondary process kni: rename variable with namespace prefix net/bnxt: do not log error if stats queried before start net/bnxt: remove unnecessary memset app/pdump: fix build with clang mem: fix munmap in error unwind net/netvsc: initialize link state net/bnxt: fix crash in secondary process Sucharitha Sarananaga (1): examples/fips_validation: fix cipher length for AES-GCM Sunil Kumar Kori (1): net/octeontx: fix memory leak of MAC address table Tao Zhu (1): net/iavf: add TSO offload use basic path Thomas Faivre (1): usertools: fix syntax warning in python 3.8 Thomas Monjalon (3): doc: fix build with python 3.8 fix Mellanox copyright and SPDX tag app/testpmd: fix hot-unplug detaching Tiwei Bie (1): net/virtio-user: do not close tap when disabling queue pairs Viacheslav Ovsiienko (2): net/mlx5: cache associated network device index ethdev: fix switching domain allocation Vitaliy Mysak (1): vhost: do not treat empty socket message as error Wei Hu (Xavier) (2): app/testpmd: fix initial value when setting PFC app/testpmd: fix uninitialized members when setting PFC Wisam Jaddo (1): app/testpmd: fix identifier size for port attach Xiao Wang (3): vhost: fix socket initial value examples/l3fwd-power: fix a typo examples/l3fwd-power: fix interrupt disable Xiao Zhang (1): net/ixgbe: check for illegal Tx packets Xiaolong Ye (4): net/i40e/base: fix buffer address net/i40e/base: fix error message net/i40e/base: fix Tx descriptors number net/i40e/base: fix retrying logic Xiaoyun Li (2): net/i40e: fix Tx when TSO is enabled examples/tep_term: remove redundant info get Yahui Cao (1): net/iavf: fix virtual channel return Yunjian Wang (3): net/vhost: check creation failure net/virtio-user: check tap offload setting failure net/tap: fix memory leak when unregister intr handler Zhike Wang (1): vhost: fix crash on port deletion