please help backporting some patches to stable release 21.11.2
Kevin Traynor
ktraynor at redhat.com
Tue Jun 28 16:13:38 CEST 2022
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 at dpdk.org with [PATCH 21.11] in the subject. See
below for details. No harm to Cc: me and bluca at debian.org , just to make
sure we catch it.
thanks,
Kevin.
> Thanks
> Tim
>
>> -----Original Message-----
>> From: Kevin Traynor <ktraynor at redhat.com>
>> Sent: Friday, June 24, 2022 11:31 AM
>> To: dpdk stable <stable at dpdk.org>
>> Cc: Andrew Rybchenko <andrew.rybchenko at oktetlabs.ru>; Anoob Joseph
>> <anoobj at marvell.com>; Kusztal, ArkadiuszX <arkadiuszx.kusztal at intel.com>;
>> Richardson, Bruce <bruce.richardson at intel.com>; Chaoyong He
>> <chaoyong.he at corigine.com>; Chengwen Feng
>> <fengchengwen at huawei.com>; Walsh, Conor <conor.walsh at intel.com>;
>> Dariusz Sosnowski <dsosnowski at nvidia.com>; David Marchand
>> <david.marchand at redhat.com>; Gao, DaxueX <daxuex.gao at intel.com>;
>> Zhang, Roy Fan <roy.fan.zhang at intel.com>; Harman Kalra
>> <hkalra at marvell.com>; Singh, Jasvinder <jasvinder.singh at intel.com>; Jerin
>> Jacob <jerinj at marvell.com>; Li Zhang <lizh at nvidia.com>; Louis Peens
>> <louis.peens at corigine.com>; Matan Azrad <matan at nvidia.com>; Maxime
>> Coquelin <maxime.coquelin at redhat.com>; Morten Brørup
>> <mb at smartsharesystems.com>; Niklas Söderlund
>> <niklas.soderlund at corigine.com>; Nithin Dabilpuram
>> <ndabilpuram at marvell.com>; Pavan Nikhilesh <pbhagavatula at marvell.com>;
>> Peng Zhang <peng.zhang at corigine.com>; Rahul Lakkireddy
>> <rahul.lakkireddy at chelsio.com>; Stanislaw Kardach <kda at semihalf.com>;
>> Stephen Hemminger <stephen at networkplumber.org>; Sunil Kumar Kori
>> <skori at marvell.com>; McDaniel, Timothy <timothy.mcdaniel at intel.com>;
>> Viacheslav Ovsiienko <viacheslavo at nvidia.com>; Walter Heymans
>> <walter.heymans at corigine.com>; Yajun Wu <yajunw at nvidia.com>; Luca
>> Boccassi <bluca at debian.org>
>> 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 <commit's dpdk main branch SHA-1 checksum> ]
>>
>> 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 at dpdk.org" but not "dev at 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
>
More information about the stable
mailing list