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 AA549A056D for ; Tue, 28 Jun 2022 16:13:45 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A0F65400D7; Tue, 28 Jun 2022 16:13:45 +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 91B91400D7 for ; Tue, 28 Jun 2022 16:13:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1656425624; 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=LXGn1xuIWOKIBwRdKC3Zn+9hx0b6Pyz1uH3YUmCrJB4=; b=UJNvxCzPzxw8V5AjNmLRKwN184q7HmSnJeXdabkstZigATZu4yHnl8u+8UH32dpplV+eKL zAHdIptzZmkU6+Knu6IeiOsPHv4JxdffCvw31lpdl+CCdABQ+sHkeVipoEGxVSrd4aFe2i R8RLCfqV3tpAn9zvq2RpeGi9YU+YYmo= Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-446-poafs-2pMMysA7vYkRA4Sw-1; Tue, 28 Jun 2022 10:13:42 -0400 X-MC-Unique: poafs-2pMMysA7vYkRA4Sw-1 Received: by mail-wm1-f72.google.com with SMTP id n18-20020a05600c501200b003a050cc39a0so1289122wmr.7 for ; Tue, 28 Jun 2022 07:13:42 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent :content-language:to:cc:references:from:subject:in-reply-to :content-transfer-encoding; bh=LXGn1xuIWOKIBwRdKC3Zn+9hx0b6Pyz1uH3YUmCrJB4=; b=qCq8kgaMxS6Fn7VPeAGPmuMoQFocBKTbmafRdK53oNo8Lb9HHJCzdCAbTjRAjCrO+h 9X5LyC0iBqSmYrCtB9MF0yGQkYAmQeR4tyy3wD+qUHLFJvrJDXy4PER/fliJR5ydUpPg 6ywn9aKWdmEERTWEgi90JtxddhAdrlbPlkHQsBdw+d8M4xsSj5ifmz2ImcHj/APzndWS ENm6dpKNc2v82U6ATbk3Yq8ELDTiQVtZ3QjhgqVQCtPEuj1sBtsscK9tU6hpIvGDX/vH Cj1EpEXzYKfz+RCHLjVAfoLwbv3XI8AQYEBN2TeOYZ4hAvKNfs7oFvW4cZhyzE/6Y5de oVCA== X-Gm-Message-State: AJIora9dOUpl3FSF9Lp6Y+xoXrGV4sWPptIQy7W1SBIUgRxzPQRggB5G Q7WGfe9AA07n0rkhIVxONtNm1uGhirCmR76/k7WgDIyDKDKt/8olahaTJX3z8pJb87MPBM0RcNP 21ULgwnE= X-Received: by 2002:adf:ffc5:0:b0:21b:bfd5:caf7 with SMTP id x5-20020adfffc5000000b0021bbfd5caf7mr17170066wrs.353.1656425621080; Tue, 28 Jun 2022 07:13:41 -0700 (PDT) X-Google-Smtp-Source: AGRyM1suVhlGk+M17h9aYpfs+SlWyHEeMfiGgNLzDlG3d5TU+otlxW0W49sMlzORTn5iX64TyaTkSQ== X-Received: by 2002:adf:ffc5:0:b0:21b:bfd5:caf7 with SMTP id x5-20020adfffc5000000b0021bbfd5caf7mr17170052wrs.353.1656425620870; Tue, 28 Jun 2022 07:13:40 -0700 (PDT) Received: from [192.168.0.36] ([78.17.181.1]) by smtp.gmail.com with ESMTPSA id 1-20020a05600c248100b0039c5ab7167dsm21335704wms.48.2022.06.28.07.13.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 28 Jun 2022 07:13:39 -0700 (PDT) Message-ID: <2c38ee07-d98f-68f4-73d3-fc3fa18da9f8@redhat.com> Date: Tue, 28 Jun 2022 15:13:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 To: "McDaniel, Timothy" , dpdk stable Cc: Luca Boccassi References: <20220624163108.1884382-1-ktraynor@redhat.com> From: Kevin Traynor Subject: Re: please help backporting some patches to stable release 21.11.2 In-Reply-To: Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=ktraynor@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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 Hi Tim, On 27/06/2022 22:15, McDaniel, Timothy wrote: > Hi Kevin, > > I'd be happy to help, but I'm not sure what the ask is here? > First thing is to decide whether the fix is relevant to 21.11 branch. It may have been that the wrong Fixes: tag was used, or part of the fix relies on some code not in 21.11 that means it's not feasible to backport. You can then rebase to 21.11 branch, and check the build. The 21.11 repo is here https://git.dpdk.org/dpdk-stable/log/?h=21.11 However, it can be wiser to rebase to the staging post as there is often additional commits there that are in the process of being pushed to dpdk.org. https://github.com/kevintraynor/dpdk-stable.git > Do I port the patch back to 21.11.2 and send it to you directly, or does it go to patchwork? > You can send to stable@dpdk.org with [PATCH 21.11] in the subject. See below for details. No harm to Cc: me and bluca@debian.org , just to make sure we catch it. thanks, Kevin. > Thanks > Tim > >> -----Original Message----- >> From: Kevin Traynor >> Sent: Friday, June 24, 2022 11:31 AM >> To: dpdk stable >> Cc: Andrew Rybchenko ; Anoob Joseph >> ; Kusztal, ArkadiuszX ; >> Richardson, Bruce ; Chaoyong He >> ; Chengwen Feng >> ; Walsh, Conor ; >> Dariusz Sosnowski ; David Marchand >> ; Gao, DaxueX ; >> Zhang, Roy Fan ; Harman Kalra >> ; Singh, Jasvinder ; Jerin >> Jacob ; Li Zhang ; Louis Peens >> ; Matan Azrad ; Maxime >> Coquelin ; Morten Brørup >> ; Niklas Söderlund >> ; Nithin Dabilpuram >> ; Pavan Nikhilesh ; >> Peng Zhang ; Rahul Lakkireddy >> ; Stanislaw Kardach ; >> Stephen Hemminger ; Sunil Kumar Kori >> ; McDaniel, Timothy ; >> Viacheslav Ovsiienko ; Walter Heymans >> ; Yajun Wu ; Luca >> Boccassi >> Subject: please help backporting some patches to stable release 21.11.2 >> >> 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 21.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 21.11 branch, or >> - Indicate that the patch should not be backported >> >> Please do either of the above by 07/01/22. >> >> You can find the a temporary work-in-progress branch of the coming 21.11.2 >> release at: >> https://github.com/kevintraynor/dpdk-stable >> It is recommended to backport on top of that to minimize further conflicts 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=18.11&id=d90e6ae6f936ecdc2fd3811ff9f26aec7f3c06eb >> >> When sending the backported patch, please indicate the target branch in the >> subject line, as we have multiple branches, for example: >> [PATCH 21.11] foo/bar: fix baz >> >> With git format-patch, this can be achieved by appending the parameter: >> --subject-prefix='PATCH 21.11' >> >> Send the backported patch to "stable@dpdk.org" but not "dev@dpdk.org". >> >> FYI, branch 21.11 is located at tree: >> https://git.dpdk.org/dpdk-stable >> >> Thanks. >> >> Kevin >> >> --- >> These commits have non-trivial conflicts while applying to 21.11 branch: >> 4c1a91b21f Arek Kusztal crypto/qat: fix cleanup function default behaviour >> 5b4d317d83 Arek Kusztal crypto/qat: fix missing copy guards in asym mod >> d2fa2632a4 Dariusz Sosnowski net/mlx5: fix RSS hash types adjustment >> a31c9f970d David Marchand net/cnxk: fix crash in IPsec telemetry >> 6cef22dcfe Harman Kalra net/cnxk: fix PFC class disabling >> 6f065d1539 Li Zhang vdpa/mlx5: fix maximum number of virtqs >> b2c5ff1bd9 Nithin Dabilpuram common/cnxk: fix mbox structs to avoid >> unaligned access >> 14124e48a3 Nithin Dabilpuram net/cnxk: fix hotplug detach for first device >> e2819fea94 Nithin Dabilpuram net/cnxk: fix multi-segment extraction in vwqe >> path >> 2e668c547f Nithin Dabilpuram net/cnxk: fix roundup size with transport mode >> 417be15e5f Peng Zhang net/nfp: make sure MTU is never larger than mbuf >> size >> 694c75e8e3 Rahul Lakkireddy test/crypto: fix build with optimization=1 >> c65e343c14 Stanislaw Kardach ci: enable C++ check for Arm and PPC >> f75dd6d3b1 Stanislaw Kardach config: fix C++ cross compiler for Arm and PPC >> 174f2f3512 Sunil Kumar Kori common/cnxk: add PFC support for VF >> 95af59b7ad Yajun Wu vdpa/mlx5: workaround VAR offset within page >> >> These commits apply cleanly to 21.11 branch but cause build errors: >> aa802b1023 Bruce Richardson dma/idxd: fix AVX2 in non-datapath functions >> (^ commit causes build error on OBS CentOS7. No need to rework, can take >> when fix arives on DPDK main) >> >> 14124e48a3 Nithin Dabilpuram net/cnxk: fix hotplug detach for first device >> 485df8847a Chengwen Feng ethdev: clarify null location case in xstats get >> 45a192b2b4 Stephen Hemminger sched: fix floating point math >> 87ecdd9e7f Timothy McDaniel event/dlb2: improve enqueue efficiency >