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 2FBFBA051A; Fri, 17 Jan 2020 11:45:03 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id DD5871D448; Fri, 17 Jan 2020 11:45:02 +0100 (CET) Received: from mail-wr1-f67.google.com (mail-wr1-f67.google.com [209.85.221.67]) by dpdk.org (Postfix) with ESMTP id 2DA881D425; Fri, 17 Jan 2020 11:45:01 +0100 (CET) Received: by mail-wr1-f67.google.com with SMTP id w15so22257910wru.4; Fri, 17 Jan 2020 02:45:01 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:content-transfer-encoding:user-agent:mime-version; bh=UtEBTKxm5zEsLKAOQHQu+edt2VZywhVG9Ga46N7QmvY=; b=teyB00hsbUAlwvN5YqcDp3S4jUSFgrWxkXQaLS12FDBe1+jRdBRRLwyC38I+AV+cuc dZg9M+nczze2OM2AtlBk9g4NKCud1asUGpEMZ50Dpw8mBgs41z6xf8QxWSbNfy0SVLBu 28UDMpbYNzNM7bnAFDu28SFVK7ShX+to7oIps0+EjvfeuQHEwVWecUN/dY8eI/mPoZDP d3tmb+gpCwvIsoWGmaP4qkgmkiL8NVczcmX6N1b2oObMUoUc14dBfZVWVtiqgjXxtqaH QloDGu4uS1u6lDtZC6pLSqDZjf5Tv/VlN/TJu9cse7AZJIuZJhXtDw8ssTGCtPfubSKM Vd6w== X-Gm-Message-State: APjAAAV5l19AMoLRR2gjajm4aK+rw5g1zIysBPL9+FyYepCbscXJevSi xvZhGk/OBF/vieagKjRZwzzYUih+ZAgv2A== X-Google-Smtp-Source: APXvYqy8iQ2jgcAnpCNM4tGUjElb7cDagJxD9UvxID/SnR3rg0iROHS19wQRRZbmhS8ote/UwX/gNg== X-Received: by 2002:adf:8297:: with SMTP id 23mr2253736wrc.379.1579257900792; Fri, 17 Jan 2020 02:45:00 -0800 (PST) Received: from localhost ([88.98.246.218]) by smtp.gmail.com with ESMTPSA id o4sm32256627wrx.25.2020.01.17.02.44.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 Jan 2020 02:44:59 -0800 (PST) Message-ID: From: Luca Boccassi To: Pei Zhang 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 Date: Fri, 17 Jan 2020 10:44:59 +0000 In-Reply-To: <798948178.6192061.1579229523279.JavaMail.zimbra@redhat.com> References: <630ab48b958f4bea1c31e83b8a200f236cd6fcff.camel@debian.org> <798948178.6192061.1579229523279.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.30.5-1.1 MIME-Version: 1.0 Subject: Re: [dpdk-dev] 17.11.10 (LTS) patches review and test X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" On Thu, 2020-01-16 at 21:52 -0500, Pei Zhang wrote: > Hi Luca, >=20 > Testing with dpdk 17.11.10-rc1 from Red Hat looks good. >=20 > We cover below 13 scenarios and and all get PASS: >=20 > (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: 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 >=20 >=20 > Versions: > kernel 4.18 > qemu 4.2 > dpdk:=20 > http://dpdk.org/git/dpdk-stable > remotes/origin/17.11 > # git log -1 > commit 3f8426c2ee83d0ee6f761bac72c85e1b96c20806 > Author: Luca Boccassi < > luca.boccassi@microsoft.com > > > Date: Mon Jan 13 12:32:53 2020 +0000 > version: 17.11.10-rc1 > Signed-off-by: Luca Boccassi < > luca.boccassi@microsoft.com > > >=20 >=20 > Best regards, >=20 > Pei Great, thank you! > ----- Original Message ----- > From: "Luca Boccassi" < > bluca@debian.org > > > To: "dpdk stable" < > stable@dpdk.org > > > Cc:=20 > dev@dpdk.org > , "Akhil Goyal" < > akhil.goyal@nxp.com > >, "Ali Alnubani" < > alialnu@mellanox.com > >, "benjamin walker" < > benjamin.walker@intel.com > >, "David Christensen" < > drc@linux.vnet.ibm.com > >, "Hemant Agrawal" < > hemant.agrawal@nxp.com > >, "Ian Stokes" < > ian.stokes@intel.com > >, "Jerin Jacob" < > jerinj@marvell.com > >, "John McNamara" < > john.mcnamara@intel.com > >, "Kevin Traynor" < > ktraynor@redhat.com > >, "Pei Zhang" < > pezhang@redhat.com > >, "pingx yu" < > pingx.yu@intel.com > >, "qian q xu" < > qian.q.xu@intel.com > >, "Raslan Darawsheh" < > rasland@mellanox.com > >, "Thomas Monjalon" < > thomas@monjalon.net > >, "yuan peng" < > yuan.peng@intel.com > >, "Zhaoyan Chen" < > zhaoyan.chen@intel.com > > > Sent: Monday, January 13, 2020 8:47:18 PM > Subject: 17.11.10 (LTS) patches review and test >=20 > Hi all, >=20 > Here is a list of patches targeted for LTS release 17.11.10. > This will be the last 17.11 release. >=20 > The planned date for the final release is the 30th of January. >=20 > 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. >=20 > A release candidate tarball can be found at: >=20 > =20 > https://dpdk.org/browse/dpdk-stable/tag/?id=3Dv17.11.10-rc1 >=20 >=20 > These patches are located at branch 17.11 of dpdk-stable repo: > =20 > https://dpdk.org/browse/dpdk-stable/ >=20 >=20 > Thanks. >=20 > Luca Boccassi >=20 > --- > Aaron Conole (1): > test/interrupt: account for race with callback >=20 > Abhishek Sachan (1): > net/af_packet: fix stale sockets >=20 > 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 >=20 > 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 >=20 > Akhil Goyal (1): > crypto/dpaa2_sec: fix length retrieved from hardware >=20 > Andrew Rybchenko (3): > ethdev: remove redundant device info cleanup before get > net/virtio: fix descriptor addressed in Tx > net/virtio: fix Tx checksum offloads >=20 > Andrzej Ostruszka (3): > doc: fix description of versioning macros > net/dpaa2: fix possible use of uninitialized vars > doc: fix tap guide >=20 > Archana Muniganti (1): > app/crypto-perf: fix input of AEAD decrypt >=20 > Arek Kusztal (1): > crypto/qat: fix null auth issues when using vfio_pci >=20 > Bruce Richardson (1): > examples/vm_power: fix type of cmdline token in cli >=20 > Christian Ehrhardt (2): > kni: fix build with kernel 5.3 > net/mlx4: fix build on ppc64 >=20 > 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 >=20 > David Hunt (1): > examples/vm_power: fix build without i40e >=20 > 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 >=20 > Dilshod Urazov (2): > net/virtio: reject deferred Rx start > net/virtio: reject deferred Tx start >=20 > Eelco Chaudron (1): > net/i40e: downgrade error log >=20 > Fan Zhang (1): > doc: fix AESNI-GCM limitations in crypto guide >=20 > Ferruh Yigit (3): > net/igb: fix global variable multiple definitions > test: fix global variable multiple definitions > mk: remove library search path from binary >=20 > Fiona Trahe (1): > crypto/qat: fix digest length in XCBC capability >=20 > Flavia Musatescu (1): > net/af_packet: improve Tx statistics accuracy >=20 > Flavio Leitner (1): > vhost: fix IPv4 checksum >=20 > Gage Eads (1): > event/sw: fix xstats reset value >=20 > 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 >=20 > Harry van Haaren (1): > test/service: fix wait for service core >=20 > Hemant Agrawal (1): > event/dpaa2: fix default queue configuration >=20 > Honnappa Nagarahalli (1): > test/lpm: fix measured cycles for delete >=20 > Hui Zhao (2): > net/bonding: fix slave id types > net/bonding: fix OOB access in other aggregator modes >=20 > Igor Romanov (1): > net/bonding: fix link speed update in broadcast mode >=20 > Ivan Malov (1): > net/sfc: fix adapter lock usage on rule creation >=20 > Joyce Kong (2): > net/i40e: fix address of first segment > net/ixgbe: fix address of first segment >=20 > Julien Meunier (2): > cryptodev: fix initialization on multi-process > cryptodev: fix checks related to device id >=20 > Junyu Jiang (2): > net/ixgbe: fix queue interrupt for X552/557 > net/bonding: fix port ID check >=20 > 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 >=20 > Kevin Traynor (3): > net/bnxt: remove commented out code > lib: fix log typos > lib: fix doxygen typos >=20 > Krzysztof Kanas (3): > test/bonding: fix LSC related cases > test: optimise fd closing in forks > net/bonding: fix selection logic >=20 > Lance Richardson (1): > net/bnxt: fix mbuf free when clearing Tx queue >=20 > Lu Qiuwen (1): > net/fm10k: fix stats crash in multi-process >=20 > Lukasz Bartosik (1): > examples/ipsec-secgw: fix default configuration >=20 > Lunyuan Cui (2): > net/ixgbe: fix link status > net/e1000: fix link status >=20 > Marcin Hajkowski (1): > power: fix socket indicator value >=20 > Marcin Smoczynski (2): > net/tap: fix blocked Rx packets > examples/ipsec-secgw: fix GCM IV length >=20 > Marvin Liu (3): > net/virtio: fix mbuf data and packet length mismatch > vhost: fix virtqueue not accessible > net/virtio-user: fix setting filters >=20 > Mattias R=C3=B6nnblom (1): > power: handle frequency increase with turbo disabled >=20 > Maxime Coquelin (1): > vhost: un-inline dirty pages logging functions >=20 > Michal Krawczyk (1): > vfio: fix truncated BAR offset for 32-bit >=20 > Nipun Gupta (2): > net/dpaa2: set port in mbuf > net/dpaa2: add retry and timeout in packet enqueue API >=20 > Noa Ezra (1): > net/vhost: fix redundant queue state event >=20 > Patrick Fu (1): > net/virtio: init MTU in case no control channel >=20 > Pavan Nikhilesh (2): > app/testpmd: use better randomness for Tx split > event/octeontx: fix partial Rx packet handling >=20 > Peng Huang (1): > app/testpmd: fix Tx checksum when TSO enabled >=20 > Phil Yang (1): > net/mlx5: fix Rx CQ doorbell synchronization on aarch64 >=20 > Radu Bulie (1): > mempool/dpaa2: report error on endless loop in mbuf release >=20 > Radu Nicolau (1): > security: fix doxygen fields >=20 > Rahul Gupta (1): > net/bnxt: fix Rx queue count >=20 > Rahul Lakkireddy (1): > net/cxgbe: fix prefetch for non-coalesced Tx packets >=20 > Raslan Darawsheh (1): > net/mlx: fix debug build with icc >=20 > Robin Jarry (1): > usertools: fix pmdinfo with python 3 and pyelftools>=3D0.24 >=20 > Ruifeng Wang (3): > net/ixgbe: remove memory barrier from NEON Rx > lib/distributor: fix deadlock on aarch64 > net/ixgbe: support packet type with NEON >=20 > Seth Howell (1): > bus/pci: remove useless link dependency on ethdev >=20 > Shahed Shaikh (2): > net/qede: fix setting MTU > net/qede: fix setting VLAN strip mode >=20 > Shougang Wang (1): > app/testpmd: fix crash on port reset >=20 > Shweta Choudaha (1): > net/igb: fix PHY status if PHY reset is not blocked >=20 > Somnath Kotur (1): > net/bnxt: expose some missing counters in port stats >=20 > 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 >=20 > Thibaut Collet (1): > net/virtio: get all pending Rx packets in vectorized paths >=20 > 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 >=20 > Thomas Monjalon (3): > doc: robustify PDF build > net/mlx: fix build with make and recent gcc > ethdev: limit maximum number of queues >=20 > 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 >=20 > Vakul Garg (1): > examples/ipsec-secgw: fix SHA256-HMAC digest length >=20 > Venkat Duvvuru (1): > net/bnxt: fix log message level >=20 > Wangyu (Eric) (1): > bus/pci: align next mapping address on page boundary >=20 > Wei Zhao (2): > net/ixgbe: enable new PF host mbox version > net/ixgbe: fix VF RSS offloads configuration >=20 > Xiao Wang (2): > doc: fix typo in l2fwd-crypto guide > net/fm10k: fix mbuf free in vector Rx >=20 > Xiao Zhang (3): > net/ixgbe: fix X553 speed capability > examples/l3fwd-power: fix Rx interrupt disabling > net/ixgbe: fix link status >=20 > Xiaolong Ye (1): > ethdev: fix typos for ENOTSUP >=20 > Xueming Li (2): > malloc: fix realloc copy size > malloc: fix realloc padded element size >=20 > Yong Wang (1): > net/ixgbe: remove redundant assignment >=20 >=20 --=20 Kind regards, Luca Boccassi