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 9A8DEA00C5 for ; Tue, 19 Jul 2022 10:47:30 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6F6DB40698; Tue, 19 Jul 2022 10:47:30 +0200 (CEST) Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by mails.dpdk.org (Postfix) with ESMTP id A933F400D4 for ; Tue, 19 Jul 2022 10:47:29 +0200 (CEST) Received: from mail-ej1-f72.google.com (mail-ej1-f72.google.com [209.85.218.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 633563F132 for ; Tue, 19 Jul 2022 08:47:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1658220449; bh=9g8KTIw8obbSgdQjVKTIyg/InaRE9RsTjK37Zs7zGlE=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=UKfdpDjDvWyNRcl/vj91sGHzF9NeAxV7qe7s8Ld1J7YIzbAgE9ismrCp76fx8dQy9 QfDlSpRVikUeRW/MbXV1ufJFNrvpDS0BrScLzN5w4nMTV1HserVEIYo59S8dv/2VlN o8LMhNWOyiU1F3oA/1Yw4zEqTN8dFL05YuOENZ5rm6eNUcPxfPwCC0jysAqMAW9jMg fECahyARRviK1TNY687o5z1PP7mFIZeSJO94Gv5V8ykBGlkNGcbz6tRsOKDLzoMxRg YJYkQkhkEEhnzrc4B9RBc6ZOG1Jv1ncpwypeZ5iJLKcUoV4FtzPcz6zPK3TUX4NvHD +o2owMXxkRTxQ== Received: by mail-ej1-f72.google.com with SMTP id hq20-20020a1709073f1400b0072b9824f0a2so2853618ejc.23 for ; Tue, 19 Jul 2022 01:47:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=9g8KTIw8obbSgdQjVKTIyg/InaRE9RsTjK37Zs7zGlE=; b=Qj4qLwl1xXh9+kW3+VBezq7SD9gVS+zjm+hdJ6CbINTTylhTMkkKhflFhmd1VxUsta Jamb85uSPLVNCXLq39zD9eRXOJXn8ywS2BIwKfQT06JbF9In0ECar5p8luYwP5KpjaMj 1GHqsOwRxXcC0uHYatYABovpSEGH4hHRNiMcW2uK1YtEeIIpZ/81LS7eRnJXOfu5AG8j mCoTN2QIlWWeezHFei418gWMw5xNscOp36bUYjCqALeyPOppQYfISWOhSgJK4FNqU9l/ E75GnmN1p9Isf5+qV5xvjHKJ91FKBguU+BrUOSH+eC+emuCnA0XP5gweKR9CBneQovrb 5FFQ== X-Gm-Message-State: AJIora//n0UmJr3jJbwbA3j+8O/ku/AaZnipIgcY4lLSuOhwPqtRVKFo BAvsl3cfddzzOWFqFmVm9UaDlH98ODaKUTHB6bE71/h1XL5PDRoc/aciiVX3k251xXRV9VOZ5CX cXQ77wojeuFCOl6N3TX/+x2z2iTe/WJaHT0A5JvhG X-Received: by 2002:a05:6512:1527:b0:48a:4585:dbc with SMTP id bq39-20020a056512152700b0048a45850dbcmr3750921lfb.435.1658220433701; Tue, 19 Jul 2022 01:47:13 -0700 (PDT) X-Google-Smtp-Source: AGRyM1tyZjoWdEH0FvCITjKMeoiyfyi5wq90CkSRa8PeU4kaEUwuwqy9SrcETs6GxicMdfBfK293SRvAoTXboGTvAfw= X-Received: by 2002:a05:6512:1527:b0:48a:4585:dbc with SMTP id bq39-20020a056512152700b0048a45850dbcmr3750871lfb.435.1658220433348; Tue, 19 Jul 2022 01:47:13 -0700 (PDT) MIME-Version: 1.0 References: <20220707080743.209497-1-christian.ehrhardt@canonical.com> <54730341-5071-3f7d-f5bd-86854c75c8e7@huawei.com> In-Reply-To: <54730341-5071-3f7d-f5bd-86854c75c8e7@huawei.com> From: Christian Ehrhardt Date: Tue, 19 Jul 2022 10:46:46 +0200 Message-ID: Subject: Re: please help backporting some patches to stable release 19.11.13 To: "lihuisong (C)" Cc: Aaron Conole , Adrien Mazarguil , Ajit Khaparde , Akhil Goyal , Akhil Goyal , Alejandro Lucero , Aman Singh , Anatoly Burakov , Andrew Rybchenko , Andy Gospodarek , Andy Pei , Apeksha Gupta , Ashish Jain , Beilei Xing , Bernard Iremonger , Bruce Richardson , Changchun Ouyang , Chaoyong He , Chas Williams , Chenbo Xia , Chengwen Feng , "Chen Jing D(Mark)" , Chunsong Feng , Ciara Power , Damodharam Ammepalli , David Christensen , David Christensen , David Marchand , Daxue Gao , Declan Doherty , Deepak Kumar Jain , Dmitry Kozlyuk , Dmitry Kozlyuk , Dmitry Malloy , Dongdong Liu , Duncan Bellamy , Evgeny Schemeilin , Fan Zhang , Ferruh Yigit , Ferruh Yigit , Fiona Trahe , Gagandeep Singh , Gregory Etelson , Haiyang Zhang , Hao Chen , Harry van Haaren , Helin Zhang , Hemant Agrawal , Herakliusz Lipiec , Huawei Xie , Igor Chauskin , Ivan Boule , Jakub Poczatek , Jan Viktorin , Jerin Jacob , Jerin Jacob , Jianfeng Tan , Jiayu Hu , Jingjing Wu , John McNamara , Kalesh AP , Kevin Laatz , Ke Zhang , Kiran Kumar K , Konstantin Ananyev , Konstantin Ananyev , Kumar Sanghvi , Lijun Ou , Long Li , Louis Peens , Marcin Baran , dpdk stable Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 On Tue, Jul 19, 2022 at 3:46 AM lihuisong (C) wrote: > > Hi Christian, > > "ea6101a8e4 Min Hu (Connor) ethdev: fix port close in secondary process= " > The above patch is depend on following patch: > febc855b358e ("ethdev: forbid closing started device") > > Do I need to backport this dependency patch? But it is not in this > packporting list. The patch list we work on is based on patches that had CC stable or the word fix in it. The mail that we maintainers then send is about those that didn't cleanly (or with minimal churn) apply for any reason. That dependent patch febc855b358e ("ethdev: forbid closing started device") was originally from v21.11. I asked for a backport of that in "please help backporting some patches to stable release 19.11.11" on Nov 30, 2021, 5:56 PM It wasn't backported then and I have no insight on why. TL;DR: either we skip your patch as well, or you indeed would need to backport both. > Best Regards, > Huisong > > =E5=9C=A8 2022/7/7 16:07, christian.ehrhardt@canonical.com =E5=86=99=E9= =81=93: > > Hi commit authors (and maintainers), > > > > Despite being selected by the DPDK maintenance tool ./devtools/git-log-= fixes.sh > > I didn't apply following commits from DPDK main to 19.11 > > stable branch, as conflicts or build errors occur. > > > > Can authors check your patches in the following list and either: > > - Backport your patches to the 19.11 branch, or > > - Indicate that the patch should not be backported > > > > Please do either of the above by 07/17/22. > > > > You can find the a temporary work-in-progress branch of the coming 19.1= 1.13 > > release at: > > https://github.com/cpaelzer/dpdk-stable-queue > > It is recommended to backport on top of that to minimize further confli= cts or > > misunderstandings. > > > > Some notes on stable backports: > > > > A backport should contain a reference to the DPDK main branch commit > > in it's commit message in the following fashion: > > [ upstream commit ] > > > > For example: > > https://git.dpdk.org/dpdk-stable/commit/?h=3D18.11&id=3Dd90e6ae6f9= 36ecdc2fd3811ff9f26aec7f3c06eb > > > > When sending the backported patch, please indicate the target branch in= the > > subject line, as we have multiple branches, for example: > > [PATCH 19.11] foo/bar: fix baz > > > > With git format-patch, this can be achieved by appending the parameter: > > --subject-prefix=3D'PATCH 19.11' > > > > Send the backported patch to "stable@dpdk.org" but not "dev@dpdk.org". > > > > FYI, branch 19.11 is located at tree: > > https://git.dpdk.org/dpdk-stable > > > > Thanks. > > > > Christian Ehrhardt > > > > --- > > f940a2e333 Bruce Richardson test: validate test names in non interacti= ve mode > > 7d3cb76fba Chengwen Feng examples/dma: fix Tx drop statistics > > a42ab1eb33 Damodharam Ammepalli net/bnxt: disallow MTU change when dev= ice is started > > 5fc2eece8d David Marchand app/flow-perf: fix build with GCC 12 > > 468f31eb71 David Marchand crypto/ipsec_mb: fix build with GCC 12 > > 2f51bc9c27 David Marchand eal/freebsd: fix use of newer cpuset macro= s > > 1e230b9be8 David Marchand eal/windows: add missing C++ include guard= s > > 2449949584 David Marchand net/ena: fix build with GCC 12 > > 7c3c0d0f29 David Marchand net/enetfec: fix build with GCC 12 > > 3c4426db54 Dmitry Kozlyuk app/testpmd: do not poll stopped queues > > e96d3d02d6 Dmitry Kozlyuk common/mlx5: fix non-expandable global MR = cache > > 979bb5d493 Dmitry Kozlyuk doc: add more instructions for running as = non-root > > 19ec0f421e Dmitry Kozlyuk doc: update running as non-root in mlx5 gu= ide > > 0615dd2aa1 Duncan Bellamy eal/ppc: fix compilation for musl > > e3d264383b Gagandeep Singh crypto/dpaa2_sec: fix crypto operation poi= nter > > 6a2b01a410 Gagandeep Singh crypto/dpaa2_sec: fix fle buffer leak > > d05828ac58 Gagandeep Singh doc: add missing auth algo for IPsec examp= le > > 85bd316d08 Harry van Haaren doc: fix formatting and link in BPF librar= y guide > > c8a3ee49c9 Herakliusz Lipiec doc: fix readability in vhost guide > > 3889a3220c Huisong Li app/testpmd: fix bonding slave devices not= released > > e46372d7b0 Huisong Li app/testpmd: fix port status of bonding sl= ave device > > 3c23ee6cdd Huisong Li app/testpmd: fix supported RSS offload dis= play > > f5e72e8e8d Huisong Li net/bonding: fix stopping non-active slave= s > > ea1ef0b937 Huisong Li net/hns3: fix an unreasonable memset > > 8ba42ce98d Huisong Li net/hns3: fix crash from secondary process > > a65342d9d5 Huisong Li net/hns3: fix MAC and queues HW statistics= overflow > > 07f64b5f57 Huisong Li net/hns3: fix rollback on RSS hash update > > 75ccc3f3d7 Huisong Li net/hns3: fix RSS disable > > 7b29666261 Huisong Li net/hns3: fix statistics locking > > bfd0b54dc8 Huisong Li net/hns3: remove redundant RSS tuple field > > ec16914942 Huisong Li net/hns3: remove unnecessary RSS switch > > 7fe84b0de2 Jakub Poczatek doc: fix grammar and parameters in l2fwd-c= rypto guide > > 47a956a8fe Kalesh AP net/bnxt: fix device capability reporting > > 7b6eba8856 Kalesh AP net/bnxt: fix link status when port is sto= pped > > 0a90c56eac Kalesh AP net/bnxt: fix Rx configuration > > c0278f6e52 Kalesh AP net/bnxt: fix tunnel stateless offloads > > 9c1410bed3 Kalesh AP net/bnxt: force PHY update on certain conf= igurations > > 68629be3a6 Ke Zhang app/testpmd: fix multicast address pool le= ak > > fced83c122 Ke Zhang net/iavf: fix mbuf release in multi-proces= s > > a08f9cb698 Ke Zhang net/iavf: fix Rx queue interrupt setting > > 559a1f2eea Long Li net/netvsc: fix calculation of checksums b= ased on mbuf flag > > 7b1a614dcb Long Li net/netvsc: fix vmbus device reference in = multi-process > > a213b86821 Michael Baum net/mlx5: fix LRO validation in Rx setup > > 87063aaff3 Mike Pattrick net/i40e: populate error in flow director = parser > > ea6101a8e4 Min Hu (Connor) ethdev: fix port close in secondary proces= s > > 7988cdca98 Peng Zhang net/nfp: fix disabling VLAN stripping > > 417be15e5f Peng Zhang net/nfp: make sure MTU is never larger tha= n mbuf size > > 151e828f64 Rahul Lakkireddy net/cxgbe: fix Tx queue stuck with mbuf ch= ain coalescing > > 773a7de21a Raja Zidane net/mlx5: fix Rx/Tx stats concurrency > > 5ddb903824 Raja Zidane net/mlx5: reject negative integrity item c= onfiguration > > 1b27f8245e Somnath Kotur net/bnxt: fix ring group on Rx restart > > f75dd6d3b1 Stanislaw Kardach config: fix C++ cross compiler for Arm an= d PPC > > 0b5da8cc52 Tianli Lai net/dpaa2: fix dpdmux default interface > > 2ddf4b110c Tomasz Duszynski common/cnxk: allow changing PTP mode on CN= 10K > > ae835aba40 Wei Huang raw/ifpga: remove virtual devices on close > > 2545683564 Wei Huang raw/ifpga: unregister interrupt on close > > 1945c64674 Wenwu Ma app/testpmd: perform SW IP checksum for GR= O/GSO packets > > 3e87e12dc8 Wenxuan Wu net/ice/base: fix build with GCC 12 > > 1907ce4bae Yuan Wang examples/vhost: fix retry logic on Rx path > > 41f9a1757f Yuan Wang net/virtio-user: fix socket non-blocking m= ode > > . -- Christian Ehrhardt Senior Staff Engineer, Ubuntu Server Canonical Ltd