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 CDD7EA00C5 for ; Sat, 9 Jul 2022 16:29:03 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9DCB64021E; Sat, 9 Jul 2022 16:29:03 +0200 (CEST) Received: from tentoumushi.denkimushi.com (tentoumushi.denkimushi.com [81.187.253.217]) by mails.dpdk.org (Postfix) with ESMTP id B623A4021E for ; Sat, 9 Jul 2022 16:28:34 +0200 (CEST) Content-Type: multipart/alternative; boundary=Apple-Mail-06B21E2B-15D8-4BC0-819F-1705932708D3 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denkimushi.com; s=dkim; t=1657376910; 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=ESfqBwLnWd3Yte/iJQhkGp5lSwGirywvjup6YGjKRbQ=; b=RaU/kLZtm+McIc8xLd7ZjaYfzbmCLOZcdgVeJcfiNQGlMtKlpIOFRiuOq4H73BV7Qlyts2 GoYCme9xVOWB0kuamP1zXnJug5ZUSedU04K2bequOp1fzIuY9krvS4OFa7SRElHJnPIEcD ZTWwjosZelc+XOdGkdNBo6JPHmsx7zc= Content-Transfer-Encoding: 7bit From: Dunk MIME-Version: 1.0 (1.0) Subject: Re: please help backporting some patches to stable release 19.11.13 Date: Sat, 9 Jul 2022 15:28:25 +0100 Message-Id: References: <20220707080743.209497-1-christian.ehrhardt@canonical.com> 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 , 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 , Huisong Li , 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 In-Reply-To: <20220707080743.209497-1-christian.ehrhardt@canonical.com> To: dpdk stable ARC-Seal: i=1; s=dkim; d=denkimushi.com; t=1657376910; a=rsa-sha256; cv=none; b=Eu7bClXh8a4PLFwvQxm18oN3KXGBWX9WBJe7Pu9vXdhakPoE+y8Fli3/az/EzHHu+eyc8+ 93L2zYBtcUUtHux5rZTM+GpipcNpgtdyp5dAoB1kixVmHehmB6sF3riU4kcgtCsrubYlq+ aNgGLkmmWGIpc1Mlmr7R/BFatl/LAMg= ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=dunk@denkimushi.com smtp.mailfrom=dunk@denkimushi.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=denkimushi.com; s=dkim; t=1657376910; 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=ESfqBwLnWd3Yte/iJQhkGp5lSwGirywvjup6YGjKRbQ=; b=XaPSUeS74V8oA3C0mQlBQ0lhXOpeCyxcynJrb4QE6e+lA52gGPNitdRpmqZLMYVMzw/K1B /1jwhjAgYNtmZbUarlZp/weCaHZdm+0okcLtxXgXeooei7PXkXJ20ClgZIooGzbj45sRbw Si091m1YRgUgc6HUtrLhNiEzRVOwxno= 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 --Apple-Mail-06B21E2B-15D8-4BC0-819F-1705932708D3 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > On 7 Jul 2022, at 09:08, christian.ehrhardt@canonical.com wrote: >=20 > =EF=BB=BFHi commit authors (and maintainers), >=20 > Despite being selected by the DPDK maintenance tool ./devtools/git-log-fix= es.sh > I didn't apply following commits from DPDK main to 19.11 > stable branch, as conflicts or build errors occur. >=20 > 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 >=20 > Please do either of the above by 07/17/22. >=20 > You can find the a temporary work-in-progress branch of the coming 19.11.1= 3 > release at: > https://github.com/cpaelzer/dpdk-stable-queue > It is recommended to backport on top of that to minimize further conflicts= or > misunderstandings. >=20 > Some notes on stable backports: >=20 > A backport should contain a reference to the DPDK main branch commit > in it's commit message in the following fashion: > [ upstream commit ] >=20 > For example: > https://git.dpdk.org/dpdk-stable/commit/?h=3D18.11&id=3Dd90e6ae6f936ecd= c2fd3811ff9f26aec7f3c06eb >=20 > When sending the backported patch, please indicate the target branch in th= e > subject line, as we have multiple branches, for example: > [PATCH 19.11] foo/bar: fix baz >=20 > With git format-patch, this can be achieved by appending the parameter: > --subject-prefix=3D'PATCH 19.11' >=20 > Send the backported patch to "stable@dpdk.org" but not "dev@dpdk.org". >=20 > FYI, branch 19.11 is located at tree: > https://git.dpdk.org/dpdk-stable >=20 > Thanks. >=20 > Christian Ehrhardt >=20 > --- > f940a2e333 Bruce Richardson test: validate test names in non interactive m= ode > 7d3cb76fba Chengwen Feng examples/dma: fix Tx drop statistics > a42ab1eb33 Damodharam Ammepalli net/bnxt: disallow MTU change when device= 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 macros > 1e230b9be8 David Marchand eal/windows: add missing C++ include guards > 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 cac= he > 979bb5d493 Dmitry Kozlyuk doc: add more instructions for running as non= -root > 19ec0f421e Dmitry Kozlyuk doc: update running as non-root in mlx5 guide= > 0615dd2aa1 Duncan Bellamy eal/ppc: fix compilation for musl > e3d264383b Gagandeep Singh crypto/dpaa2_sec: fix crypto operation pointe= r > 6a2b01a410 Gagandeep Singh crypto/dpaa2_sec: fix fle buffer leak > d05828ac58 Gagandeep Singh doc: add missing auth algo for IPsec example > 85bd316d08 Harry van Haaren doc: fix formatting and link in BPF library g= uide > c8a3ee49c9 Herakliusz Lipiec doc: fix readability in vhost guide > 3889a3220c Huisong Li app/testpmd: fix bonding slave devices not re= leased > e46372d7b0 Huisong Li app/testpmd: fix port status of bonding slave= device > 3c23ee6cdd Huisong Li app/testpmd: fix supported RSS offload displa= y > f5e72e8e8d Huisong Li net/bonding: fix stopping non-active slaves > 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 ov= erflow > 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-cryp= to guide > 47a956a8fe Kalesh AP net/bnxt: fix device capability reporting > 7b6eba8856 Kalesh AP net/bnxt: fix link status when port is stoppe= d > 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 configu= rations > 68629be3a6 Ke Zhang app/testpmd: fix multicast address pool leak > fced83c122 Ke Zhang net/iavf: fix mbuf release in multi-process > a08f9cb698 Ke Zhang net/iavf: fix Rx queue interrupt setting > 559a1f2eea Long Li net/netvsc: fix calculation of checksums base= d on mbuf flag > 7b1a614dcb Long Li net/netvsc: fix vmbus device reference in mul= ti-process > a213b86821 Michael Baum net/mlx5: fix LRO validation in Rx setup > 87063aaff3 Mike Pattrick net/i40e: populate error in flow director par= ser > ea6101a8e4 Min Hu (Connor) ethdev: fix port close in secondary process > 7988cdca98 Peng Zhang net/nfp: fix disabling VLAN stripping > 417be15e5f Peng Zhang net/nfp: make sure MTU is never larger than m= buf size > 151e828f64 Rahul Lakkireddy net/cxgbe: fix Tx queue stuck with mbuf chain= coalescing > 773a7de21a Raja Zidane net/mlx5: fix Rx/Tx stats concurrency > 5ddb903824 Raja Zidane net/mlx5: reject negative integrity item conf= iguration > 1b27f8245e Somnath Kotur net/bnxt: fix ring group on Rx restart > f75dd6d3b1 Stanislaw Kardach config: fix C++ cross compiler for Arm and P= PC > 0b5da8cc52 Tianli Lai net/dpaa2: fix dpdmux default interface > 2ddf4b110c Tomasz Duszynski common/cnxk: allow changing PTP mode on CN10K= > 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 GRO/G= SO 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 mode= Hi, I don=E2=80=99t think 0615dd2aa1 needs backporting as it=E2=80=99s to fix mu= sl build for ppc and the version packaged in alpine is 22.03, void linux is 1= 9.08 but they don=E2=80=99t offer ppc packages https://voidlinux.org/package= s/?arch=3Dx86_64&q=3Ddpdk Thanks, Duncan= --Apple-Mail-06B21E2B-15D8-4BC0-819F-1705932708D3 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On 7 Jul 2022, at 09:08, christian.ehrhardt@canonical.com wrote:

=
=EF=BB=BFHi commit authors (and maintainers),

Despi= te 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 1= 9.11 branch, or
   - Indicate that the patch= should not be backported

Please do either o= f the above by 07/17/22.

You can find the a= temporary work-in-progress branch of the coming 19.11.13
re= lease at:
   https://github.com/cpaelzer/dpd= k-stable-queue
It is recommended to backport on top of that t= o minimize further conflicts or
misunderstandings.
Some notes on stable backports:

A backport should contain a reference to the DPDK main branch c= ommit
in it's commit message in the following fashion:

   [ upstream commit <commit's dpdk main branc= h SHA-1 checksum> ]

For example:<= br>    https://git.dpdk.org/dpdk-stable/commit/?h=3D18.= 11&id=3Dd90e6ae6f936ecdc2fd3811ff9f26aec7f3c06eb
=
When sending the backported patch, please indicate the target bran= ch in the
subject line, as we have multiple branches, for ex= ample:
   [PATCH 19.11] foo/bar: fix baz

With git format-patch, this can be achieved by= appending the parameter:
   --subject-prefi= x=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 <christian.ehrhardt@canonical= .com>

---
f940a2e333 &nb= sp;Bruce Richardson test: validate test names in non interactive mode=
7d3cb76fba  Chengwen Feng    examples/dma: fix= Tx drop statistics
a42ab1eb33  Damodharam Ammepalli ne= t/bnxt: disallow MTU change when device is started
5fc2eece8= d  David Marchand   app/flow-perf: fix build with GCC 12
468f31eb71  David Marchand   crypto/ipsec_mb: fix= build with GCC 12
2f51bc9c27  David Marchand  &nb= sp;eal/freebsd: fix use of newer cpuset macros
1e230b9be8 &n= bsp;David Marchand   eal/windows: add missing C++ include guards
2449949584  David Marchand   net/ena: fix buil= d with GCC 12
7c3c0d0f29  David Marchand   ne= t/enetfec: fix build with GCC 12
3c4426db54  Dmitry Koz= lyuk   app/testpmd: do not poll stopped queues
e96= d3d02d6  Dmitry Kozlyuk   common/mlx5: fix non-expandable glo= bal MR cache
979bb5d493  Dmitry Kozlyuk   doc= : add more instructions for running as non-root
19ec0f421e &= nbsp;Dmitry Kozlyuk   doc: update running as non-root in mlx5 guid= e
0615dd2aa1  Duncan Bellamy   eal/ppc: fix c= ompilation for musl
e3d264383b  Gagandeep Singh  c= rypto/dpaa2_sec: fix crypto operation pointer
6a2b01a410 &nb= sp;Gagandeep Singh  crypto/dpaa2_sec: fix fle buffer leak
d05828ac58  Gagandeep Singh  doc: add missing auth algo for IPs= ec example

85bd316d08  Harry van Haaren doc: fix format= ting and link in BPF library guide
c8a3ee49c9  Herakliu= sz Lipiec doc: fix readability in vhost guide
3889a3220c &nb= sp;Huisong Li       app/testpmd: fix bonding s= lave devices not released
e46372d7b0  Huisong Li  =      app/testpmd: fix port status of bonding slave d= evice
3c23ee6cdd  Huisong Li     &n= bsp; app/testpmd: fix supported RSS offload display
f5e= 72e8e8d  Huisong Li       net/bonding: fi= x stopping non-active slaves
ea1ef0b937  Huisong Li &nb= sp;     net/hns3: fix an unreasonable memset=
8ba42ce98d  Huisong Li       ne= t/hns3: fix crash from secondary process
a65342d9d5  Hu= isong Li       net/hns3: fix MAC and queues HW= statistics overflow
07f64b5f57  Huisong Li   = ;    net/hns3: fix rollback on RSS hash update75ccc3f3d7  Huisong Li       net/h= ns3: fix RSS disable
7b29666261  Huisong Li   = ;    net/hns3: fix statistics locking
bf= d0b54dc8  Huisong Li       net/hns3: remo= ve redundant RSS tuple field
ec16914942  Huisong Li &nb= sp;     net/hns3: remove unnecessary RSS switch
7fe84b0de2  Jakub Poczatek   doc: fix grammar an= d parameters in l2fwd-crypto guide
47a956a8fe  Kalesh A= P        net/bnxt: fix device capability r= eporting
7b6eba8856  Kalesh AP     =    net/bnxt: fix link status when port is stopped
<= span>0a90c56eac  Kalesh AP        ne= t/bnxt: fix Rx configuration

c0278f6e52  Kalesh AP &nbs= p;      net/bnxt: fix tunnel stateless offload= s
9c1410bed3  Kalesh AP      &= nbsp; net/bnxt: force PHY update on certain configurations
68629be3a6  Ke Zhang        &nbs= p;app/testpmd: fix multicast address pool leak

fced83c122 &n= bsp;Ke Zhang         net/iavf: fix m= buf release in multi-process
a08f9cb698  Ke Zhang  = ;       net/iavf: fix Rx queue interrupt s= etting
559a1f2eea  Long Li     &nbs= p;    net/netvsc: fix calculation of checksums based on m= buf flag
7b1a614dcb  Long Li     &n= bsp;    net/netvsc: fix vmbus device reference in multi-= process
a213b86821  Michael Baum    &nbs= p;net/mlx5: fix LRO validation in Rx setup
87063aaff3  = Mike Pattrick    net/i40e: populate error in flow director pa= rser
ea6101a8e4  Min Hu (Connor)  ethdev: fix port= close in secondary process
7988cdca98  Peng Zhang &nbs= p;     net/nfp: fix disabling VLAN stripping=
417be15e5f  Peng Zhang       ne= t/nfp: make sure MTU is never larger than mbuf size
151e828f= 64  Rahul Lakkireddy net/cxgbe: fix Tx queue stuck with mbuf chain coal= escing
773a7de21a  Raja Zidane     =  net/mlx5: fix Rx/Tx stats concurrency
5ddb903824  = ;Raja Zidane      net/mlx5: reject negative integri= ty item configuration
1b27f8245e  Somnath Kotur  &= nbsp; net/bnxt: fix ring group on Rx restart
f75dd6d3b1=  Stanislaw Kardach config: fix C++ cross compiler for Arm and PPC
0b5da8cc52  Tianli Lai       = net/dpaa2: fix dpdmux default interface
2ddf4b110c  Tom= asz Duszynski common/cnxk: allow changing PTP mode on CN10K
= ae835aba40  Wei Huang        raw/ifp= ga: remove virtual devices on close
2545683564  Wei Hua= ng        raw/ifpga: unregister interrupt= on close
1945c64674  Wenwu Ma     =     app/testpmd: perform SW IP checksum for GRO/GSO pack= ets
3e87e12dc8  Wenxuan Wu     &nbs= p; net/ice/base: fix build with GCC 12
1907ce4bae  = ;Yuan Wang        examples/vhost: fix ret= ry logic on Rx path
41f9a1757f  Yuan Wang   &= nbsp;    net/virtio-user: fix socket non-blocking mode

Hi,
I don=E2=80=99t think&nbs= p;0615dd2aa1 needs= backporting as it=E2=80=99s to fix musl build for ppc and the version packa= ged in alpine is 22.03, void linux is 19.08 but they don=E2=80=99t offer ppc= packages https://voidlinux.org/packages/?arch=3Dx86_64&q=3Ddpdk<= /a>


= --Apple-Mail-06B21E2B-15D8-4BC0-819F-1705932708D3--