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 3D7F7A0C47 for ; Thu, 2 Sep 2021 11:55:25 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9754D406A2; Thu, 2 Sep 2021 11:55:23 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id 28AA840142 for ; Thu, 2 Sep 2021 11:55:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1630576521; 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: in-reply-to:in-reply-to:references:references; bh=zXj2YNdQPIa7Pb0YMTROWWSvSlxLlVh0SCLoo/OENvE=; b=MonXK9RsBknHFP+Uz81Hyz2IP1tqyMrCVI+PTG1SUwz0+lZqWDRkRpxGQEC6HJULQPj+N2 mcG3Sw2tfJtAtCFdhOPK8DqU4qY2mL7cng1t/bX4zG7gSFMhTcCOaSzEzVo/vDYE7w1uZr FWocluN4UEnrbL9f+abpUD3Cfx3MD6g= Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-470-t3H6-yaYOG2NZAcqKg1VdQ-1; Thu, 02 Sep 2021 05:55:15 -0400 X-MC-Unique: t3H6-yaYOG2NZAcqKg1VdQ-1 Received: by mail-wr1-f70.google.com with SMTP id h14-20020a056000000e00b001575b00eb08so352886wrx.13 for ; Thu, 02 Sep 2021 02:55:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zXj2YNdQPIa7Pb0YMTROWWSvSlxLlVh0SCLoo/OENvE=; b=tLk2DVFxe19+ufJ+yW5PkVStlfGDHKT8Yh5O8kBkkOd8n5FzVwNjqivDlKTXtdw0hp QcYfDGt4aCPWdis+hPtHuNDnjc2PtHUBFW9BCHuqp6V2yIzWDhNPNLhx1QAkU9yyZEGB +Zz12n7AXFDZN/uqPqRQkIi2MwpCFElRCbPWKJGXNzqLBT0EfJUUQRA9KUx/I0Lquvwc ltIpGngfJGvVvJqBtBJGX5KtJsfO125rk97DivHYQnbFbYB29gHsC0Gw1XsRaPQAtvxs FPxxkKeMMR7OMMMGjO5w7ZbVNRoVvyT3Q3dcVVefqchbdFPYAS2oEgPkChtTGVkzxKqJ rcbA== X-Gm-Message-State: AOAM530QYed2WiE4cf8p2JePQQqxDexuEZuAwZUmzdipqzoveNRTAMsc +SNJgWR4WXfalvP+jd58+DGrcVs3CDlOuqopBkOhusxMMg2WUo+z7KNLyhYMuFugT85fXBc+ICD j53nP5ffnNRv/EhdVZ1npb0E= X-Received: by 2002:adf:d4c2:: with SMTP id w2mr2700128wrk.235.1630576513966; Thu, 02 Sep 2021 02:55:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw/rszhAFbaCGTDRfx/VqKB+UjTV7WaWZ8N2hoBNBPFhLs2ws3pXQmFb+rq4lyN+y5FuTDdooeQ4KhWta/leHU= X-Received: by 2002:adf:d4c2:: with SMTP id w2mr2700104wrk.235.1630576513715; Thu, 02 Sep 2021 02:55:13 -0700 (PDT) MIME-Version: 1.0 References: <20210818145352.1476379-1-christian.ehrhardt@canonical.com> In-Reply-To: <20210818145352.1476379-1-christian.ehrhardt@canonical.com> From: Pei Zhang Date: Thu, 2 Sep 2021 17:55:02 +0800 Message-ID: To: "ehrhardt, christian" Cc: stable@dpdk.org, 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 , pingx.yu@intel.com, "xu, qian" , Raslan Darawsheh , Thomas Monjalon , yuan.peng@intel.com, "Chen, Zhaoyan" Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=pezhang@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [dpdk-stable] 19.11.10 patches review and test X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 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" Hello Christian, The testing with dpdk 19.11.10-rc1 from Red Hat looks good. We tested below 16 scenarios and all got PASS on RHEL8: (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)vhost-user reconnect with dpdk-client, qemu-server: ovs reconnect: PASS (10)PVP 1Q live migration testing: PASS (11)PVP 1Q cross numa node live migration testing: PASS (12)Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS (13)Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS (14)Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS (15)Host PF + DPDK testing: PASS (16)Host VF + DPDK testing: PASS Versions: kernel 4.18 qemu 6.0 dpdk: git://dpdk.org/dpdk-stable # git log -1 commit 179f2a3a8a56600a66e4e0830bbe993be67f9d7e (HEAD, tag: v19.11.10-rc1) Author: Christian Ehrhardt Date: Wed Aug 18 16:45:29 2021 +0200 version: 19.11.10-rc1 Signed-off-by: Christian Ehrhardt # git branch remotes/origin/19.11 NICs: X540-AT2 NIC(ixgbe, 10G) Best regards, Pei On Wed, Aug 18, 2021 at 10:54 PM wrote: > Hi all, > > Here is a list of patches targeted for stable release 19.11.10. > > The planned date for the final release is 1st September (two weeks from > now). > > 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=3Dv19.11.10-rc1 > > These patches are located at branch 19.11 of dpdk-stable repo: > https://dpdk.org/browse/dpdk-stable/ > > Thanks. > > Christian Ehrhardt > > --- > Abhinandan Gujjar (1): > test/crypto: fix mempool size for session-less > > Ajit Khaparde (2): > doc: fix default burst size in testpmd > net/bnxt: fix Rx interrupt setting > > Akhil Goyal (1): > crypto/octeontx: fix freeing after device release > > Anatoly Burakov (1): > power: fix namespace for internal struct > > Chengchang Tang (1): > net/hns3: fix VLAN strip log > > Chengwen Feng (1): > net/hns3: fix filter parsing comment > > Ciara Power (1): > cryptodev: fix freeing after device release > > Dana Vardi (5): > crypto/mvsam: fix AES-GCM session parameters > crypto/mvsam: fix session data reset > crypto/mvsam: fix options parsing > net/mvpp2: fix port speed overflow > net/mvpp2: fix configured state dependency > > Dapeng Yu (5): > net/ixgbe: fix flow entry access after freeing > net/softnic: fix connection memory leak > net/softnic: fix memory leak as profile is freed > net/i40e: fix multi-process shared data > net/ice: fix default RSS key generation > > David Hunt (1): > distributor: fix 128-bit write alignment > > David Marchand (4): > drivers/net: fix memzone allocations for DMA memory > ipc: stop mp control thread on cleanup > net/ice: fix memzone leak when firmware is missing > net/octeontx/base: fix debug build with clang > > Dmitry Kozlyuk (3): > doc: add limitation for ConnectX-4 with L2 in mlx5 guide > net/mlx5: fix Rx/Tx queue checks > bus: clarify log for non-NUMA-aware devices > > Feifei Wang (2): > crypto/qat: fix Arm build with special memcpy > net/mlx5: fix incorrect r/w lock usage in DMA unmap > > Ferruh Yigit (3): > kni: fix crash on userspace VA for segmented packets > app/testpmd: fix help string for port reset > doc: announce common prefix for ethdev > > Ghalem Boudour (1): > net/ena: enable multi-segment in Tx offload flags > > Gregory Etelson (3): > app/testpmd: fix Tx checksum calculation for tunnel > app/testpmd: fix IPv4 checksum > net/mlx5: fix representor interrupt handler > > Guoyang Zhou (2): > net/hinic: increase protection of the VLAN > net/hinic/base: fix LRO > > Haiyue Wang (1): > net/iavf: fix RSS key access out of bound > > Hemant Agrawal (1): > bus/dpaa: fix freeing in FMAN interface destructor > > Henry Nadeau (1): > doc: fix spelling > > Hongbo Zheng (1): > net/hns3: increase VF reset retry maximum > > Huisong Li (3): > net/hns3: fix delay for waiting to stop Rx/Tx > app/testpmd: change port link speed without stopping all > net/hns3: fix Tx prepare after stop > > Ivan Ilchenko (7): > bitmap: fix buffer overrun in bitmap init > net/sfc: fix MAC stats lock in xstats query by ID > net/sfc: fix reading adapter state without locking > net/sfc: fix xstats query by ID according to ethdev > net/sfc: fix xstats query by unsorted list of IDs > net/sfc: fix MAC stats update for stopped device > net/virtio: report maximum MTU in device info > > Jan Viktorin (1): > ethdev: fix doc of flow action > > Jiawei Wang (1): > net/mlx5: fix RSS flow item expansion for GRE key > > Joyce Kong (1): > net/i40e: fix descriptor scan on Arm > > Juraj Linke=C5=A1 (1): > net/virtio: fix aarch32 build > > Kai Ji (1): > app/crypto-perf: fix out-of-place mempool allocation > > Kalesh AP (14): > net/bnxt: fix error messages in VNIC prepare > net/bnxt: set flow error when free filter not available > net/bnxt: remove unnecessary code > net/bnxt: fix error handling in VNIC prepare > net/bnxt: set flow error after tunnel redirection free > net/bnxt: use common function to free VNIC resource > net/bnxt: fix check for PTP support in FW > net/bnxt: improve probing log message > net/bnxt: cleanup code > net/bnxt: fix typo in log message > net/bnxt: fix auto-negotiation on Whitney+ > net/bnxt: remove unnecessary comment > net/bnxt: invoke device removal event on recovery failure > net/bnxt: clear cached statistics > > Lance Richardson (6): > app/test: fix IPv6 header initialization > net/bnxt: fix Tx descriptor status implementation > net/bnxt: fix scalar Tx completion handling > net/bnxt: fix Rx burst size constraint > net/bnxt: fix ring and context memory allocation > net/bnxt: fix missing barriers in completion handling > > Lior Margalit (1): > net/mlx5: fix IPIP multi-tunnel validation > > Martin Havlik (2): > net/bonding: fix error message on flow verify > net/bonding: check flow setting > > Marvin Liu (1): > net/virtio: fix refill order in packed ring datapath > > Maxime Coquelin (3): > vhost: fix missing memory table NUMA realloc > vhost: fix missing guest pages table NUMA realloc > vhost: fix crash on reconnect > > Michael Baum (1): > net/mlx5: fix overflow in mempool argument > > Michael Shamis (1): > crypto/mvsam: fix capabilities > > Michal Krawczyk (1): > net/ena: trigger reset on Tx prepare failure > > Naga Harish K S V (1): > eventdev: fix event port setup in tx adapter > > Nithin Dabilpuram (1): > net/octeontx2: use runtime LSO format indices > > Olivier Matz (1): > test/mbuf: fix virtual address conversion > > Owen Hilyard (3): > flow_classify: fix leaking rules on delete > rib: fix max depth IPv6 lookup > tests/eal: fix memory leak > > Pavan Nikhilesh (1): > mempool/octeontx2: fix shift calculation > > Rebecca Troy (2): > test/crypto: fix typo in AES case > test/crypto: fix typo in ESN case > > Ruifeng Wang (1): > net/mlx5: remove redundant operations in NEON Rx > > Sarosh Arif (1): > net/mlx5: fix typo in vectorized Rx comments > > Satheesh Paul (2): > net/octeontx2: fix flow creation limit on CN98xx > net/octeontx2: fix default MCAM allocation size > > Somnath Kotur (2): > net/bnxt: detect bad opaque in Rx completion > net/bnxt: workaround spurious zero stats in Thor > > Suanming Mou (2): > net/mlx5: limit implicit MPLS RSS expansion over GRE > net/mlx5: workaround drop action with old kernel > > Thierry Herbelot (4): > net/bnxt: check access to possible null pointer > vhost/crypto: check request pointer before dereference > net/pfe: remove unnecessary null check > test/crypto: fix mbuf reset after null check > > Thomas Monjalon (1): > devtools: fix file listing in maintainers check > > Viacheslav Ovsiienko (6): > common/mlx5: fix Netlink port name padding in probing > app/testpmd: fix offloads for newly attached port > common/mlx5: fix compatibility with OFED port query API > net/mlx5: fix switchdev mode recognition > net/mlx5: fix RoCE LAG bond device probing > common/mlx5: use new port query API if available > > Weifeng Li (1): > net/bnxt: fix nested lock during bonding > > Wenjun Wu (2): > net/ice/base: fix first profile mask > net/ice/base: revert change of first profile mask > > Xiaoyu Min (4): > net/mlx5: fix match MPLS over GRE with key > net/mlx5: remove unsupported flow item MPLS over IP > net/mlx5: fix MPLS RSS expansion > net/mlx5: limit inner RSS expansion for MPLS > > Xiaoyun Li (1): > net/iavf: fix Tx threshold check > > Yunjian Wang (1): > kni: fix mbuf allocation for kernel side use > > Yuying Zhang (1): > app/testpmd: fix MAC address after port reset > >